
This classic North Indian dish transforms simple potatoes into a luxurious experience. The tender spiced potato balls soaked in a creamy tomato-based gravy deliver rich, aromatic flavors in every bite.
I’ve refined this traditional method to ensure the perfect balance of spices and texture. The slow-cooked sauce allows the dum aloo to absorb all the complex seasonings fully.
Ingredients for Recipe to Make Dum Aloo
These traditional ingredients create rich, aromatic spiced potato balls in a velvety sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Baby Potatoes 🥔 | 1 ½ lb | Peeled and boiled until tender |
| All-Purpose Flour 🌾 | ½ cup | For coating potato balls |
| Ghee 🧈 | 3 tbsp | Clarified butter for frying |
| Onion 🧅 | 1 whole | Finely chopped for gravy |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Tomato Puree 🍅 | 1 ½ cups | Smooth, no chunks |
| Heavy Cream 🥛 | 1 cup | For creamy texture |
| Cashew Paste 🌰 | ¼ cup | Soaked and blended smooth |
| Ground Cumin 🌿 | 1 tsp | Toasted for aroma |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | ½ tsp | For color and earthiness |
| Red Chili Powder 🌶️ | 1 tsp | Adjust to spice preference |
| Garam Masala 🌿 | 1 tsp | Freshly ground for best flavor |
| Kashmiri Red Chili Powder 🌶️ | ½ tsp | For vibrant color |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Sugar 🍚 | 1 tsp | Balances acidity in tomatoes |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Green Cardamom Pods 🌿 | 2 whole | Lightly crushed |
| Bay Leaf 🍃 | 1 whole | For tempering gravy |
| Cinnamon Stick 🌿 | 1 piece | For aromatic depth |
Optimal quality requires baby potatoes with firm texture—Yukon Gold or red potatoes work well. Indian grocery stores often carry the best Kashmiri red chili powder and garam masala. For cashew paste, raw cashews soaked in warm water for 30 minutes then blended yield the smoothest result. Ghee (clarified butter) is essential for authentic flavor, available at Patel Brothers or Whole Foods.
No baby potatoes? Regular potatoes cut into 1.5-inch pieces will work (adjust boiling time). Cashew powder can substitute for paste—use 3 tbsp mixed with 2 tbsp water. For a lighter gravy, replace half the heavy cream with whole milk. Fresh ginger-garlic paste (1 tbsp) can replace fresh ginger and garlic. Skip the cashews entirely for a nut-free version, though texture will be less rich.
Store potatoes in a cool, dark place for up to 2 weeks. Spices keep in airtight containers for 6-12 months, but whole spices retain potency longer than ground. The dish reheats beautifully—gravy thickens upon standing, so stir in 2-3 tbsp warm water before serving. Best consumed within 3 days.
Why You’ll Love This Recipe
- I’ll be real: this dish is my go-to for gatherings, and it always disappears fast.
- One Pot Wonder: I love how everything comes together in a single pot—baby potatoes, onions, and garlic simmering in ghee.
- Rich and Creamy: The ghee and baby potatoes create this melt-in-your-mouth texture that’s honestly hard to resist.
- Feeds a Crowd: I’ll be real: this dish is my go-to for gatherings, and it always disappears fast.
Instructions
Master the technique for perfectly crisp potato balls and a velvety, rich gravy every time.
Step 1: Prepare and Shape the Potato Balls
Boil the 1.5 lb baby potatoes until tender, then peel and mash them while still warm. I find that using a potato ricer gives the smoothest texture, which is crucial for binding the balls later. Avoid overworking the potatoes—this can make them gummy.
Divide the mashed potatoes into equal portions and roll them into smooth, crack-free balls. Lightly coat each ball with the 0.5 cup all-purpose flour, shaking off any excess. This thin flour layer ensures the potato balls hold their shape during frying.
Step 2: Fry the Potato Balls to Golden Perfection
Heat 2 tbsp ghee in a deep pan over medium heat. The ghee should be hot but not smoking—test by dropping in a small piece of potato. If it sizzles immediately, it’s ready. Fry the potato balls in batches to avoid crowding the pan, which can lower the oil temperature and lead to soggy results.
Fry for 4-5 minutes until the balls develop a golden-brown crust on all sides. Use a slotted spoon to turn them gently, ensuring even browning. Transfer the fried balls to a paper towel-lined plate to drain excess ghee. Reserve the remaining 1 tbsp ghee for the gravy.
Step 3: Build the Aromatic Base for the Gravy
In the same pan, heat the reserved 1 tbsp ghee over medium heat. Add the 2 whole green cardamom pods, 1 whole bay leaf, and 1 piece cinnamon stick, sautéing for 30 seconds until fragrant. These whole spices infuse the ghee with a warm, aromatic depth that defines the dish.
Add the finely chopped 1 whole onion and cook for 5-6 minutes until soft and translucent. Stir in the minced 6 cloves garlic cloves and 1 tbsp fresh ginger, cooking for another 1-2 minutes until the raw aroma disappears. This base forms the flavor foundation of the gravy.
Step 4: Develop the Spiced Tomato Gravy
Stir in the 1.5 cups tomato puree and cook for 8-10 minutes on medium-low heat, stirring frequently to prevent sticking. Add the 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, 1 tsp red chili powder, and 0.5 tsp Kashmiri red chili powder. Cook until the oil separates slightly at the edges—a sign that the spices are fully bloomed.
Season with 1.5 tsp salt and 1 tsp sugar to balance the acidity of the tomatoes. Stir in the 0.25 cup cashew paste and 1 cup heavy cream, simmering for 3-4 minutes until the gravy thickens and takes on a rich, creamy consistency.
Step 5: Finish and Serve
Gently add the fried potato balls to the gravy, ensuring they are fully coated. Sprinkle in the 1 tsp garam masala and simmer on low heat for 5 minutes, allowing the flavors to meld. Avoid stirring vigorously to keep the potato balls intact.
Garnish with the 0.25 cup fresh cilantro and serve warm. The gravy should cling to the potato balls, offering a luxurious, creamy experience with every bite. This dish pairs beautifully with naan or steamed basmati rice.
Pro Tips For Making Recipe To Make Dum Aloo
- Boil Potatoes Whole: Keep baby potatoes whole while boiling—peeled or unpeeled—to prevent them from turning mushy. I learned this the hard way after ending up with potato puree instead of firm dum aloo.
- Fry Onions Slowly: Cook the onions in ghee on medium-low heat until deep golden brown, about 15 minutes. Rushing this step leaves them raw-tasting and the gravy lacks depth.
- Skip Cold Ghee: Always heat ghee thoroughly before adding onions or flour, otherwise the flour clumps and the onions absorb oil unevenly. Sounds obvious, but I’ve messed this up more times than I’d like to admit.
- Dust With Flour: Lightly coat the boiled potatoes with all-purpose flour before frying—this creates a crisp, golden crust that holds up in the gravy. A thin, even dusting is all you need.
Essential Equipment for Perfect Results
Must-Have Tools
To make the perfect Dum Aloo, you’ll need a few kitchen essentials. A heavy-bottomed pan or Dutch oven (like Le Creuset) ensures even heat distribution for simmering the gravy. A slotted spoon helps drain the fried potato balls without breaking them. 🍳
A deep-fry thermometer keeps oil temperatures precise, while a mixing bowl is handy for coating the potatoes. Don’t forget a wooden spatula to stir the gravy gently.
Nice-to-Have
For extra convenience, a food processor (like Cuisinart) speeds up chopping onions and tomatoes. An immersion blender smooths the gravy effortlessly. A cast-iron skillet adds a rustic touch for frying. 🔥
Budget Alternatives
No fancy gear? A sturdy stockpot works for simmering, and a fork can replace a slotted spoon. Use a kitchen knife for chopping if a food processor isn’t available. A regular spoon can stir the gravy just fine!
Nutrition Facts
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026