Aloo Dum Biryani Veg Recipes of India You Must Try

Updated On: October 4, 2025

Aloo Dum Biryani, a beloved classic from the vibrant kitchens of India, is a flavorful vegetarian delight that captures the essence of aromatic spices and tender potatoes. This dish is a perfect example of how simple ingredients can transform into a luxurious meal.

Infused with fragrant basmati rice, richly spiced potatoes, and a medley of herbs and seasonings, aloo dum biryani is an excellent option for those looking to enjoy a hearty, wholesome, and meat-free biryani experience.

Whether you’re a seasoned cook or a beginner, making this biryani will bring the rich culinary tradition of India right to your table. It’s not only a feast for the taste buds but also a comforting dish that can be enjoyed during family gatherings, festivals, or as a special weekend treat.

In this post, you’ll find a detailed recipe to master aloo dum biryani along with tips, variations, and serving suggestions to make it truly your own.

Why You’ll Love This Recipe

Aloo dum biryani is more than just a potato and rice dish; it’s a celebration of textures and flavors. The potatoes absorb the spices beautifully, while the basmati rice remains fluffy and aromatic.

Packed with warming spices like cinnamon, cloves, and cardamom, it delivers a complex yet balanced flavor profile that is deeply satisfying.

This recipe is vegetarian and can easily be made vegan by skipping dairy or using plant-based yogurt. It’s also quite versatile — you can customize the spice level and ingredients according to your preference.

Plus, it’s a one-pot meal that offers a great way to enjoy a traditional Indian biryani without needing expensive or hard-to-find ingredients.

Ready to dive into the world of Indian cooking? Let’s get started!

Ingredients

  • 2 cups basmati rice, washed and soaked for 30 minutes
  • 4 medium potatoes (aloo), peeled and cut into cubes
  • 3 tbsp oil (vegetable or mustard oil preferred)
  • 1 large onion, thinly sliced
  • 1 cup tomato puree
  • 1/2 cup yogurt (use plant-based yogurt for vegan)
  • 2 tsp ginger-garlic paste
  • 2-3 green chilies, slit
  • 1/2 tsp turmeric powder
  • 2 tsp red chili powder
  • 2 tsp coriander powder
  • 1 tsp garam masala
  • 1 tsp cumin seeds
  • 4-5 whole cloves
  • 2-3 green cardamoms
  • 1-inch cinnamon stick
  • 1 bay leaf
  • Fresh coriander leaves, chopped (for garnish)
  • Fresh mint leaves, chopped (for garnish)
  • Salt to taste
  • 3 cups water

Equipment

  • Large heavy-bottomed pot or pressure cooker
  • Frying pan or skillet
  • Mixing bowls
  • Wooden spoon or spatula
  • Knife and cutting board
  • Colander or sieve for rinsing rice
  • Measuring cups and spoons

Instructions

  1. Prepare the rice: Rinse the basmati rice under cold water until the water runs clear. Soak it in water for 30 minutes, then drain and set aside.
  2. Cook the potatoes: Heat 2 tbsp oil in a frying pan over medium heat. Add the cubed potatoes and sauté until golden brown and crisp on the outside (about 8-10 minutes). Remove and set aside.
  3. Sauté the spices: In the same pot or a large heavy-bottomed pan, add the remaining 1 tbsp oil. Add cumin seeds, cloves, cardamoms, cinnamon stick, and bay leaf. Sauté for 1-2 minutes until fragrant.
  4. Add onions and aromatics: Add the sliced onions and cook until golden brown, about 6-8 minutes. Stir in the ginger-garlic paste and green chilies, cooking for another 2 minutes.
  5. Add tomato puree and spices: Mix in the tomato puree, turmeric, red chili powder, coriander powder, and salt. Cook until the oil separates from the masala, about 5-7 minutes.
  6. Incorporate yogurt: Lower the heat and stir in the yogurt gently to avoid curdling. Cook for another 5 minutes until the sauce thickens.
  7. Add potatoes and garam masala: Toss the sautéed potatoes into the masala mixture. Sprinkle garam masala and mix well. Cook for 3 minutes to allow the flavors to meld.
  8. Layer with rice: Spread the drained rice evenly over the potato masala. Add 3 cups of water gently over the rice without stirring. Optionally, sprinkle chopped mint and coriander leaves on top.
  9. Cook the biryani: Cover the pot with a tight-fitting lid. Cook on low heat (dum) for 20-25 minutes. If using a pressure cooker, cook on simmer for 15 minutes without the whistle.
  10. Rest and serve: Turn off the heat and let the biryani rest for 10 minutes before opening. Gently fluff the rice with a fork and serve hot.

Tips & Variations

“For perfect aloo dum biryani, ensure the rice is soaked well and cooked on low flame to allow the flavors to infuse deeply.”

  • Use ghee instead of oil for a richer flavor and aroma.
  • For extra texture, add roasted cashews or fried onions as a garnish.
  • Try adding other vegetables like peas, carrots, or bell peppers for added nutrition and color.
  • Adjust green chilies and red chili powder to control the heat level.
  • For a vegan version, swap yogurt with coconut yogurt or skip it altogether.
  • Use a heavy-bottomed pot or a Dutch oven to avoid burning and ensure even cooking.

Nutrition Facts

Nutrient Amount per Serving
Calories 320 kcal
Carbohydrates 55 g
Protein 6 g
Fat 7 g
Fiber 4 g
Sodium 450 mg

Serving Suggestions

Aloo dum biryani pairs wonderfully with cooling sides like raita — cucumber or boondi raita are excellent choices. A fresh salad of sliced onions, tomatoes, and cucumbers dressed with lemon juice adds crunch and freshness.

To complement the meal, serve with a side of pickle for an extra burst of flavor. For a full festive experience, enjoy it with a warm bowl of dal or vegetable curry.

If you enjoy Indian vegetarian dishes, be sure to check out our Bok Choy Indian Recipe and Zucchini Peppers Onions Tomatoes Recipe for more vibrant vegetable dishes bursting with flavor.

Conclusion

Making aloo dum biryani at home is a rewarding experience that brings the warmth and soul of Indian cooking right to your dining table. This recipe combines simple yet bold ingredients to create a dish that is both comforting and exciting.

Its rich aroma, tender potatoes, and perfectly cooked rice make it a crowd-pleaser for vegetarians and meat-eaters alike.

With the tips and variations provided, you can easily customize this biryani to suit your taste or dietary needs. Whether it’s a special occasion or a cozy weeknight dinner, this aloo dum biryani will surely become a favorite in your recipe collection.

Don’t forget to explore other delightful recipes on our site like the Breakfast Wellington Recipe or the Bread And Gravy Recipe for more culinary inspiration.

More Vegetarian Indian Recipes to Try

If you loved this aloo dum biryani, here are a few more vegetarian Indian recipes that you might enjoy making:

  1. Paneer Butter Masala: A creamy, tomato-based curry with cubes of paneer cheese simmered in butter and spices.
  2. Chana Masala: A hearty chickpea curry that is tangy and spicy, perfect with steamed basmati rice or naan.
  3. Vegetable Pulao: Fragrant basmati rice cooked with mixed vegetables and whole spices, a lighter alternative to biryani.
  4. Baingan Bharta: Roasted eggplant mashed and cooked with onions, tomatoes, and spices for a smoky, flavorful side dish.
  5. Aloo Gobi: A dry curry featuring potatoes and cauliflower cooked with turmeric, cumin, and coriander.

For detailed recipes on these dishes, stay tuned to our blog or explore similar flavors in our Bok Choy Indian Recipe and Blackstone Lo Mein Recipes collections.

📖 Recipe Card: Aloo Dum Biryani

Description: Aloo Dum Biryani is a flavorful vegetarian rice dish from India made with spiced potatoes and aromatic basmati rice. It combines rich spices and herbs for a hearty meal.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 4 servings

Ingredients

  • 3 medium potatoes, peeled and cubed
  • 1 ½ cups basmati rice
  • 2 tablespoons ghee or oil
  • 1 large onion, thinly sliced
  • 2 tomatoes, chopped
  • 1 teaspoon ginger-garlic paste
  • 1 teaspoon cumin seeds
  • 2 green chilies, slit
  • 1 teaspoon garam masala
  • ½ teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 cup yogurt
  • ½ cup chopped cilantro
  • ½ cup chopped mint leaves
  • Salt to taste
  • 3 cups water

Instructions

  1. Wash and soak basmati rice for 30 minutes.
  2. Boil potatoes until tender and set aside.
  3. Heat ghee in a pan, add cumin seeds and sliced onions; sauté until golden brown.
  4. Add ginger-garlic paste and green chilies, cook for 2 minutes.
  5. Mix in tomatoes, turmeric, red chili powder, garam masala, and salt; cook until oil separates.
  6. Add boiled potatoes and yogurt; cook for 5 minutes.
  7. Drain rice and add to the pan with 3 cups water, cilantro, and mint leaves.
  8. Cook on low heat covered (dum) until rice is done and water is absorbed, about 20 minutes.
  9. Fluff the biryani gently and serve hot.

Nutrition: Calories: 350 kcal | Protein: 7 g | Fat: 10 g | Carbs: 55 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Aloo Dum Biryani”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Aloo Dum Biryani is a flavorful vegetarian rice dish from India made with spiced potatoes and aromatic basmati rice. It combines rich spices and herbs for a hearty meal.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“3 medium potatoes, peeled and cubed”, “1 \u00bd cups basmati rice”, “2 tablespoons ghee or oil”, “1 large onion, thinly sliced”, “2 tomatoes, chopped”, “1 teaspoon ginger-garlic paste”, “1 teaspoon cumin seeds”, “2 green chilies, slit”, “1 teaspoon garam masala”, “\u00bd teaspoon turmeric powder”, “1 teaspoon red chili powder”, “1 cup yogurt”, “\u00bd cup chopped cilantro”, “\u00bd cup chopped mint leaves”, “Salt to taste”, “3 cups water”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Wash and soak basmati rice for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Boil potatoes until tender and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat ghee in a pan, add cumin seeds and sliced onions; saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and green chilies, cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix in tomatoes, turmeric, red chili powder, garam masala, and salt; cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Add boiled potatoes and yogurt; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Drain rice and add to the pan with 3 cups water, cilantro, and mint leaves.”}, {“@type”: “HowToStep”, “text”: “Cook on low heat covered (dum) until rice is done and water is absorbed, about 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Fluff the biryani gently and serve hot.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “7 g”, “fatContent”: “10 g”, “carbohydrateContent”: “55 g”}}

Photo of author

Marta K

Leave a Comment

X