Recipe for Dum Aloo
Dum Aloo 🥔🍛
Dum Aloo is baby potatoes in a rich Indian gravy, finished with slow steaming under a lid. Dum refers to gentle, sealed cooking that helps spices meld and lets the potatoes soak up flavor. Stock up on essentials at Asian Food Shop
History and origin 🧭
Dum cooking is a classic Indian technique designed to keep dishes succulent and deeply aromatic. Dum Aloo comes in regional styles ranging from mild and creamy to more boldly spiced, but the idea is the same. Potatoes carry the sauce and slow, covered cooking brings everything together.
Typical ingredients and variations 🥣
- baby potatoes, parboiled and often pricked so they absorb sauce
- spices such as cumin, coriander, turmeric and chilli
- a gravy based on yoghurt or tomatoes, sometimes both
- a dum finish, gentle simmering under a lid to deepen the flavor
You can go creamy with yoghurt, brighter with tomatoes or choose a ready meal option when you want Dum Aloo flavor fast.
Flavor profile 👅✨
- warm, aromatic and rounded
- mild to medium heat depending on chilli
- a creamy feel from yoghurt
- a fragrant lift at the end from garam masala
How to serve 🍳
- a main with rice or flatbreads
- a great make-ahead curry for guests
- meal prep friendly, often even better the next day
Health notes 🌿
Potatoes make it filling and spices build flavor so you often need less salt. For creamier versions, keep an eye on fat and choose yoghurt to match how light you want the gravy.
How to choose spices and ingredients 🛒
- add chilli gradually, Dum Aloo should be aromatic first
- stir in garam masala at the end to keep it fragrant
- add yoghurt on low heat and in small portions to prevent splitting
- use small potatoes so they hold shape and absorb the sauce well
Recommended 3 products ✅
- Ashoka Instant Dum Aloo 280 g a fast way to enjoy Dum Aloo flavor with minimal cooking
- Drana Garam Masala 500 g a finishing aroma boost for curries, best added at the end
- Drana Chili Ground 25 g an easy way to control heat and color in the gravy
Recipe: Dum Aloo (baby potatoes in Indian gravy) 🥔🍛
Ingredients (3 to 4 servings)
- baby potatoes 700 g
- oil 2 to 3 tbsp
- onion 1 large
- garlic 3 cloves
- ginger about 2 cm
- tomatoes 2 or tomato passata 250 ml
- yoghurt 200 g
- cumin 1 tsp
- ground coriander 2 tsp
- turmeric 1/2 tsp
- chilli 1/2 tsp or to taste
- garam masala 1/2 to 1 tsp
- salt to taste
- water 150 to 250 ml as needed
- optional bay leaf 1
- optional cardamom 2 pods
- optional cinnamon a small piece
- to finish lime 1
Method
- Boil the potatoes in salted water for 10 to 12 minutes until almost tender but still holding shape.
- Drain well and prick each potato a few times with a fork.
- Heat oil in a wide pot and quickly sear the potatoes until they get golden spots. Set aside.
- In the same pot, bloom cumin and optionally bay leaf, cardamom and cinnamon until fragrant.
- Add onion and cook until golden.
- Stir in garlic and ginger and fry briefly.
- Add tomatoes, ground coriander, turmeric, chilli and salt. Simmer for 3 to 5 minutes to build the base.
- Lower the heat and add yoghurt in spoonfuls, stirring well each time.
- Return the potatoes, add water as needed, cover and gently simmer for 12 to 15 minutes.
- Turn off the heat, stir in garam masala and rest covered for 5 minutes.
- Finish with lime juice and adjust salt.
Tips to make dum work ✨
- Prick the potatoes so the sauce can seep in.
- Add yoghurt on low heat and in small portions.
- Add garam masala at the very end to keep it aromatic.





