This Jackfruit Biryani is a vegetarian biryani made with basmati rice, unripe green jackfruit and a whole bunch of aromatic and fragrant spices. Topped with cashews, fried onions, this will be a showstopper vegetarian centerpiece at any dinner!
Recipe Snapshot
- Prep time: 30 minutes
- Cook time: 30 minutes
- Total time: 60 minutes
- Yield: 5
- Category: Main Course
- Cuisine: Indian
Ingredients
For the marinade
- 500 grams green jackfruit (canned, don't use ripe jackfruit, you need young green jackfruit)
- 150 grams Greek yogurt (1/2 cup + 2 tablespoons or use thick yogurt from which water has been drained for 3 to 4 hours)
- 2 teaspoons ginger garlic paste
- 1 teaspoon coriander powder
- 1/2 teaspoon garam masala
- 1/2 teaspoon Kashmiri red chili powder
- 1 tablespoon cilantro (chopped)
- 1 tablespoon mint (mint)
- 1/2 green chili (chopped or add more to taste)
- 1/2 tablespoon lime juice
- 1/2 teaspoon salt
For the biryani
- 1 & 1/2 cups basmati rice (300 grams)
- 1 tablespoon ghee
- 1 & 1/2 tablespoon oil (I used avocado oil)
- 1 bay leaf
- 1 star anise
- 4-5 whole green cardamon
- 4 whole cloves
- 1 inch cinnamon stick
- 5-6 whole black peppercorns
- 1 teaspoon shahi jeera (or use regular cumin seeds)
- 5-6 large garlic cloves (finely chopped)
- 1 & 1/2 inch ginger (finely chopped)
- 1 green chili (chopped)
- 2 cups water (16 oz)
- 3/4 teaspoon biryani masala (or use garam masala)
- 1/2 - 3/4 teaspoon salt (to taste)
- 1 tablespoon chopped mint
- 1/4 teaspoon kewra water (optional, or rose water)
- roasted cashews (for garnish)
- fried onions (for garnish)
- saffron milk (for garnish, made by soaking few strands of saffron in 1 tablespoon warm milk for 5 minutes)
Method
- Start by soaking 1 & 1/2 cup (300 grams) basmati rice for 30 minutes. Meanwhile work on the marinade for the jackfruit. I have used canned green jackfruit here. The pieces were quite big so I cut each into half to make them more bite size.
- Take a large bowl and to that add the following: Greek yogurt, ginger garlic paste, coriander powder, garam masala, Kashmiri red chili powder, 1 tablespoon chopped cilantro and mint, chopped green chili, lime juice and 1/2 teaspoon salt. Using a whisk mix everything until well combined.
- Add the jackfruit pieces to the bowl and mix using your hands or a spatula until all the pieces are well coated with the marinade. Cover and place this in the refrigerator for 20 to 30 minutes. After the rice has soaked for 30 minutes, drain it using a colander. Set this aisde.
- Back to the jackfruit, take it out of the refrigerator after 20 to 30 minutes have passed (this should be done parallelly with soaking the rice). Now heat 1 tablespoon ghee in a pan on medium heat. Once hot, add the marinated jackfruit into the pan. Cook for 5 to 6 minutes on medium heat, stirring often until the jackfruit pieces are little cooked and the moisture from the marinade dries out a bit. Remove pan from heat and set aside. You can also do this step in the Instant Pot on sauté mode. I just used a separate pan. If you do this on instant pot, take the jackfruit out after cooking for 5 minutes and clean the pot before using it for the next parts of the recipe.
- Press the sauté button on the instant pot, once it displays hot, add 1 & 1/2 tablespoon oil to it. Then add the following whole spices: bay leaf, star anise, green cardamoms, cloves, cinnamon stick, black peppercorns and shahi jeera (black cumin seeds).
- Add chopped garlic, ginger and green chili. Cook for 30 seconds. And then add the jackfruit that we had pan cooked earlier. Toss it all together and cook 60 seconds.
- Add the drained rice and gently toss it together with the spices and jackfruit. Now, add 1 cup water and using a wooden spatula scrape the bottom of the pot to remove any browned bits which would have stuck to the pot after sautéing the ginger-garlic and jackfruit. You may press cancel on your Instant Pot at this point so that the pot doesn't heat up much while you are doing this. So, take few seconds to de-glaze the pot, this step is important so that there's nothing stuck at the bottom which might prevent the Instant Pot from coming to pressure.
- Now add the remaining 1 cup of water along with biryani masala, 1/2 teaspoon salt, chopped mint and kewra water (or rose water). Now using a spatula, press the rice gently so that it's all under water.
- Close the lid and press the pressure cook/manual button and cook on high pressure for 5 minutes with the pressure valve in sealing position. Let the pressure release naturally for 10 to 15 minutes and then do a quick pressure release. I did a quick release after 10 minutes.
- Open the lid and remove it. Then remove the inner steel pot from the Instant Pot and transfer it somewhere else. Cover with a plate and let it remain like that for 5 minutes. Then fluff the rice with a fork. Top with fried/roasted cashews, more chopped mint, crispy onions and saffron milk and serve with a side of raita.
Kiyaan Singh’s Kitchen Note
Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.