Ready in

65 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

45 min

Serving

4 People

Difficulty

Medium

Calories / Serving

~520 kcal

Spicy Level

Recipe by Kirtika's Kitchen Diary on YouTube
Adjust ServingsScale the recipe for more or fewer people
MeasurementsChoose your preferred unit system

Cook along with Sweet'N'Spicy

Make cooking easier with recipes right on your phone. Get the Sweet'N'Spicy app for iPhone and Android.

Tap an ingredient to mark it ready0 of 31 ready
All Ingredients

For Marinating Soya Chunks

All Ingredients

For Boiling Rice

All Ingredients

For Gravy

All Ingredients

For Layering and Dum

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. Marinate Soya Chunks

    In a bowl, add boiled soya chunks. Season with salt, turmeric powder, coriander powder, Kashmiri red chilli powder, and curd. Mix well to coat the soya chunks evenly. Then, add biryani masala and mix again. Set aside to .

  2. Boil Basmati Rice

    In a large pot, bring water to a boil. Add salt, bay leaf, cinnamon stick, cardamom pods, and refined oil. Once the water is boiling, add the soaked basmati rice. Cook the rice until it is 70-80% done (). Drain the rice and set aside.

  3. Prepare the Soya and Potato Gravy

    Heat refined oil in a pan. Add bay leaf, cinnamon stick, cardamom pods, and cloves. for a few seconds until fragrant. Add Kashmiri red chilli powder and ginger garlic paste, stirring quickly. Immediately add the soya chunks. Cook, stirring occasionally, for until the soya chunks are lightly browned and the gravy thickens. Then, add the boiled potato pieces and sugar. Mix well and cook for another , ensuring the potatoes are coated with the gravy.

  4. Layer and Dum Cook the Biryani

    Once the soya and potato gravy is ready, spread a layer of the boiled rice over it in the same pan. Drizzle with kesar milk, rose water, kewra water, and ghee. Sprinkle some biryani masala and a few drops of meetha attar. Cover the pan tightly with a lid and cook on low heat (dum) for , allowing the flavors to meld and the rice to cook completely.

  5. Serve Soyabean Dum Biryani

    Once cooked, gently fluff the biryani with a fork. Serve hot with a side of sliced cucumbers and carrots.

Before You Cook

Helpful details before you start

Ingredient Substitutions

Missing something? View suitable alternatives.
View 7 swaps
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Milk?

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)

Allergens

This recipe contains soy and dairy.
soydairy

Variations

Simple ways to adapt this recipe.

  • Add other vegetables like carrotsCustomise

    Peas, or green beans to the gravy for more variety.

  • For a richer flavor

    Use fried onions as a layer between the rice and gravy.

Helpful Tips

Small details that can improve the final result.

  • Ensure the Rice Is 70

    80% cooked before layering to prevent it from becoming mushy during dum cooking.

  • Use Good Quality Basmati Rice

    Use good quality basmati rice for best results and aroma.

  • Adjust Spice Levels According to Your Preference
Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...