Dum Aloo: Spiced Potato Curry with Cream and Cashews

Dum aloo is a classic North Indian potato curry where small whole potatoes are braised in a rich, aromatic tomato-based sauce infused with cardamom, cinnamon, and dried chilies. The dish gets its name from the cooking method - dum means to cook in a sealed vessel, though this version uses an open wok. What makes it special is the balance of warm spices, creamy cashew paste, and tangy amchoor powder, creating layers of flavor without heat domination. The potatoes absorb the sauce while maintaining their tender texture, creating a comforting yet sophisticated dish. Best served with rice, naan, or chapati, dum aloo works for family dinners and special occasions alike. This version adds double cream and ground cashews for richness, enhancing it beyond simpler home-style preparations while remaining approachable for home cooks.
Ingredients
- 12 oz small new potatoes, whole, or 567g tinned
- 1 ½ tsp salt
- 3 ½ oz onion, diced
- 3 clove garlic, mashed
- ¼ tsp asafoetida
- 2 whole dried red chilli peppers
- 1 stick cinnamon
- 3 pod cardamom
- 6 leaf curry leaves
- 3 tbsp ghee
- ½ tsp turmeric
- 1 lb tomato passata
- 1 tsp coriander powder
- 1 tsp Kashmiri chilli powderpaprika or regular chilli powder0.75:1mild heat substitute
less vibrant color, slightly hotter
- ½ tsp cumin powder
- ¼ tsp amchoor
- 3 ½ tbsp heavy cream
- 3 tbsp unsalted cashew nuts
- 1 cups water
- ¼ tsp sugar
- 1 oz fresh coriander, chopped
- 1 tsp garam masala
- 1 tsp dried fenugreek leaves
Instructions
- 1
Boil small new potatoes in salted water until just cooked through, about 25-30 minutes.
- 2
Drain, cool until handleable, and peel the potatoes.
- 3
Dice the onion finely and mash the garlic to a puree.
- 4
Blend water with cashew nuts in a mini blender and let soak.
- 5
Heat ghee in a wok over medium heat.
- 6
Add cinnamon stick, curry leaves, cardamom pods, and dried red chilies; stir-fry for 1 minute.
- 7
Add diced onions and cook for 5-6 minutes.
- 8
Add garlic and asafoetida; cook for 1 minute.
- 9
Add potatoes, salt, and turmeric; cook for 5 minutes.
- 10
Stir in coriander powder, Kashmiri chilli powder, cumin powder, and amchoor.
- 11
Pour in tomato passata and stir; cook for 10 minutes.
- 12
Add cream, sugar, and blended cashew mixture; simmer for 8-10 minutes.
- 13
Stir in fresh coriander, garam masala, and dried fenugreek leaves.
- 14
Remove from heat and rest for 3-5 minutes before serving.
- 15
Garnish with reserved fresh coriander.
Tips
Do not overcook the potatoes in the initial boiling step to avoid mushiness when simmered in the sauce; they should be just tender. Tinned potatoes need no pre-boiling and require half the salt to prevent over-salting.
Blend the cashew paste thoroughly and let it soak while you cook the aromatics; this hydration ensures a smooth, creamy texture that thickens the sauce naturally without lumps.
Toast whole spices in the hot ghee for a full minute to release their essential oils and deepen their flavors before adding onions, creating a more complex spice foundation.
Good to Know
Keep in an airtight container in the refrigerator for up to 4 days. The flavors deepen and mellow slightly over time.
Prepare through step 12 up to 1 day ahead. Reheat gently before adding the final garnish of fresh coriander and fenugreek leaves to preserve their brightness.
Serve with steamed basmati rice, naan, roti, or chapati. Pairs well with a cooling raita or yogurt-based side dish and fresh lime wedges.
Common Mistakes
Do not skip the initial boiling of potatoes to avoid hard centers; they need partial cooking before the braising liquid.
Do not add cream until the tomato sauce has cooked for 10 minutes to avoid curdling; acidity must mellow first.
Do not omit the final 3-5 minute rest off heat; it allows flavors to meld and prevents an over-wet curry.
Substitutions
Dairy-Free Swaps
General Alternatives
less vibrant color, slightly hotter
FAQ
Can I use regular boiling potatoes instead of new potatoes?
Yes, but cut larger potatoes into quarters or halves so they cook evenly and absorb sauce. Avoid waxy varieties; use floury potatoes like russets. Adjust boiling time as larger pieces may need 30-35 minutes.
Can I freeze dum aloo?
Yes, freeze without the fresh coriander garnish. Cool completely, transfer to freezer containers, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding fresh coriander just before serving.
What if I don't have Kashmiri chilli powder?
Substitute with paprika plus a pinch of regular chilli powder to match the color and mild heat. Use 1 teaspoon total. The curry will be slightly less vibrant red but retain good flavor.