Follow Me On Social Media!

Few dishes capture the heartwarming nostalgia of authentic Indian home cooking quite like Aloo Dum Potato Curry with Green Peas. Made with whole baby potatoes pan-fried until golden, simmered in a spiced tomato-onion sauce with sweet green peas, and finished with a fragrant dusting of freshly roasted crushed cumin (bhuna jeera), this homestyle curry delivers extraordinary depth with everyday pantry ingredients. Without the need for heavy cream, nut pastes, or tedious pre-boiling, this foolproof, naturally vegan recipe brings rich, comforting satisfaction straight to your weeknight table in under an hour.

Across the Indian subcontinent, Dum Aloo takes on many celebrated regional forms—from the yogurt-rich gravies of Kashmir to the royal Mughlai banquets. This cherished family-style recipe represents the purest, most beloved everyday version: tender unboiled baby potatoes pan-fried directly in oil infused with whole fenugreek seeds (methi dana) until they develop savory, golden-brown blistered spots.
Frying raw potatoes directly in the spiced oil allows the starch to caramelize on the exterior while creating porous pockets that eagerly absorb the tomato masala during a gentle, covered steam simmer (dum). The addition of sweet green peas provides a vibrant burst of sweetness, while the final flourish of hand-toasted, coarsely crushed cumin seeds infuses the gravy with an intoxicating, smoky aroma. Served hot with warm puffed puris, flaky parathas, or a bowl of steaming basmati rice, it is an irresistible celebration of simple comfort.
Table of Contents
- What Is Aloo Dum Potato Curry?
- Why You’ll Love This Recipe
- How to Make Aloo Dum Potato Curry
- The Natural Potato-Mashing Trick for Rich Gravy
- What to Serve With Aloo Dum
- Top Tips for Perfect Aloo Dum
- Storing and Reheating Tips
- Frequently Asked Questions
- Aloo Dum Recipe Card & Cooking Summary
- A Timeless Potato Curry for Any Day of the Week
What Is Aloo Dum Potato Curry?
Aloo Dum (also known as Dum Aloo) is a classic Indian potato curry where whole potatoes are cooked under gentle, trapped steam—a culinary technique known as dum cooking. While restaurant versions often rely on heavy onion-cashew pastes or excessive cream, homestyle Aloo Dum celebrates the natural sweetness and earthiness of potatoes cooked in a tangy tomato, onion, and spice gravy.
The culinary brilliance of this recipe is rooted in two essential techniques:
- Direct Pan-Frying Without Pre-Boiling: Boiling potatoes in water dilutes their flavor and can leave them waterlogged. By peeling raw baby potatoes and frying them directly in fenugreek-scented oil, they develop a firm, golden crust that retains its structure while soaking in the savory gravy.
- Finishing with Bhuna Jeera (Roasted Cumin): Rather than simmering cumin powder throughout the entire cooking process where delicate aromatics can dissipate, whole cumin seeds are dry-toasted separately in a skillet until dark and smoky, coarsely ground in a mortar, and stirred in at the very end.
The resulting dish is savory, lightly tangy from ripe tomatoes, subtly sweet from green peas and caramelized onions, and deeply fragrant with the herbal warmth of fenugreek and roasted cumin.
Why You’ll Love This Recipe
This comforting Indian curry has won hearts across generations for several compelling reasons:
- One-Pan Simplicity: No separate pots needed for boiling potatoes or blending complex curry pastes.
- 100% Vegan & Naturally Gluten-Free: Clean, wholesome plant-based comfort food suitable for almost every dietary lifestyle.
- Budget-Friendly Pantry Staples: Made with accessible ingredients—potatoes, onions, tomatoes, green peas, and whole spices.
- Substantial, Fork-Tender Texture: Baby potatoes hold their shape beautifully while turning melt-in-your-mouth soft inside.
- Naturally Thickened Gravy: Crushing just one or two cooked potatoes into the sauce creates a velvety, clinging consistency without cornstarch or flour.
- Incredible Versatility: Pairs seamlessly with flatbreads (puri, roti, paratha) or steamed rice and lentils for complete Indian thalis.
How to Make Aloo Dum Potato Curry
Cooking authentic Aloo Dum requires patience during the initial potato browning, followed by a gentle simmer. Follow the quick overview, ingredient roles, and step-by-step visual tutorial below.
Quick Overview
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4 to 6 servings
- Difficulty: Easy / Beginner-Friendly
- Cuisine: North Indian / Homestyle Vegetarian
- Course: Main Course Curry / Vegetarian Dinner
Key Ingredients & Flavor Roles
- Baby Potatoes (750g unpeeled): Small, waxy or all-purpose baby potatoes that hold their shape and develop delicious golden-brown blistered edges.
- Cooking Oil (4–5 tbsp): Provides the medium for frying raw potatoes and blooming whole fenugreek seeds.
- Fenugreek Seeds (Methi Dana, 2 tsp): Imparts an earthy, bittersweet aromatic depth when bloomed gently in hot oil.
- Thinly Sliced Onion (230g / 1 large): Sautéed with the potatoes to add sweet caramelized undertones and body to the gravy.
- Chopped Tomatoes (183g / 2 medium): Breaks down into a tangy, saucy base that balances the rich potatoes.
- Turmeric & Kashmiri Chili Powder: Ground spices delivering warm earthiness and brilliant ruby-golden color without harsh burning heat.
- Green Peas (⅓ cup): Fresh or frozen peas providing sweet flavor pops and vivid color contrast.
- Whole Cumin Seeds (2 tsp, for roasting): Toasted in a dry skillet and crushed coarsely for an intoxicating finishing aroma.
- Sugar (2 tsp, optional): Rounds out the sharp acidity of cooked tomatoes for a balanced restaurant-style finish.
- Fresh Coriander: Bright herbal garnish that lifts the rich spices.
Step-by-Step Cooking Instructions
Follow these numbered steps with matching photos to make the ultimate Aloo Dum at home.
Step 1: Prepare and Dry the Baby Potatoes
Peel 750g of baby potatoes. Wash them thoroughly under cold water and pat them completely dry with a clean kitchen towel. Chef’s Rule: Potatoes must be dry to ensure they fry evenly without oil splattering. (If using large potatoes, cut into 1.5-inch uniform chunks).

Step 2: Temper the Fenugreek Seeds
Heat 4 to 5 tablespoons of oil in a wide, heavy-bottomed skillet over medium heat. Reduce heat to low and add 2 teaspoons of fenugreek seeds (methi). Let them sizzle gently until they darken slightly and release their herbal perfume—take care not to let them burn, or they will turn bitter.

Step 3: Fry the Potatoes Until Golden-Spotted
Add the dried baby potatoes to the pan with the toasted fenugreek seeds.

Increase heat to medium and fry the potatoes for 6 to 8 minutes, stirring frequently, until they develop golden-brown blistered spots across their surfaces.

Step 4: Add Onions and Sauté
Add the thinly sliced onion to the pan with the partially fried potatoes.

Continue frying over medium-high heat, stirring regularly, until the onions soften and turn a delicate golden brown.

Step 5: Add Spices, Sugar, and Tomatoes
Reduce heat to medium. Add 1 teaspoon of turmeric powder, 1 teaspoon of Kashmiri red chili powder, 2 teaspoons of sugar (if using), and 2 chopped medium tomatoes.

Step 6: Cook the Tomato Masala
Stir everything thoroughly. As the tomatoes begin to soften, add a small splash of hot water and salt to taste.

Continue sautéing the potatoes with the masala, adding small splashes of hot water as needed, until the tomatoes have completely broken down into a thick, glossy red paste clinging to the potatoes.

Step 7: Add Hot Water and Simmer Covered
Pour in 1½ cups of hot water and stir gently to create the curry gravy.

Cover the skillet with a tight-fitting lid, reduce the heat to low, and simmer gently for 15 to 20 minutes, stirring occasionally so the bottom doesn’t catch.

Step 8: Toast and Crush the Cumin Seeds
While the curry simmers, heat a small dry pan over medium-low heat. Add 2 teaspoons of cumin seeds and toast continuously for 1 to 2 minutes until they turn dark brown and release a bold roasted fragrance.

Immediately transfer the toasted cumin to a mortar to prevent burning.

Crush the cooled seeds coarsely with the pestle. Chef’s Secret: A coarse grind provides texture and bold bursts of smoky cumin flavor.

Step 9: Check Doneness and Add Green Peas
Uncover the pan and test the largest potato with a small knife. It should slide in effortlessly with zero resistance.

Add ⅓ cup of green peas (if using frozen) and stir gently. (If using fresh peas, add them earlier in Step 7 with the water so they cook through).

Step 10: Thicken Gravy and Finish
For a naturally richer gravy, crush one or two cooked potatoes against the side of the pan with the back of a spoon. The released starch instantly thickens the sauce.

Turn heat to low. Stir in chopped fresh coriander leaves.

Finally, sprinkle the freshly crushed roasted cumin all over the curry and stir gently.


Step 11: Serve Hot
Serve the warm Aloo Dum with puffed puris, hot rotis, or flaky parathas.

The Natural Potato-Mashing Trick for Rich Gravy
Many traditional Indian curries rely on pureed cashew nuts, cream, or roasted gram flour to achieve thickness. However, for a true homestyle potato curry, the secret to a luscious, clinging gravy lies in the potato itself.
Once your baby potatoes are tender, simply take the back of a cooking spoon and gently crush 1 or 2 potatoes against the inner wall of the skillet. Stir the crumbled potato into the simmering tomato broth. The natural potato starches immediately blend into the liquid, transforming a watery broth into a rich, glossy gravy that coats every bite without muting the vibrant spices.
What to Serve With Aloo Dum
Aloo Dum is a versatile vegetarian centerpiece that complements both everyday family dinners and festive multi-course thalis. Here are our favorite culinary pairings:
- Breads & Puffed Puris: Serve piping-hot with crispy puffed puris, soft whole-wheat rotis, or layered butter parathas.
- Fragrant Rice Dishes: Spoon over fluffy steamed basmati rice or pair with our easy vegetable masala rice.
- Comforting Dal & Lentil Mains: Enjoy alongside a soothing bowl of simple Bengali style masoor dal or rich Bengali-style rajma curry.
- Crisp Vegetarian Sides: Add crunch with our crispy aloo beans dry sabji, Bengali potato and dill leaves stir-fry, or Bengali aloo fulkopir tarkari.
- Complete Home-Style Feasts: Build an elaborate spread with our daily Bengali dal, okra sabji & cabbage curry lunch thali or our everyday Indian home-style meal.
- Paneer, Meat & Seafood Feasts: Serve alongside creamy simple palak paneer, ultimate butter chicken (murgh makhani), Bengali macher jhal (spicy fish curry), or crispy air fryer tandoori fish.
- Nourishing Plant Meals: Pair with our plant-based Indian home meal, tangy homemade green mango pickle (aam ka aachar), and finish with warm festive carrot halwa (gajar ka halwa).
Top Tips for Perfect Aloo Dum
To master this homestyle potato curry on your very first try, keep these chef tips in mind:
- Never Boil the Potatoes First: Direct pan-frying in fenugreek-scented oil creates the signature flavor foundation and preserves optimal potato texture.
- Dry Potatoes Thoroughly: Any lingering water on the raw peeled potatoes will cause oil splatters and steam the potatoes instead of browning them.
- Mind the Fenugreek Heat: Fenugreek seeds burn quickly in scorching oil, releasing an acrid bitterness. Keep heat low when blooming methi dana.
- Use Hot Water for Splashes: Adding small splashes of hot water while frying the tomato masala prevents spices from burning while keeping oil usage minimal.
- Always Toast Cumin Separately: Grinding freshly toasted whole cumin preserves volatile aromatic oils that would otherwise dissipate during a long simmer.
Storing and Reheating Tips
Like many Indian potato curries, Aloo Dum tastes even better the next day as the potatoes continue to absorb the spiced tomato gravy:
- Refrigeration: Allow leftover curry to cool completely. Transfer to an airtight glass container and refrigerate for up to 3 to 4 days.
- Stovetop Reheating (Best Method): Potatoes naturally absorb liquid as they rest in the fridge. Transfer curry to a saucepan, add ¼ to ⅓ cup of hot water, and heat gently over medium-low heat, stirring until warm.
- Microwave Reheating: Heat in a microwave-safe bowl in 60-second intervals with a splash of water, stirring between bursts.
- Freezing: We do not recommend freezing cooked potato curries, as potatoes tend to turn mealy and watery upon thawing. Enjoy fresh or refrigerated within 4 days.
Frequently Asked Questions
Can I use regular large potatoes instead of baby potatoes?
Yes! Peel regular russet, Yukon Gold, or red potatoes and cut them into 1.5-inch uniform chunks so they fry and cook evenly.
Do I need to boil the potatoes beforehand?
No. Frying raw potatoes directly in spiced oil is the core technique of this recipe, creating a delicious browned exterior and deep savory flavor.
Can I omit the green peas?
Absolutely. While green peas add sweetness and color, Aloo Dum is equally wonderful prepared with potatoes alone.
Why is the cumin toasted and added at the end?
Toasting cumin seeds dry in a skillet intensifies their smoky, nutty aroma. Adding them at the end preserves this vibrant aroma in the gravy.
Aloo Dum Recipe Card & Cooking Summary
Aloo Dum Potato Curry with Green Peas
Tender baby potatoes pan-fried in fenugreek oil, simmered in a spiced tomato gravy with sweet green peas, and finished with fragrant roasted cumin.
Prep Time: 15 mins | Cook Time: 35 mins | Total Time: 50 mins | Servings: 4–6 | Cuisine: North Indian | Diet: Vegan / Gluten-Free
Ingredients Summary
- 750g baby potatoes, peeled, washed, and dried
- 4–5 tbsp cooking oil
- 2 tsp fenugreek seeds (methi dana)
- 230g (1 large) onion, thinly sliced
- 1 tsp turmeric powder
- 1 tsp Kashmiri red chili powder
- 2 tsp sugar (optional)
- 183g (2 medium) tomatoes, chopped
- Salt to taste
- 1½ cups hot water (plus splashes for frying masala)
- ⅓ cup green peas (frozen or fresh)
- 2 tsp cumin seeds (dry-toasted and coarsely crushed)
- Fresh coriander leaves, chopped, for garnish
Quick Instructions
- Heat oil in skillet; bloom fenugreek seeds on low heat until slightly darkened.
- Add dried raw baby potatoes and fry over medium heat for 6–8 mins until golden-brown spots appear.
- Add sliced onions; fry over medium-high heat until lightly golden.
- Lower heat; add turmeric, Kashmiri chili, sugar, tomatoes, and salt. Sauté with splashes of hot water until tomatoes melt into a thick masala.
- Pour in 1½ cups hot water. Cover and simmer on low for 15–20 mins until potatoes are fork-tender.
- Dry-toast cumin seeds in a pan until dark and aromatic; crush coarsely with a pestle.
- Stir in green peas; gently crush 1–2 potatoes to naturally thicken the gravy.
- Turn off heat, stir in fresh coriander and roasted crushed cumin, and serve hot with roti, paratha, or puri.
A Timeless Potato Curry for Any Day of the Week
Aloo Dum Potato Curry with Green Peas is the quintessential example of how humble vegetables and thoughtful culinary techniques can create pure, heartwarming magic. By browning raw baby potatoes in fenugreek-infused oil and crowning the dish with freshly roasted cumin, you achieve an intensely aromatic curry that outshines complex restaurant fare.
Serve it hot alongside warm, flaky parathas or fluffy basmati rice, and watch it become an instant family favorite. Try this comforting homestyle recipe tonight and savor the golden warmth of homemade Indian cooking!




