Punjabi Dum Aloo is a classic dish from the Indian state of Punjab. This rich and flavorful curry features baby potatoes cooked in a creamy, spiced yogurt sauce. It's a perfect dish for those who love bold flavors and aromatic spices. Serve it with naan or rice for a complete meal that will transport your taste buds straight to India.
Some ingredients in this recipe might not be commonly found in every household. For instance, garam masala is a blend of ground spices used extensively in Indian cuisine. Ginger-garlic paste is another essential ingredient that adds depth to the dish. Make sure to check the international or spice aisle in your supermarket for these items.
Ingredients For Indian Punjabi Dum Aloo Recipe
Boiled and peeled baby potatoes: These are small potatoes that have been cooked and had their skins removed. They absorb the flavors of the curry beautifully.
Oil: Used for frying the potatoes and sautéing the spices. Any neutral oil like vegetable or canola oil works well.
Finely chopped onion: Adds sweetness and depth to the curry base.
Tomato puree: Provides a tangy and rich base for the curry.
Ginger-garlic paste: A blend of ginger and garlic that adds a robust flavor to the dish.
Cumin seeds: These seeds add a warm, earthy flavor when they splutter in hot oil.
Turmeric powder: Adds a golden color and a subtle earthy flavor.
Red chili powder: Adds heat and a vibrant red color to the curry.
Garam masala: A spice blend that adds warmth and complexity to the dish.
Whisked yogurt: Adds creaminess and a slight tang to the curry.
Salt: Enhances the flavors of all the ingredients.
Chopped coriander leaves: Fresh herbs that add a burst of color and freshness to the finished dish.
Technique Tip for This Recipe
When frying the baby potatoes, ensure they are evenly golden brown by turning them frequently. This not only enhances their texture but also helps them absorb the flavors better when added to the gravy. Additionally, when adding the whisked yogurt, make sure to lower the heat to prevent it from curdling. Stir continuously to achieve a smooth and creamy consistency.
Suggested Side Dishes
Alternative Ingredients
boiled and peeled baby potatoes - Substitute with boiled and peeled regular potatoes: Regular potatoes can be cut into smaller pieces to mimic the size and texture of baby potatoes.
oil - Substitute with ghee: Ghee adds a richer flavor and is commonly used in Indian cooking.
finely chopped onion - Substitute with shallots: Shallots have a milder taste and can be used to achieve a similar flavor profile.
tomato puree - Substitute with crushed tomatoes: Crushed tomatoes provide a similar consistency and flavor, though you may need to cook them down a bit longer.
ginger-garlic paste - Substitute with freshly grated ginger and minced garlic: Freshly grated ginger and minced garlic can provide a more intense and fresh flavor.
cumin seeds - Substitute with ground cumin: Ground cumin can be used in a slightly smaller quantity to achieve a similar flavor.
turmeric powder - Substitute with saffron: Saffron can add a unique flavor and color, though it is more expensive and should be used sparingly.
red chili powder - Substitute with cayenne pepper: Cayenne pepper can provide a similar level of heat, though it may be slightly spicier.
garam masala - Substitute with curry powder: Curry powder can provide a similar blend of spices, though it may have a slightly different flavor profile.
whisked yogurt - Substitute with coconut milk: Coconut milk can provide a creamy texture and a slightly sweet flavor, making it a good dairy-free alternative.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, though it will also add a bit of liquid to the dish.
chopped coriander leaves - Substitute with parsley: Parsley can provide a similar fresh and herbaceous flavor, though it lacks the citrusy notes of coriander.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the dum aloo to cool completely before storing. This prevents condensation, which can make the dish soggy.
- Transfer the cooled dum aloo into an airtight container. This helps in preserving the flavors and prevents any external odors from seeping in.
- Store the container in the refrigerator if you plan to consume the dish within 3-4 days. The dum aloo will stay fresh and flavorful during this period.
- For longer storage, place the dum aloo in a freezer-safe container or a heavy-duty freezer bag. Ensure you remove as much air as possible to prevent freezer burn.
- Label the container or bag with the date of preparation. This helps in keeping track of its freshness and ensures you consume it within a safe period.
- When ready to reheat, thaw the frozen dum aloo in the refrigerator overnight. This gradual thawing helps in maintaining the texture and flavor.
- Reheat the dum aloo on the stovetop over medium heat, stirring occasionally to ensure even heating. You may add a splash of water or yogurt to adjust the consistency if it has thickened.
- Alternatively, you can reheat the dum aloo in the microwave. Use a microwave-safe dish, cover it with a microwave-safe lid or wrap, and heat in intervals, stirring in between to ensure even heating.
- Garnish with fresh coriander leaves before serving to revive the dish's vibrant appearance and flavor.
How to Reheat Leftovers
Stovetop Method: Place the leftover dum aloo in a pan and add a splash of water or vegetable broth. Cover with a lid and heat on low to medium flame, stirring occasionally, until heated through. This method helps retain the potatoes' texture and the gravy's richness.
Microwave Method: Transfer the dum aloo to a microwave-safe dish. Cover with a microwave-safe lid or plastic wrap with a few holes for steam to escape. Heat on medium power for 2-3 minutes, stirring halfway through. If needed, add a little water to keep the gravy from drying out.
Oven Method: Preheat your oven to 350°F (175°C). Place the dum aloo in an oven-safe dish and cover with foil. Heat for about 20 minutes or until warmed through. This method is great for reheating larger quantities while maintaining the dish's integrity.
Instant Pot Method: Use the sauté function to reheat the dum aloo. Add a bit of water or vegetable broth to prevent sticking. Stir occasionally until the dish is evenly heated. This method is quick and efficient, especially if you already have an Instant Pot handy.
Double Boiler Method: Place the dum aloo in a heatproof bowl and set it over a pot of simmering water. Stir occasionally until heated through. This gentle method helps prevent the yogurt in the gravy from curdling.
Best Tools for This Recipe
Pan: To fry the boiled baby potatoes until golden brown and to cook the curry.
Spatula: To stir and mix the ingredients while cooking.
Knife: To finely chop the onions and coriander leaves.
Cutting board: To provide a surface for chopping the onions and coriander leaves.
Measuring spoons: To measure out the spices like cumin seeds, turmeric powder, red chili powder, and garam masala.
Mixing bowl: To whisk the yogurt before adding it to the curry.
Plate: To set aside the fried baby potatoes after they are golden brown.
Serving dish: To serve the finished dish garnished with chopped coriander leaves.
How to Save Time on This Recipe
Prepare ingredients in advance: Boil and peel the baby potatoes ahead of time to save cooking time.
Use ready-made tomato puree: Opt for store-bought tomato puree to cut down on prep work.
Pre-measure spices: Measure out the cumin seeds, turmeric powder, red chili powder, and garam masala before you start cooking.
Use a food processor: Finely chop the onions and make the ginger-garlic paste using a food processor to save time.
Cook in batches: Fry the baby potatoes in batches to ensure they cook evenly and quickly.

Indian Punjabi Dum Aloo Recipe
Ingredients
Main Ingredients
- 500 g Baby Potatoes boiled and peeled
- 2 tablespoon Oil
- 1 cup Onion finely chopped
- 1 cup Tomato Puree
- 1 teaspoon Ginger-Garlic Paste
- 1 teaspoon Cumin Seeds
- 1 teaspoon Turmeric Powder
- 1 teaspoon Red Chili Powder
- 1 teaspoon Garam Masala
- 1 cup Yogurt whisked
- to taste Salt
- 2 tablespoon Coriander Leaves chopped
Instructions
- Heat oil in a pan and fry the boiled baby potatoes until golden brown. Set aside.
- In the same pan, add cumin seeds and let them splutter. Add chopped onions and sauté until golden brown.
- Add ginger-garlic paste and sauté for a minute. Add tomato puree and cook until the oil separates.
- Add turmeric powder, red chili powder, and salt. Mix well.
- Add whisked yogurt and cook on low heat for 5 minutes.
- Add the fried potatoes and garam masala. Mix well and cook for another 10 minutes.
- Garnish with chopped coriander leaves and serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Indian Baby Corn Masala Recipe45 Minutes
- Indian Style Rice with Cashews Raisins and Turmeric Recipe30 Minutes
- Indian Palak Mushroom Recipe35 Minutes
- Indian Neem Begun (Neem Leaves with Eggplant) Recipe30 Minutes
- Indian Papad ki Sabji Recipe25 Minutes
- Buttermilk Waffles Recipe30 Minutes
- Thousand Island Dressing Recipe10 Minutes
- Panna Cotta Recipe4 Minutes

Leave a Reply