Vegan Biryani With Cauliflower
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.This traditional Vegan Biryani with Cauliflower is one of my favorite vegetable curry recipes! It’s made with chickpeas, brown basmati rice, and quinoa for a well-balanced and tasty vegetarian meal, full of Indian spices. It’s super healthy, absolutely delicious, naturally gluten free and family friendly too!
“Biryani” might sound like a super complicated or fancy dish, but in Indian cuisine it’s actually just a mixed rice dish – made with tons of warm spices, a grain (usually rice, but it can also be done with quinoa or even barley), vegetables, and some sort of protein. It’s a simply delicious vegan meal idea!
The traditional version of biryani is very rice heavy (usually white basmati rice), heavier on oil with fried onions, and lighter on the vegetables or meat, if added. And vegetarian biryani typically doesn’t have any protein added – it’s just rice and veggies. It tastes delicious but isn’t the most nutritious or filling meal.
Latest Recipe Video!
This gobi biryani masala is loaded with veggies, has chickpeas and quinoa for added protein, brown rice for fiber, and it’s light on oil, making it a healthy, nutritious flavorful main dish!
The end result of this lightened-up authentic recipe was SO GOOD! The kids loved it too – they ate it up and asked for seconds! It’s a healthy vegetarian Indian recipe!
Thinking about this now, the fluffy rice with tender cauliflower in the biryani, and the saucy, chunky chickpeas in the Chana Masala—creates a well-rounded meal.
👩🏽🍳 Why This Recipe Works
- One pot, complete meal
- Vegan recipe
- Easy to make
- Naturally gluten free biryani
- Perfect recipe for serving a crowd, great for dinner parties
- Full of veggies
- High in plant protein
- Make for special occasions
- Best veg biryani recipe ever!
🥘 Ingredients
This might seem like a long list of ingredients for this vegetable biryani recipe, but most of the items you need are just spices you can find at just about any grocery store (and definitely at any Indian grocery store!)
Spices: The key to an authentic biryani is all about the spices. You’ll need Whole cumin seeds, Green Cardamoms, Bay Leaf, Cinnamon Stick, Turmeric Powder, and Garam Masala. We also added some fresh green chili peppers (serrano chilis) for heat, but you could add some chili powder or black peppercorns as an alternative. Adding minced garlic cloves and grated fresh ginger are optional and will only provide an additional layer of flavor. You can find all of these spices at an Indian grocery store. To save time, you may also be able to find a pre made biryani spice mix that you can use in this recipe if you can’t find the individual spices!
Vegetables: You’ll need two large tomatoes, sliced onions, cauliflower, and spinach. Of course, this recipe is flexible, and you can add more vegetables, or swap these vegetables out for the vegetables you prefer.
Rice and Quinoa: A combination of both brown rice and quinoa give this vegetable dum biryani added fiber and protein which makes it super filling!
Golden Raisins: Adds a hint of sweetness.
Chickpeas & Crunchy Cashews: Added for plant protein to create a hearty and filling complete meal.
📖 Variations
The great thing about this plant based biryani is that you can customize it in so many different ways! Here are some of our favorites:
Vegan Jackfruit Biryani: Instead of golden raisins, try jackfruit for some sweetness along with the veggie & chickpea mixture.
Different Grain: Try barley, or a mixture of brown and white basmati rice, or for a low carb option, make a cauliflower rice biryani by substituting all or half of the grain with cauliflower rice!
Vegan Chicken Biryani: Throw in some shredded vegan chicken with your veggies to make a mock meat biryani!
Garnishes: Fresh herbs like mint leaves or cilantro (fresh coriander leaves) both make delicious garnishes!
Different Veggies: Other veggies that would taste great in this healthy biryani recipe include: bell pepper, green beans, carrots, sweet potatoes, and green peas (or frozen peas).
🔪 How To Make Vegan Biryani With Cauliflower
Step 1: On the stove top, bring one cup of water to a boil over medium heat. Once it’s boiling, add brown rice, quinoa, and 1/2 tsp saffron threads. Stir and reduce to a low flame over low heat and let the rice mixture cook.
Step 2: Preheat the oven to 350 degrees. Puree tomatoes, chopped onion, and chiles to taste in a food processor, scraping down the sides as needed, to make a smooth sauce.
Step 3: Heat 2 teaspoons of olive oil in a large pan over medium-high heat. Add raisins and cashews and cook, stirring, until the raisins are plump and the nuts are lightly brown, 1 to 3 minutes. Transfer to a plate.
Step 4: After you take out the raisins/cashews, add about 2-3 tsp oil to the skillet. Add cumin seeds, cardamom pods, bay leaves, and cinnamon sticks to the pan and cook, stirring, until fragrant, 30 seconds to 1 minute. Add the sliced onion and cook, stirring, until light brown, 2 to 3 minutes.
Pour in the pureed tomato mixture (it may spatter) and reduce heat to medium. Stir in garam masala, 3/4 teaspoon salt, and turmeric. Simmer, partially covered, stirring occasionally, until most of the liquid evaporates, about 15 minutes.
Step 5: Stir spinach, cauliflower, chickpeas, and up to 1 cup of water into the tomato sauce. Cover and remove from the heat. Lightly coat a 9-by-13-inch baking dish with cooking spray.
Step 6: Spread half the chickpea curry evenly in the prepared baking dish. Spread the rice mixture on top of the curry. Spoon the remaining chickpea mixture over the rice. Scatter the reserved raisins and cashews over the top. Cover with foil.
Step 7: Bake until the vegan biryani rice is tender, about 35 minutes. Remove the bay leaves, cardamom pods, and cinnamon sticks before serving this meatless biryani.
❓Recipe FAQs
Yes, you can prepare this delicious recipe for vegan cauliflower biryani in a pressure cooker. You can cook the rice and quinoa in the pressure cooker (or instant pot), and then add the other ingredients to the pressure cooker to combine.
The answer is: it depends! If you make a veg biryani with white rice, tons of oil, and no added protein or minimal veggies, it’s not that healthy. But with just a few tweaks I was able to take this classic dish from my childhood and turn it into a tasty, healthy, comfort food dinner!
Here’s why this recipe is so much healthier than the traditional version:
Made with Whole Grains: A traditional biryani is made with white rice. This lightened-up version is made with a combination of quinoa and brown rice adding whole grains, fiber, and added plant protein.
High in Plant-Protein: The addition of quinoa, chickpeas, and yogurt (for serving) adds plant protein to this dish making it heartier and more filling.
More Vegetables: Extra cauliflower and spinach are added to this Biryani making it a well-balanced meal.
Lower in Calories: And at less than 300 calories per serving, you can go back for seconds and feel great about it!
The secret ingredient to an aromatic vegan biryani recipe is in the spices. Garam masala, green cardamom pods, and whole cumin seeds are what give this recipe its distinct flavor.
The main difference between these two dishes is in the preparation of the rice.
For a veg biryani, the rice is boiled first in water, then drained, dried, and layered with other ingredients for the final dish.
For pulao, the amount of water is completely absorbed by the rice, vegetables and other ingredients in the dish – everything is cooked together as a one pot meal.
👨👩👧 How To Serve
This dairy free biryani is a one-pot meal with whole grains, protein, and lots of veggies. We served this dish with a big dollop of plain vegan yogurt on top which added a creamy and cool element to the meal. Add a touch of lemon juice to balance the flavors.
You can also serve this cauliflower biryani masala topped with caramelized onions, or mango chutney. It’s a filling dish on all its own. If you’d like to add something on the side I suggest a light green salad.
❄️ How To Store
This easy vegan biryani keeps in the fridge for up to 4 days, so while this makes a good amount of food, you can just cook once and eat it twice (or more)! Be sure to store the remaining rice in an airtight container. Reheat in the microwave, or warm in the oven.
💭 Expert Tips For Making Vegan Biryani
- Check that your spices aren’t stale so you get maximum flavor out of them.
- Cut back on the oil – you really don’t need more than the one and a half tablespoons in this recipe.
- Try adding some bell peppers in if you have any in your fridge for extra veggies!
- The leftovers taste amazing – just store them in the fridge and gently reheat them!
- You can use any grain as the base of this dish. I used brown rice + quinoa, but you can use barley, millet, couscous, farro – or any whole grain you love!
🍲 More Healthy Indian Recipes!
- Instant Pot Lentil and Cauliflower Curry
- Vegan Dal Makhani
- Vegetable Vindaloo
- Homemade Chana Masala
- Indian Asparagus
- Pav Bhaji
- Vegetarian Indian Recipes
LOVE THIS RECIPE? Please leave a 5-star rating 🌟 in the recipe card below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Vegan Biryani With Cauliflower
Ingredients
- 2 large tomatoes diced
- 1 red onion ½ diced and ½ thinly sliced
- 3-5 fresh green chiles (such as Thai or Serrano) stemmed and seeded
- 1½ tbsp extra virgin olive oil
- ¼ cup golden raisins
- ¼ cup cashews
- 1 tsp cumin seeds
- 4 cardamom pods
- 2 bay leaves
- 2 cinnamon sticks
- 1 tsp garam masala
- 1 tsp salt (more to taste)
- ½ tsp ground turmeric
- ½ cup brown basmati rice
- ½ cup quinoa
- 8 oz baby spinach
- 1 head cauliflower cut into florets
- 1 15oz can chickpeas rinsed & drained
- 2 cups water
- ½ tsp saffron
Instructions
- Bring two cups water to a boil. Once it's boiling, add in brown rice, quinoa, and ½ tsp saffron threads. Stir and lower heat (to lowest setting) and let the rice mixture cook.
- Preheat oven to 350 degrees. Puree tomatoes, chopped onion and chiles to taste in a food processor, scraping down the sides as needed, to make a smooth sauce.
- Heat 2 teaspoons oil in a large skillet over medium-high heat. Add raisins and cashews and cook, stirring, until the raisins are plump and the nuts are lightly brown, 1 to 3 minutes. Transfer to a plate.
- After you take out the raisins/cashews, add about 2-3 tsp oil in the skillet. Add cumin seeds, cardamom pods, bay leaves and cinnamon sticks to the pan and cook, stirring, until fragrant, 30 seconds to 1 minute. Add the sliced onion and cook, stirring, until light brown, 2 to 3 minutes.
- Pour in the pureed tomato mixture (it may spatter) and reduce heat to medium. Stir in garam masala, 3/4 teaspoon salt and turmeric. Simmer, partially covered, stirring occasionally, until most of the liquid evaporates, about 15 minutes.
- Stir spinach, cauliflower, chickpeas and up to 1 cup water into the tomato sauce. Cover and remove from the heat.
- Lightly coat a 9-by-13-inch baking dish with cooking spray.
- Spread half the chickpea curry evenly in the prepared baking dish. Spread the rice mixture on top of the curry. Spoon the remaining chickpea mixture over the rice. Scatter the reserved raisins and cashews over the top. Cover with foil. Bake until the rice is tender, ~35 min. Remove the bay leaves, cardamom pods and cinnamon sticks before serving.
Notes
- Check that your spices aren’t stale so you get maximum flavor out of them.
- Cut back on the oil – you really don’t need more than the one and a half tablespoons in this recipe.
- Try adding some bell peppers in if you have any in your fridge for extra veggies!
- The leftovers taste amazing – just store them in the fridge and gently reheat them!
- You can use any grain as the base of this dish. I used brown rice + quinoa, but you can use barley, millet, couscous, farro – or any whole grain you love!
This is such a delicious bowl of nourishment! Love the chickpeas and quinoa and cauliflower in this recipe!
Thanks so much Emily!!
I love anything curry! This looks delicious. 🙂
Me too! 🙂 You will love this recipe!
Love this version of Biryani. Something new and so flavorful. Must try!
Thanks so much! Enjoy!
As traditional as it gets, right? 🙂 Delicious biryani that I am adding ot my weekend to-do list!
Totally!! I can’t wait for you to try this at home!
I really want to make this recipe, it looks amazing. But doesn’t the cup of rice/quinoa require more than 1 cup of water in order to cook?
Hi! The recipe says 2 cups of water 🙂 so its 2 cups water for 1 total cup rice + quinoa (1/2 cup rice, 1/2 cup quinoa). Hope that helps!
But step 1 says: “Bring one cup water to a boil. Once it’s boiling, add in brown rice, quinoa, and 1/2 tsp saffron threads. Stir and lower heat (to lowest setting) and let the rice mixture cook.” So that should be 2 cups?
Oh good catch! So sorry that is a typo – I updated the recipe card now to say 2 cups!
This looks like great! My family loves rice and chick peas. I will have to try this recipe. Thanks for sharing!
Yay! I’m sure you will all love this recipe!
This dish is all I needed. I never tried Indian casserole. These twist of dishes looks so delicious. Thanks for sharing this.
Of course! So glad you liked it!
This recipe turned out absolutely delicious!! My whole family loved it as well!
Yay! So happy to hear that! 🙂
I’ve never made an Indian recipe at home, but this Indian Biryani recipe looks so yummy and delicious! I’ll definitely be making this soon 🙂
Awesome! Enjoy!
I love to be able to cook such good Indian food. I’m just so glad that my husband and kids appreciate curry more than ever.
Yes!! This is a perfect family-friendly dish!
I had Indian food last night and had a lot of rice but they didn’t have the Curry Casserole. I need to try this soon! Looks so good, lol!
Haha this definitely takes a bit longer to make than plain rice, but it’s so worth it!
I really like way you made some changes to the dish. I will definitely going to try this with brown rice. Thanks for the recipe
Awesome!! This will work great with brown rice!
I LOVE Indian food and this Indian Rice and Curry Casserole, not only looks beautiful, but it’s definitely a must try for me.
Hooray!! I’m sure you will love this recipe then Sarah!
Oh this looks great! My family loves curry and we’ll definitely have to try this now.
Yay!! I can’t wait to hear how this turns out for you!!
Wow this looks delicious! Can’t wait to try it!
Thanks! Enjoy!
this dish is right up my alley. looks delicious, and high in fiber. i’ll have to try this!
Let me know how you like it! One note – if you don’t like super spicy food, use 1.5 chilis instead of 3-5. I used only 3 and it made my dish pretty spicy!