Instant Pot Vegetable Biryani with Basmati Rice

Prep: 20 minCook: 20 min7 servingsmediumIndian
Instant Pot Vegetable Biryani with Basmati Rice

Fragrant basmati rice layered with spiced marinated vegetables, fried onions, and whole spices in an Instant Pot. Turmeric, coriander, and ginger-garlic paste coat carrots, beans, potatoes, and peas. Saffron-infused milk and fresh herbs finish this aromatic one-pot meal.

Ingredients

7 servings
  • 3 tablespoons Yogurt
    Greek yogurt1:1dairyprotein

    creamier texture

    Full guide →
  • 1 teaspoon Turmeric Powder
  • 1 ½ teaspoons Red Chilli Powder
  • 2 teaspoons Coriander Powder
  • Salt (as required)
  • 45 gms (or) 3 Carrots (wash, peel and cut each into half length wise and then cut each half into an inch pieces.)
    bell peppers1:1vegetable

    sweeter, less earthiness

    Full guide →
  • 70 gms (or) 12 Green Beans (wash, trim edges and cut into an inch pieces)
    snap peas1:1vegetable

    similar texture and flavor

    Full guide →
  • 250 gms (or) 5 small Potatoes
    cauliflower florets1:1vegetable

    lighter, reduces calories

    Full guide →
  • 125 gms (or) ¾ cup Frozen Green Peas (thaw in water)
  • Half a bunch Fresh Coriander Leaves (wash and chop finely)
  • Half a bunch Fresh Mint Leaves (wash and chop finely)
  • Juice from 1 Lemon
  • 2 teaspoons Ginger Garlic Paste
  • 3 tablespoons Oil
    coconut oil1:1fat

    distinct coconut aroma

    Full guide →
  • 2 teaspoons Ghee
    butter1:1dairy

    lower smoke point

    Full guide →
  • 200 gms (or) 2 medium Onions (peel and slice thinly)
  • 10 Cashews
    almonds1:1nutsprotein

    milder flavor

    Full guide →
  • 2 Green Chillies (slit each into two)
  • 670 gms (or) 3 cups Long Grain Basmati Rice
    jasmine rice1:1grain

    similar texture and aroma

    Full guide →
  • 6 -7 Saffron Strands
  • 2 tablespoons Milk
    coconut milk1:1dairy-freedairy-free

    richer flavor, adds:vegan

    Full guide →
  • Half bunch Fresh Coriander Leaves (wash and chop finely)
  • Half bunch Fresh Mint Leaves (wash and chop finely)
  • 1 ½ teaspoons Shahi Jeera
  • 3 Green Cardamom
  • 1 Bay Leaf
  • 5 cloves
    Greek yogurt1:1dairyprotein

    creamier texture

    Full guide →
  • 1 Mace
  • 1 ½ inch Cassia (Dalchini)
  • 1 Star Anise
  • 4 ½ cups Water

Instructions

  1. 1

    Rinse rice in cold water 2-3 times until water runs clear.

  2. 2

    Soak rice in fresh water for 15 minutes.

  3. 3

    Soak saffron strands in milk in a small bowl.

  4. 4

    Combine turmeric, red chilli powder, coriander powder, ginger garlic paste, mint, coriander leaves, salt, yogurt, and lemon juice in a mixing bowl and stir until thoroughly combined.

  5. 5

    Add chopped vegetables to spiced mixture and stir until coated.

  6. 6

    Cover and marinate vegetables for 15 minutes.

  7. 7

    Set Instant Pot to sauté mode and add oil.

  8. 8

    Fry sliced onions until brown, stirring regularly to prevent sticking, about 10-12 minutes.

  9. 9

    Remove fried onions and set aside on a towel-lined plate.

  10. 10

    Add ghee to pot and let melt.

  11. 11

    Add bay leaf, cassia, cloves, mace, star anise, and green cardamom and fry until fragrant.

  12. 12

    Add shahi jeera and let splutter for half a minute.

  13. 13

    Add cashews and green chillies and sauté for one minute.

  14. 14

    Add marinated vegetables and fried onions and stir thoroughly.

  15. 15

    Drain soaked rice and add to pot with water, coriander, mint, and saffron milk. Taste and add more salt if needed.

  16. 16

    Press CANCEL button.

  17. 17

    Place lid on pot, secure it, and set pressure valve to SEALING.

  18. 18

    Press PRESSURE COOK/MANUAL button and set timer for 4 minutes.

  19. 19

    When timer goes off, wait 10 minutes for natural pressure release.

  20. 20

    Turn pressure valve to VENT position and wait until pressure releases completely.

  21. 21

    Remove lid, wait 5 minutes, then fluff rice with a fork.

  22. 22

    Serve hot alongside cucumber raita or side dish of choice.

Tips

Tip 1

Stir fried onions regularly to prevent sticking to pot bottom.

Tip 2

Do not skip the 15-minute soak for rice; it helps grains cook evenly and stay separate.

Tip 3

Use natural pressure release for 10 minutes to allow steam to escape gradually and prevent rice from becoming mushy.

Tip 4

Fluff rice gently with a fork after pressure release rather than stirring with a spoon.

Good to Know

Storage

Refrigerate in an airtight container for up to 3 days. Reheat gently on stovetop or microwave, adding a splash of water to prevent drying.

Make Ahead

Marinate vegetables up to 8 hours ahead. Toast whole spices before cooking. Soak rice and saffron up to 1 hour ahead.

Serve With

Serve hot with cucumber raita, pickled onions, or a cooling yogurt-based side dish. Accompany with naan or papadum.

Common Mistakes

Watch

Do not skip rinsing rice to avoid excess starch making biryani mushy.

Watch

Do not stir fried onions into the rice immediately after cooking; wait 5 minutes to avoid crushing grains.

Watch

Do not force the lid open before pressure fully releases to avoid injury and uneven cooking.

Watch

Do not use hot water to soak saffron; room temperature or warm milk extracts color and flavor best.

Substitutions

Dairy-Free Swaps

yogurt
Greek yogurt1:1dairyprotein

creamier texture

Full guide →
ghee
butter1:1dairy

lower smoke point

Full guide →
milk
coconut milk1:1dairy-freedairy-free

richer flavor, adds:vegan

Full guide →

General Alternatives

basmati rice
jasmine rice1:1grain

similar texture and aroma

Full guide →
cashews
almonds1:1nutsprotein

milder flavor

Full guide →
green beans
snap peas1:1vegetable

similar texture and flavor

Full guide →
potatoes
cauliflower florets1:1vegetable

lighter, reduces calories

Full guide →
carrots
bell peppers1:1vegetable

sweeter, less earthiness

Full guide →
oil
coconut oil1:1fat

distinct coconut aroma

Full guide →
Find more substitutions →