Go Back
Authentic Aloo Dum with tender potatoes in a rich, spiced Indian gravy

Authentic Aloo Dum

A comforting, spiced Indian potato curry featuring tender baby potatoes simmered in a fragrant, rich tomato-ginger gravy. Perfect for beginners!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4

Ingredients
  

  • 500 grams Baby potatoes Boiled, peeled, and pricked with a toothpick
  • 3 tablespoons Mustard oil or vegetable oil Divided use
  • 1 teaspoon Cumin seeds Whole
  • 1 piece Bay leaf Dry
  • 1 tablespoon Ginger paste Freshly ground
  • 1.5 cups Tomato puree Freshly blended ripe tomatoes
  • 1 teaspoon Kashmiri red chili powder For color and mild heat
  • 0.5 teaspoon Turmeric powder Divided use
  • 1 teaspoon Coriander powder Ground
  • 0.5 teaspoon Garam masala powder Added at the end for aroma
  • to taste Salt Adjust as needed
  • 0.5 cup Warm water To adjust gravy consistency
  • 2 tablespoons Fresh cilantro Finely chopped for garnish

Method
 

  1. Place 500g of washed baby potatoes in a pot of salted water. Boil until they are just fork-tender (about 10-12 minutes). Peel them while warm, then use a toothpick or fork to prick each potato 4-5 times. This ensures the gravy can penetrate deep into the center of the potato.
  2. Heat 1.5 tablespoons of oil in a deep pan over medium-high heat. Add the pricked potatoes, a pinch of salt, and 1/4 teaspoon of turmeric. Sauté for 5-6 minutes until the potato skins turn golden-brown and slightly blistered. Remove the potatoes and set them aside.
  3. In the same pan, add another 1.5 tablespoons of oil. Once hot, add the cumin seeds and the bay leaf. Cook for 30 seconds until the cumin seeds sizzle and release a warm, nutty aroma.
  4. Add the ginger paste to the pan and sauté for 1 minute until fragrant. Pour in the fresh tomato puree, the remaining turmeric, Kashmiri chili powder, coriander powder, and salt. Cook on medium heat for 6-8 minutes, stirring occasionally, until the tomato mixture darkens in color and you see tiny droplets of oil separating at the edges.
  5. Gently fold the fried baby potatoes into the cooked tomato gravy. Add 1/2 cup of warm water and stir carefully to combine. Cover the pan with a tight-fitting lid, lower the heat to its absolute lowest setting, and let it simmer ('dum') for 10 minutes. This allows the potatoes to soak up the spiced gravy like a sponge.
  6. Remove the lid. The gravy should look rich, thick, and cling closely to the potatoes. Sprinkle the garam masala and fresh chopped cilantro over the top. Turn off the heat and let the curry rest for 2 minutes before serving.