Go Back

Vegetable Biryani

A delightful and aromatic dish that combines basmati rice with fresh vegetables and a mix of spices, perfect for family meals or special occasions.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Indian
Servings 4 servings
Calories 380 kcal

Ingredients
  

Rice and spices

  • 1 cup basmati rice Rinse and soak prior to cooking.
  • 1/4 cup whole milk For saffron infusion.
  • 1/8 tsp saffron threads For coloring and flavor.
  • 4 pieces green cardamom pods Whole spices.
  • 4 pieces whole cloves Whole spices.
  • 1 3-inch piece cinnamon stick Whole spices.
  • 1 piece bay leaf Whole spice for flavor.
  • 1 1/2 tsp kosher salt For seasoning.
  • 1/2 tsp cumin seeds For flavor.

Vegetables and aromatics

  • 1/4 cup ghee or neutral oil Divided for cooking.
  • 1 medium red onion Thinly sliced.
  • 1 1/2 tsp kosher salt Divided for onions and vegetables.
  • 3 pieces green cardamom pods For flavor.
  • 3 pieces whole cloves For flavor.
  • 1 3-inch piece cinnamon stick For flavor.
  • 1 piece bay leaf For flavor.
  • 1 1/2 tsp garam masala For flavor.
  • 1 tsp ground turmeric For color and flavor.
  • 1/2 tsp cumin seeds For flavor.
  • 1/2 tsp freshly ground black pepper For flavor.
  • 1/8 tsp cayenne pepper Optional, for heat.
  • 1 medium Yukon gold potato Peeled and cut into 1/2 inch pieces.
  • 1 cup small cauliflower florets Fresh.
  • 1 medium carrot Peeled and cut into 1/2 inch pieces.
  • 5 cloves garlic Finely chopped.
  • 2 tsp finely chopped peeled ginger For flavor.

Finishing touches

  • 1/2 cup whole milk Greek yogurt For creaminess.
  • 2 Tbsp fresh lime juice For acidity.
  • 1 Tbsp chopped fresh mint For garnish and flavor.
  • 1/4 cup chopped dried apricots For sweetness.
  • 1/4 cup chopped roasted cashews For crunch.
  • 1 Tbsp chopped fresh mint For garnish.

Instructions
 

Preparation

  • Rinse rice in cold water, then place it in a medium bowl and cover with water. Soak for 30 minutes.
  • In a medium pot over medium heat, warm the milk. Remove from heat and stir in the saffron. Set aside to steep.

Cooking the rice

  • Drain the soaked rice and transfer to a medium pot. Add cardamom, cloves, cinnamon, bay leaf, salt, cumin, and 1 1/2 cups cold water.
  • Bring to a boil, cover, and cook on low until the water has evaporated and rice is tender, about 10 to 12 minutes.
  • Remove the pot from heat. Discard the cardamom, cloves, cinnamon, and bay leaf. Fluff the rice with a fork and set aside.

Cooking the vegetables

  • In a large heavy pot over medium heat, melt 2 tablespoons of ghee. Add the sliced onion and 1/2 teaspoon of salt. Cook, stirring occasionally, until caramelized and browned, about 12 to 15 minutes. Transfer onions to a bowl.
  • In the same pot over medium-low heat, melt the remaining 2 tablespoons of ghee. Add cardamom, cloves, cinnamon, bay leaf, garam masala, turmeric, cumin, black pepper, and cayenne if using. Cook while stirring for about 30 seconds until fragrant.
  • Add the potato and cauliflower. Cook, stirring frequently, until tender for about 8 to 10 minutes.
  • Then add the carrot, garlic, and ginger, cooking until fragrant and tender, about 5 minutes.
  • Stir in the yogurt, lime juice, and mint. Season with the remaining 1 teaspoon of salt, and cook until some liquid has evaporated, about 1 to 2 more minutes. Discard the spices.

Layering and serving

  • In a large serving dish, layer half the rice, top with half the vegetable mixture and half the caramelized onions. Repeat the layers with the remaining rice, vegetables, and onions.
  • Drizzle the saffron milk over the top and garnish with cashews, apricots, and mint.

Notes

Vegetable Biryani is best served warm. Pair it with side of raita or salad. Store leftovers in an airtight container for up to 3 days.
Keyword Healthy Meal, Rice Dish, Spiced Rice, Vegetable Biryani, Vegetarian