Vegetable biryani recipe
This easy, restaurant-style recipe for an authentic Indian vegetable biryani has layers of aromatic basmati rice and a masala curry sauce studded with crunchy nuts and vegetables.
Prep Time20 minutes mins
Cook Time30 minutes mins
Resting time10 minutes mins
Total Time1 hour hr
Course: Dinner, Lunch, Main Course
Cuisine: Indian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 10 servings
Calories: 336kcal
For biryani sauce
- 14 oz super-firm tofu/high-protein tofu (cut in cubes. For more texture use my air-fryer tofu. The tofu is optional but nice and it adds more protein to the biryani recipe.)
- 1 tablespoon oil
- 1 teaspoon caraway seeds (shah jeera)
- 4 green cardamom pods
- 4 cloves
- 2 medium carrots (finely diced -- you want the pieces to be fairly small, about ½-inch square, to cook fast)
- 2 medium potatoes (finely diced)
- ½ butternut squash (finely diced)
- 8 oz cremini mushrooms or button mushrooms (or cremini mushrooms, quartered or halved)
- 2 green bell peppers (diced)
- 1 heaping tsp ginger garlic paste
- 2 tablespoons cilantro (coriander leaves)
- 2 teaspoon dried mint (or 2 tablespoons fresh mint leaves)
- 2 teaspoon dried dill (or 2 tablespoons fresh dill leaves)
- 1 cup vegan yogurt
- 2 tablespoons ground coriander
- 1 teaspoon cayenne (or paprika or any red chilli powder. Add less or skip if sensitive to heat, because store-bought biryani masala often has red chili powder added to it).
- 4 heaping tbsp biryani masala
- ½ cup raw cashew pieces
- 1 cup fried onions (divided)
- Salt and ground black pepper to taste
Make biryani rice
Place basmati rice in a colander and wash it under running water until the water runs clear. Place the rice in a bowl covered with an inch of water. Let the rice stand 30 minutes, then drain,
Bring a large pot of salted water to boil with bay leaves, cloves, cinnamon stick, cardamom pods, and caraway seeds. Once the water is at a rolling boil, add the strained rice. Cook 6-7 minutes until the rice is about 80 percent done--tender but with a good bite to it still. Strain the rice in a colander and rinse in cool water. Set aside.
Make biryani curry sauce
Heat oil in a large Dutch oven or large pot with a tight-fitting lid. Add the caraway seeds, cloves and cardamom.
Add to the pot the carrots, potatoes and squash. Add the ginger garlic paste, salt and mix. Cover and cook the veggies for 5 minutes or until they are almost cooked. Stir frequently to ensure nothing sticks to the bottom of the pot.
Add the bell peppers and mushrooms and mix. Cover and continue cooking another five minutes. Add the herbs--cilantro, dried mint and dried dill. Mix well.
Add the vegan yogurt followed by ground coriander and cayenne or paprika. Mix them in. Stir in half the fried onions, raw cashews and biryani masala spice mix.
Stir in the optional tofu. Add a cup of water to the pot and stir it in to make the masala curry sauce. Once the masala comes to a boil, check for salt and add more if needed. Turn off the heat.
Assemble biryani
Scatter the cooked rice over the masala in an even layer. Sprinkle the saffron milk over the rice followed by some fresh or dried mint, a few pinches of biryani masala and the remaining fried onions.
Cover with a tight lid and cook over high heat for five minutes, then lower the heat and continue cooking 10 more minutes. Let the biryani stand 10 minutes, uncovered, before serving.
- Video. The recipe card includes a video recorded when I first posted this recipe. This updated recipe has a few tweaks and changes, but you can follow the video to familiarize yourself with the techniques used.
- Multitasking tips. Wash and soak the rice and the saffron in the milk before you begin cooking, then proceed with chopping the veggies and herbs. Start the pot of water for the rice when you begin sauteing the veggies, so the rice and the sauce cook up simultaneously.
Serving: 1 serving | Calories: 336kcal | Carbohydrates: 48g | Protein: 11g | Fat: 13g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.001g | Potassium: 650mg | Fiber: 5g | Sugar: 4g | Vitamin A: 6263IU | Vitamin C: 38mg | Calcium: 131mg | Iron: 3mg