
A rich, creamy, and aromatic Dum Aloo featuring golden baby potatoes simmered in a flavorful onion, tomato, and yogurt gravy with authentic Indian spices. Perfect with naan, roti, paratha, or steamed basmati rice.
Calories
365kcal
Protein
7g
Carbs
Fat
20g
Boil the baby potatoes until just fork tender. Drain, cool slightly, peel if desired, and prick each potato with a fork.
Heat the oil and fry the potatoes until lightly golden and crisp on all sides. Remove and set aside.
Heat the ghee or oil in a heavy-bottomed pan. Add cumin seeds, bay leaf, cardamom, and cinnamon. Sauté until fragrant.
Add the chopped onion and cook until deep golden brown. Stir in the ginger-garlic paste and cook for another minute.
Add the tomato puree, Kashmiri chilli powder, turmeric, coriander powder, cumin powder, sugar (if using), and salt. Cook until thick and the oil separates.
Reduce the heat to low and gradually stir in the whisked yogurt until fully incorporated and smooth.
Add the fried potatoes and water. Cover and simmer over low heat for 18–20 minutes so the potatoes absorb the rich gravy.
Mix in the garam masala and crushed kasuri methi. Simmer for another 2 minutes.
Garnish with coriander, fresh cream, julienned ginger, slit green chillies, and a drizzle of ghee. Serve hot with naan, roti, paratha, jeera rice, or steamed basmati rice.
If you're looking for a comforting vegetarian curry that's rich, creamy, and packed with authentic Indian flavours, this Dum Aloo Recipe is the perfect choice. Made with tender baby potatoes gently simmered in a fragrant onion, tomato, and yogurt gravy, this classic dish delivers restaurant-quality taste using simple pantry ingredients. Whether you're preparing a weeknight family dinner or a festive meal, Dum Aloo is a satisfying curry that pairs beautifully with naan, roti, paratha, or steamed basmati rice.
Unlike many recipes that rely heavily on cream or overly rich sauces, this version balances warming spices, creamy yogurt, and slow cooking to allow the potatoes to absorb every layer of flavour. The result is a silky, aromatic curry that's hearty without feeling heavy. Every bite combines soft potatoes with a perfectly seasoned gravy, making it a favourite among both vegetarians and potato lovers.
This recipe is inspired by traditional Indian cooking while remaining easy enough for home cooks of all skill levels. It blends the best characteristics of Punjabi and North Indian Dum Aloo, creating a versatile dish that's suitable for everyday meals as well as special occasions. With carefully selected ingredients, balanced spices, and expert cooking techniques, you'll achieve consistently delicious results every time.
Many Dum Aloo recipes focus on a single regional variation or use excessive cream, resulting in a heavy gravy. This recipe creates the perfect balance by combining slow-cooked baby potatoes with a silky onion, tomato, and yogurt sauce that's rich, aromatic, and full of depth.
The potatoes remain the highlight of the dish, soaking up the fragrant gravy while maintaining their shape and creamy texture. A combination of whole spices, ground spices, and kasuri methi creates layers of flavour that closely resemble restaurant-style Dum Aloo without requiring difficult techniques or specialty ingredients.
Dum Aloo is a traditional Indian potato curry where baby potatoes are cooked slowly in a rich, spiced gravy. The word "dum" refers to the slow-cooking method that traps steam inside the pot, allowing the ingredients to cook gently while developing deep, complex flavours. "Aloo" simply means potatoes.
Today, Dum Aloo has become one of the most popular vegetarian curries throughout India, with numerous regional variations ranging from the yogurt-based Kashmiri style to the creamy Punjabi version. This recipe offers a balanced approach that combines authentic flavours with an easy-to-follow preparation.
Restaurant-quality Dum Aloo isn't achieved by using more spices—it's about balancing flavours and allowing enough time for them to develop naturally.
Several techniques make a noticeable difference:
Baby potatoes are the preferred choice because they cook evenly, hold their shape well, and absorb the rich gravy without becoming mushy.
If baby potatoes are unavailable, Yukon Gold or red potatoes cut into evenly sized pieces are excellent alternatives. Avoid highly starchy potatoes, as they may break apart during cooking.
The beauty of Dum Aloo comes from combining simple ingredients that work together to create a rich, aromatic curry.
Tender baby potatoes provide the perfect creamy texture while absorbing the flavourful gravy.
Whisked plain yogurt creates a silky, slightly tangy gravy while adding richness without making the curry overly heavy.
Fresh tomatoes add natural sweetness, acidity, and body to the sauce.
Slow-cooked onions form the foundation of the gravy, adding sweetness and depth.
Fresh ginger and garlic create a fragrant base that complements the warm spices.
Cumin seeds, bay leaf, cardamom, and cinnamon infuse the oil with aroma before the remaining ingredients are added.
Kashmiri chilli powder, turmeric, coriander powder, cumin powder, and garam masala create the signature colour and flavour of the curry.
Crushed dried fenugreek leaves provide the distinctive restaurant-style aroma that makes Dum Aloo truly memorable.
This rich and creamy curry pairs wonderfully with:
Yes. You can roast or air-fry the potatoes for a lighter version, although frying gives the potatoes a richer flavour and helps them absorb the gravy better.
This usually happens if the yogurt is added over high heat. Always reduce the heat and whisk the yogurt thoroughly before gradually stirring it into the gravy.
Baby potatoes are the best choice because they hold their shape during cooking and absorb the rich curry beautifully. Yukon Gold or red potatoes are also excellent alternatives.
Yes. Dum Aloo actually tastes even better after resting for several hours or overnight, allowing the spices and gravy to develop a deeper flavour.
This recipe has a medium spice level. You can easily adjust the heat by increasing or decreasing the amount of Kashmiri chilli powder and green chillies to suit your preference.
Absolutely. Replace the yogurt with an unsweetened plant-based yogurt such as coconut or cashew yogurt, and use vegetable oil instead of ghee.
Dum Aloo pairs wonderfully with butter naan, garlic naan, tandoori roti, paratha, steamed basmati rice, jeera rice, cucumber raita, and fresh salad.
Allow the curry to cool completely, then store it in an airtight container in the refrigerator for up to 4 days or freeze it for up to 2 months.
This Dum Aloo Recipe combines tender baby potatoes with a rich, aromatic gravy to create a comforting Indian curry that's perfect for any occasion. By using quality ingredients, balanced spices, and traditional slow-cooking techniques, you'll enjoy a creamy, flavourful dish that's every bit as satisfying as your favourite restaurant version.
Whether you're serving it for a cosy family dinner or a festive gathering, Dum Aloo is a timeless classic that's sure to impress. Explore more authentic Indian recipes, comforting vegetarian dishes, and expert cooking guides on LaGrub to make every homemade meal even more delicious.
Log in to read and share comments, recipes tips, and connect with other food lovers.
Unlock the full recipe library, premium cookbooks, and members-only weekly drops. Cancel anytime.
Already a member? Sign in to unlock everything.