Easy Veg Biryani Recipe – Layered Indian Rice Dish

Easy Veg Biryani

Aromatic layered rice with vegetables & fragrant spices!

⏱️ Prep Time 20 min
🔥 Cook Time 40 min
🍛 Serves 4
🌶️ Level Medium

Why This Veg Biryani Will Be Your New Favorite

Get ready to experience one of the most beloved dishes in Indian cuisine! This Easy Veg Biryani is a beautifully layered rice dish packed with aromatic spices, mixed vegetables, and that perfect golden saffron color. Whether you’re cooking for a special occasion or just want to elevate your weeknight dinner, this biryani delivers restaurant-quality results with simple ingredients.

🍚 The Secret to Perfect Biryani

The key to an amazing biryani is “dum” — slow cooking that allows all the flavors to meld together beautifully. Don’t rush the cooking process! And always use basmati rice for that distinct aromatic, fluffy texture that makes biryani so special.

Ingredients

For the Rice

  • 2 cups basmati rice (soaked 30 min)
  • 4 cups water
  • 1 bay leaf
  • 4 green cardamom
  • 2 cloves
  • 1 inch cinnamon stick
  • 1 tsp salt

For the Veggie Layer

  • 1 cup mixed vegetables (potato, carrot, peas)
  • 1/2 cup paneer or tofu (cubed)
  • 1 onion (sliced)
  • 2 tbsp oil
  • 1 tsp biryani masala

For the Gravy

  • 1 cup yogurt
  • 2 tbsp ginger-garlic paste
  • 1 tomato (chopped)
  • 1/2 cup milk (warmed with saffron)
  • 1/4 cup fried onions
  • 2 tbsp ghee
  • 1 tsp turmeric
  • 1 tsp red chili powder
  • 1 tbsp biryani masala
  • Fresh mint and cilantro

Instructions

  1. Cook the rice: In a large pot, add water with bay leaf, cardamom, cloves, cinnamon, and salt. Bring to a boil, then add soaked basmati rice. Cook until 70% done (about 7-8 minutes). Drain and set aside.
  2. Prepare the veggies: Heat oil in a pan. Add sliced onions and fry until golden brown. Add mixed vegetables and paneer. Cook for 5 minutes. Add biryani masala, turmeric, and chili powder. Set aside.
  3. Make the gravy: In the same pan, add ghee. Add ginger-garlic paste and cook for 2 minutes. Add chopped tomato and cook until soft. Add yogurt and mix well. Cook for 3-4 minutes.
  4. Layer the biryani: In a heavy-bottomed pot, add a layer of the gravy at the bottom. Then add a layer of cooked rice, followed by the veggie mixture. Sprinkle fried onions, fresh mint, and cilantro.
  5. Add the finishing touches: Pour the saffron milk over the top layer. Dot with ghee and cover the pot tightly with foil and a lid.
  6. Dum cook: Cook on low heat for 25-30 minutes. This slow cooking allows all the flavors to meld together beautifully.
  7. Serve hot: Gently mix the layers when serving. Garnish with more fried onions and serve with raita, salan, or plain yogurt!

Pro Tips for Perfect Biryani

  • Soak the rice: Always soak basmati rice for at least 30 minutes before cooking. This ensures fluffy, separate grains.
  • Don’t overcook the rice: The rice should be 70% cooked when you layer it. It finishes cooking during the “dum” process.
  • Make fried onions ahead: Fry sliced onions until golden brown ahead of time for convenience.
  • Use a heavy-bottomed pot: This helps distribute heat evenly and prevents burning during the slow cooking.
  • Seal the pot well: Use foil to seal the lid — this traps steam and creates that perfect “dum” cooking environment.

What to Serve With Veg Biryani

🥛 Cool Raita
🥒 Brinjal Salan
🥗 Fresh Salad
🍋 Pickle
🧅 Mirchi Ka Salan

Delicious Variations

🌿 Hyderabadi Style

Add more fried onions and a hint of rose water for that authentic Hyderabadi flavor profile.

🧀 Paneer Biryani

Increase paneer quantity or add cottage cheese for a richer, protein-packed version.

🥦 Vegetable Biryani

Add more mixed veggies like cauliflower, green beans, and bell peppers for extra nutrition.

🌶️ Spicy Version

Add more green chilies, red chili powder, and extra biryani masala for a fiery kick!

Nutrition Facts (per serving)

420
Calories
14g
Fat
58g
Carbs
12g
Protein

Perfect for celebrations, family gatherings, and impressing your guests!