Aloo Dum Veg Recipes Of India: Flavorful & Easy Dishes

Updated On: October 4, 2025

Aloo Dum, a beloved dish from the heart of Indian cuisine, is a sumptuous and aromatic potato curry that captivates with its rich flavors and hearty texture. Originating from the northern parts of India, this recipe is a staple in many households and festive occasions.

The magic lies in slow-cooking baby potatoes in a luscious gravy made of fresh tomatoes, onions, and a blend of traditional spices that create a perfect balance of heat and tanginess. Whether you’re a seasoned cook or a kitchen newbie, this dish is incredibly rewarding to prepare and sure to impress your family and guests.

In this blog post, we will explore not just one but a variety of aloo dum veg recipes of India that highlight unique regional twists and variations. From the classic Kashmiri style to a more tangy Bengali touch, each recipe brings something special to the table.

So, get ready to dive into the world of Indian spices and create comforting, flavorsome meals that celebrate the humble potato like never before!

Why You’ll Love This Recipe

Aloo Dum is more than just a potato curry; it is a dish that embodies warmth, tradition, and versatility. Here’s why this recipe will quickly become a favorite:

  • Simple Ingredients: Uses everyday vegetables and spices that are easy to find.
  • Rich Flavor Profile: A perfect blend of spices that create a deep, satisfying taste.
  • Vegetarian & Vegan Friendly: A wholesome meal for all dietary preferences.
  • Comfort Food: Ideal for cold days or when you want a hearty, satisfying dish.
  • Pairs Perfectly: Complements rice, naan, or roti effortlessly.

Ingredients

Ingredient Quantity Notes
Baby potatoes 500 grams Washed and boiled
Onions 2 medium Finely sliced
Tomatoes 3 medium Pureed or finely chopped
Ginger-garlic paste 1 tablespoon Freshly made preferred
Green chilies 2 Slit or chopped
Yogurt 1/4 cup Whisked, optional for creaminess
Red chili powder 1 teaspoon Adjust to taste
Coriander powder 1 teaspoon
Garam masala 1/2 teaspoon Added towards the end
Cumin seeds 1 teaspoon For tempering
Asafoetida (hing) A pinch Optional, enhances digestion
Fresh coriander leaves 2 tablespoons Chopped, for garnish
Oil 3 tablespoons Vegetable or mustard oil preferred
Salt To taste
Water 1 cup Adjust for gravy consistency

Equipment

  • Deep skillet or kadhai
  • Pressure cooker (optional for faster potato cooking)
  • Mixing bowl
  • Wooden spatula or spoon
  • Knife and chopping board
  • Measuring spoons and cups
  • Serving bowl

Instructions

  1. Boil the potatoes: Wash the baby potatoes thoroughly. You can either pressure cook them for 2 whistles or boil in a pot until tender but firm. Peel the skin if desired or keep it on for extra texture.
  2. Prepare the base: Heat oil in a deep skillet over medium heat. Add cumin seeds and let them splutter. Add a pinch of asafoetida.
  3. Sauté onions: Add the sliced onions and sauté until golden brown, stirring frequently to avoid burning.
  4. Add ginger-garlic paste and chilies: Stir in the ginger-garlic paste and green chilies. Cook for 2-3 minutes until the raw smell disappears.
  5. Incorporate tomatoes and spices: Add pureed tomatoes, red chili powder, coriander powder, and salt. Cook until the oil starts to separate from the masala, about 7-10 minutes.
  6. Mix in yogurt: Lower the heat and whisk the yogurt before adding it to the pan. Stir continuously to avoid curdling and cook for 3-4 minutes to blend the flavors.
  7. Add potatoes: Gently add the boiled potatoes to the masala, mixing carefully to coat them well without breaking.
  8. Simmer the curry: Pour water to adjust the gravy consistency. Cover and let it simmer on low heat for 10-15 minutes, allowing the potatoes to absorb the spices.
  9. Finish with garam masala and garnish: Sprinkle garam masala and freshly chopped coriander leaves. Stir gently and cook for another 2 minutes.
  10. Serve hot: Your Aloo Dum is ready to be enjoyed with basmati rice, roti, or naan.

Tips & Variations

“For an extra depth of flavor, try roasting the spices before grinding them fresh. Also, adding a splash of lemon juice just before serving can brighten the dish wonderfully.”

  • Kashmiri Aloo Dum: Use Kashmiri red chili powder for a vibrant color and a milder heat. Add a pinch of fennel powder for authenticity.
  • Bengali Style: Incorporate mustard oil and a few whole green cardamoms for a pungent aroma. Add a dash of sugar to balance flavors.
  • Spicy Variation: Increase the number of green chilies or add a teaspoon of freshly ground black pepper for an added kick.
  • Vegan Version: Skip the yogurt and replace with coconut milk or cashew paste for creaminess.
  • Make it richer: Add a tablespoon of ghee at the end for a decadent touch.

Nutrition Facts

Nutrient Amount per Serving (1 cup)
Calories 180 kcal
Carbohydrates 30 g
Protein 4 g
Fat 6 g
Fiber 3 g
Sodium 350 mg
Vitamin C 15% of Daily Value

Serving Suggestions

Aloo Dum pairs beautifully with a variety of Indian breads and rice dishes. For a wholesome meal, serve it alongside fluffy basmati rice or a fragrant pulao.

If you prefer bread, hot buttered naan, tandoori roti, or even paratha complements the rich gravy perfectly.

For a more festive spread, pair your aloo dum with Bread And Gravy Recipe or add a refreshing salad on the side. For breakfast twists, try incorporating elements from the Breakfast Wellington Recipe to keep your mornings exciting.

And if you love exploring meats along with your veggies, give the Braised Pork Ribs With Radish Recipe a try for a completely different flavor adventure.

Conclusion

Aloo Dum is a timeless Indian dish that brings the comforting warmth of home-cooked meals to your table. Its simplicity, paired with the richness of spices, makes it a versatile recipe suitable for daily dinners or special occasions.

By trying out the different regional variations and tips shared here, you can customize this classic to your taste and dietary needs.

Whether you’re an avid fan of Indian cooking or a curious beginner, aloo dum offers a beautiful way to experience the vibrant flavors and traditions of India with just a few humble ingredients. So, gather your spices, crank up your stove, and dive into the delicious world of aloo dum.

Happy cooking!

đź“– Recipe Card: Aloo Dum

Description: Aloo Dum is a popular North Indian dish featuring baby potatoes cooked in a spicy tomato-based gravy. It is flavorful and perfect as a side or main dish.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 500g baby potatoes
  • 2 tbsp oil
  • 1 large onion, finely chopped
  • 2 tomatoes, pureed
  • 1 tsp ginger-garlic paste
  • 1 tsp cumin seeds
  • 1 tsp coriander powder
  • 1/2 tsp turmeric powder
  • 1 tsp red chili powder
  • 1 tsp garam masala
  • Salt to taste
  • Fresh coriander leaves for garnish

Instructions

  1. Boil the baby potatoes until tender, peel and set aside.
  2. Heat oil in a pan and add cumin seeds until they splutter.
  3. Add chopped onions and sauté until golden brown.
  4. Add ginger-garlic paste and cook for 2 minutes.
  5. Add pureed tomatoes and cook until oil separates.
  6. Add coriander powder, turmeric, red chili powder, and salt; mix well.
  7. Add boiled potatoes and coat them with the masala.
  8. Add a little water, cover, and simmer for 10-15 minutes.
  9. Sprinkle garam masala and mix gently.
  10. Garnish with fresh coriander leaves and serve hot.

Nutrition: Calories: 250 kcal | Protein: 4 g | Fat: 10 g | Carbs: 35 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Aloo Dum”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Aloo Dum is a popular North Indian dish featuring baby potatoes cooked in a spicy tomato-based gravy. It is flavorful and perfect as a side or main dish.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“500g baby potatoes”, “2 tbsp oil”, “1 large onion, finely chopped”, “2 tomatoes, pureed”, “1 tsp ginger-garlic paste”, “1 tsp cumin seeds”, “1 tsp coriander powder”, “1/2 tsp turmeric powder”, “1 tsp red chili powder”, “1 tsp garam masala”, “Salt to taste”, “Fresh coriander leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Boil the baby potatoes until tender, peel and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a pan and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add chopped onions and saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add pureed tomatoes and cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Add coriander powder, turmeric, red chili powder, and salt; mix well.”}, {“@type”: “HowToStep”, “text”: “Add boiled potatoes and coat them with the masala.”}, {“@type”: “HowToStep”, “text”: “Add a little water, cover, and simmer for 10-15 minutes.”}, {“@type”: “HowToStep”, “text”: “Sprinkle garam masala and mix gently.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh coriander leaves and serve hot.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “4 g”, “fatContent”: “10 g”, “carbohydrateContent”: “35 g”}}

Photo of author

Marta K

Leave a Comment

X