SecondRecipe

  • Home
  • Recipes
  • Web Stories
  • About Us
  • Contact Us
menu icon
go to homepage
  • Recipes
  • Airfryer
  • Contact Us
  • About Us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • Airfryer
    • Contact Us
    • About Us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Indian recipes

    Vegan Tofu Biryani Recipe

    ↓ Jump to Recipe
    ↓ Jump to Video

    Tofu Biryani, is a high-protein, vegan twist on the traditional biryani. With its perfect texture, aromatic whole spices, and the creamy richness of coconut yogurt, this dish is a perfect alternative to meat-based biryani.

    Some people struggle with inclusion of tofu in their diet. However, such recipes help you enjoy festive and special occasions. It is very nutritious and satisfying. Whether cooked in an Instant Pot, pressure cooker, or deep pan, it’s a flavorful choice for any special occasion or a wholesome weekday dinner.

    tofu biryani
    Jump to:
    • Ingredients
    • How to make tofu biryani? (recipe video)
    • Step-by-Step Recipe with Pictures
    • Related recipes
    • Tofu biryani recipe

    Ingredients

    For Marination

    • Firm tofu
    • Coconut yogurt
    • Dried mint leaves
    • Garam masala powder
    • Curry powder
    • Ginger garlic paste
    • Salt

    For Biryani

    • Oil
    • Whole spices( Cumin seeds,Bay leaves,Black cardamom,Green cardamom,Cloves,Black peppercorns)
    • Onions (finely sliced)
    • Ginger,garlic and green chillies
    • Saffron strands soaked in warm coconut milk
    • Basmati rice (soaked in water)
    • Salt

    Refer to recipe card for details.

    How to make tofu biryani? (recipe video)

    Step-by-Step Recipe with Pictures

    Step 1 & 2 (Marination)

    Mix coconut yoghurt, dried mint, garam masala powder, curry powder, and ginger garlic paste and salt. Then coat the tofu pieces and let them marinate.Keep this in the fridge for few hours.

    tofu biryani step 1 and 2

    Step 3 & 4 (Tempering Spices & Cook tofu)

    Heat oil, add cumin seeds, cardamom, bay leaves, cloves, and peppercorns, then sauté until aromatic. Add onions with ginger,garlic and chillies, cook for 5 minutes.Add marinated tofu pieces and cook until coated.

    tofu biryani step 3 and 4
    tofu biryani step 5 and 6

    Step 7 & 8 (Cooking Rice & Layering)

    Meanwhile, bring water to a boil in a large pot. Add soaked basmati rice and salt. Cook until 70% done (about 7–8 minutes). Drain well

    tofu biryani step 7 and 8

    Step 9 & 10 (Saffron coconut Milk & Final Layer)

    Drizzle saffron-infused coconut milk over the rice and top with fried onions before sealing the pot for slow cooking.

    tofu biryani step 9 and 10

    Cook on Slow Cook mode for 15 minutes in an Instant Pot.

    For a stovetop pan, cover with a tight-fitting lid and cook on the lowest flame for 15 minutes. Serve warm

    Related recipes

    • paneer veg biryani | restaurant style paneer biryani
    • How to cook basmati rice (instant pot | rice cooker | stove top)
    • Soya chunks biryani
    • Vegan Jackfruit Biryani | Instant pot kathal biriyani
    • Pineapple Biryani
    tofu biryani
    Print Recipe
    No ratings yet

    Tofu biryani recipe

    Vegan tofu biryani is a delicious one pot meal which makes you fall in love with vegan cuisine again.
    Prep Time4 hours hrs
    Cook Time40 minutes mins
    Course: Rice bowl
    Cuisine: Indian
    Keyword: biriyani, meatless biryani, tofu biryani, vegan tofu biryani
    Author: bhavana bhatia

    Ingredients

    For Marination

    • 300 gm firm tofu
    • ¾ cup coconut yogurt
    • 1 tablespoon dried mint
    • ½ tablespoon garam masala powder
    • ½ tablespoon curry powder
    • 1 tablespoon ginger garlic paste
    • ½ tablespoon salt

    For Biryani

    • 3 tablespoon oil
    • 2 large onions finely sliced
    • 1.5 cups basmati rice soaked in water for 30 minutes
    • 1 tablespoon ginger paste
    • 1 tablespoon garlic paste
    • 1 green chilli optional,add if you like it spicy
    • 7-8 saffron strands soaked in warm coconut milk/dairy milk

    Whole spices

    • 1 teaspoon cumin seeds
    • 2 bay leaves
    • 2 black cardamom pods
    • 2 green cardamom pods
    • 2 cloves
    • 4 black peppercorns
    • Salt to taste

    Instructions

    Soak and Marinate tofu

    • Mix coconut milk or yogurt with spices, salt, and soya chunks. Marinate tofu pieces for at least 4 hours or overnight.

    Cook Masala Base & Soya

    • Heat oil in a heavy-bottom pot or Instant Pot. Add cumin seeds, bay leaves, black cardamom, green cardamom, cloves, and peppercorns.
    • Sauté for 1–2 minutes until fragrant.
    • Add onions with a pinch of salt and cook until golden brown. Stir in ginger paste, garlic paste, and green chillies.
    • Add marinated tofu and cook for 8–10 minutes. Stir in chopped mint and coriander leaves.

    Cook Rice Separately

    • In a large pot, bring 5–6 cups of water to a boil with salt.
    • Add soaked basmati rice and cook until 70% done (about 7–8 minutes).
    • Drain completely.

    Layer & Cook Biryani

    • Layer the cooked rice over the tofu mixture.
    • Drizzle saffron-infused coconut milk over the rice. Top with fried onions if desired.
    • Instant Pot: Use Slow Cook mode for 15 minutes.
    • Stovetop: Cover with a tight-fitting lid and cook on the lowest flame for 15–20 minutes.

    Rest & Serve

    • Let the biryani rest for 10 minutes before fluffing gently.
    • Serve with onion coconut yogurt raita and lemon wedges.

    Video

    Variations

    • Mushroom Soya Biryani: Add sliced mushrooms for extra texture.
    • Green Peas Soya Biryani: Add green peas for color and sweetness.
    • Veg Dum Biryani: Add assorted vegetables for a complete veg biryani experience.
    • Gongura soya biryani: Spicy tangy twist with sorrel greens / gongura.

    Substitutions

    • Saffron → Replace with turmeric milk for a budget-friendly option.
    • Coconut milk → Use milk with a splash of cream for richness.
    • Tofu → Swap with soya granules or mini soya chunks for a different bite.

    FAQ

    Can I make this in a pressure cooker?

    A. Yes, cook the masala and rice as instructed, then layer and cook on low pressure for a few minutes.

    Is this biryani healthy?

    A. Yes, tofu are rich in protein content and may help manage cholesterol levels and blood pressure.

    Conclusion: This tofu Biryani Recipe combines the richness of traditional biryani with the nutrition of soy protein. With its meaty texture, fragrant long-grain basmati rice, and aromatic whole spices, it’s the best alternative to meat-based biryanis. Serve it with onion raita and a squeeze of lemon juice for a complete meal.

    More Indian recipes

    • air fryer gulab jamun (with khoya) 2025
      air fryer gulab jamun (with maida/Glutenfree version)
    • bean cutlet
      Air fryer green bean fritters | French beans cutlet
    • tandoori tofu in air fryer
      Tandoori Tofu in Air Fryer | Easy Vegan Tikka Recipe
    • paneer tikka masala recipe restaurant style
      Paneer tikka masala recipe | Air fryer paneer tikka masala

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Hi,I am Bhavana & this is my wonderland of recipes.I have been in IT for 15+ years have always loved writing.My husband Gaurav & I,love to cook, click & host people

    More about me →

    Easy Air fryer recipes

    • accordion potatoes
      Air fryer accordion potatoes recipe
    • smashed potatoes recipe air fryer
      Air fryer smashed potatoes | smashed potatoes recipe
    • air fryer potato wedges
      Crispy and easy Ninja Air fryer potato wedges recipe
    • homemade air fryer french fries
      Easy air fryer french Fries | air fryer home fries

    Popular posts

    • onion pakora air fryer
      Air fryer onion pakora | Crispy Onion bhajiya recipe
    • air fryer potato cakes recipe
      Air fryer potato cakes | Potato cakes in air fryer
    • indian curry recipes authentic
      authentic Indian curry sauce recipe
    • saag chana recipe
      Curried chana saag | Spinach Chickpeas curry recipe

    Footer

    ^ back to top

    Our Recipe collections

    • easy soup recipes
    • air fryer indian recipes
    • Easy Indian pickles recipe | pickle recipes indian
    • Vegetarian Indian street food recipes| street food recipes indian

    Useful links

    • Contact Us
    • Recipes
    • Web Stories
    • Privacy Policy

    Copyright © 2025 Secondrecipe

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required