Dum Aloo Home Recipe: A Delicious Indian Potato DishDum Aloo Home Recipe: A Delicious Indian Potato Dish

Dum Aloo is a delightful Indian potato dish known for its rich flavors and comforting appeal. This traditional recipe features baby potatoes simmered in a fragrant gravy, creating a mouthwatering fusion of spices and textures.

How to make Dum Aloo at Home:

In this easy-to-follow guide, we will walk you through the step-by-step process of preparing Dum Aloo in the comfort of your own home. From parboiling the baby potatoes to infusing them with a blend of aromatic spices, tomatoes, yogurt, and cashew nut paste, you’ll discover the secret to creating an authentic and delicious Dum Aloo.

So, gather your ingredients, roll up your sleeves, and embark on a culinary journey to savor the true essence of Indian cuisine. Get ready to enjoy this delightful and satisfying dish, perfect for sharing with family and friends or relishing as a comforting meal all to yourself.

Let’s dive in and cook up some Dum Aloo magic!

Dum Aloo Home Recipe

Ingredients Required for Dum Aloo:

  • 500g baby potatoes
  • 2 large onions, finely chopped
  • 2 tomatoes, pureed
  • 1/2 cup plain yogurt (curd)
  • 1/4 cup cashew nut paste
  • 2 tablespoons ginger-garlic paste
  • 2-3 green chilies, slit
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1/2 teaspoon garam masala
  • 1/4 cup fresh cream
  • 3-4 tablespoons ghee (clarified butter) or oil
  • Salt to taste
  • Fresh coriander leaves for garnish


Instructions to make Dum Aloo:

Step 1: Boiling the Potatoes

  • Thoroughly wash the baby potatoes to remove any dirt.
  • In a large pot, add enough water to cover the potatoes and add a pinch of salt.
  • Boil the potatoes until they are partially cooked. They should be slightly tender but not fully cooked. This usually takes around 8-10 minutes.
  • Drain the water and allow the potatoes to cool down. You can choose to peel the skin, but keeping them unpeeled adds a rustic texture.

Step 2: Preparing the Gravy

  • Heat 2 tablespoons of ghee or oil in a pan over medium heat.
  • Add the finely chopped onions and sauté until they turn golden brown.
  • Stir in the ginger-garlic paste and green chilies. Sauté for another minute until the raw smell disappears.

Step 3: Adding the Spices

  • Reduce the heat and add the tomato puree to the pan. Cook until the oil starts to separate from the mixture.
  • Add the turmeric powder, red chili powder, cumin powder, coriander powder, and salt. Mix well and cook for 2-3 minutes to blend the flavors.

Step 4: Preparing the Dum Aloo

  • Add the parboiled baby potatoes to the spice mixture and coat them evenly.
  • Pour the plain yogurt and cashew nut paste into the pan. Stir everything together to form a smooth gravy.
  • Cover the pan with a lid and let the Dum Aloo cook on low heat for about 15-20 minutes. This slow cooking process will allow the flavors to meld.

Step 5: Finishing Touches

  • Once the potatoes are fully cooked and the gravy reaches a rich consistency, add garam masala and mix well.
  • Pour in the fresh cream and stir gently to incorporate it into the gravy.

Step 6: Serving

  • Garnish the Dum Aloo with freshly chopped coriander leaves.
  • Serve hot with steamed rice, naan, roti or parathas for a delicious and flavorful meal.

Tips and Tricks when you are making Dum Aloo:

  • While boiling the potatoes, ensure they are only partially cooked to retain their shape and texture in the final dish.
  • Use ripe and juicy tomatoes for making the puree to enhance the flavor of the gravy.
  • Adjust the spice levels according to your taste preferences.
  • Cooking Dum Aloo on low heat for a longer time enhances the taste, so be patient during the cooking process.

Enjoy this easy and authentic flavorful dum aloo recipe in the comfort of your home!