Bengali Aloo Dom
Baby potatoes simmered in a lightly spiced tomato and yogurt gravy with the gentle sweetness and warmth that make Bengali aloo dom so comforting. It is rich enough to feel special, yet simple enough for a home-style meal.
For 4 servings
- boil · ~15 min
Boil the potatoes until just tender.
1.Add the potato, water, and salt for boiling to a pot.2.Bring to a boil over medium-high heat and cook until the potatoes are just tender but not falling apart, 12-15 minutes.3.Drain the potatoes and let them cool slightly.4.Peel the potatoes if desired, then prick them lightly with a fork.TIPKeep the potatoes only just cooked so they hold their shape when simmered in the gravy. - fry · ~5 min
Lightly fry the potatoes.
Heat the mustard oil in a kadai until it reaches a light smoking point, then lower the heat. Add the boiled potatoes and fry for 4-5 minutes until lightly golden in spots. Remove and keep aside.
- saute · ~7 min
Cook the whole spices and onion.
1.In the same kadai, add the bay leaf and cumin seeds.2.Let them sizzle for 20-30 seconds until fragrant.3.Add the onion and cook over medium heat until soft and light golden, 5-6 minutes.4.Add the ginger and cook for 1 minute. - saute · ~8 min
Make the masala base.
1.Add the tomato puree and cook for 4-5 minutes until it thickens.2.Lower the heat and add the yogurt, stirring well so it blends smoothly.3.Add turmeric powder, red chili powder, coriander powder, cumin powder, garam masala, sugar, and salt for the gravy.4.Cook until the masala looks glossy and smells rounded, 2-3 minutes.TIPKeep the heat low when adding yogurt so the gravy stays smooth and does not split. - simmer · ~10 min
Simmer the potatoes in the gravy.
Return the fried potatoes to the kadai and mix well to coat them in the masala. Add the water for gravy, bring to a gentle simmer, cover, and cook for 8-10 minutes until the potatoes soak up the flavors and the gravy turns thick.
- garnish
Finish with ghee and cilantro.
Turn off the heat and stir in the ghee. Garnish with cilantro and let the aloo dom sit for 2 minutes before serving.
- serve
Serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick the boiled potatoes lightly, not deeply, so they absorb the gravy without breaking apart.
- 2Heat mustard oil to a light smoke first to mellow its raw sharpness before frying the potatoes.
- 3Fry the potatoes only until they get a few golden spots; over-frying can make them tough in the gravy.
- 4Whisk the yogurt well and lower the heat before adding it, so the tomato-yogurt masala stays smooth.
- 5Cook the tomato masala until it looks glossy before adding water; this removes raw acidity and deepens flavor.
- 6Let the finished aloo dom rest for 2 minutes after adding ghee so the gravy settles onto the potatoes.
- 7This dish tastes even better after 30 minutes of resting, when the potatoes absorb the sweet-spiced gravy.
Adapt it for your goals.
No-onion
Skip the onion for a lighter, more satvik-style version; cook the ginger and tomato a bit longer to build body in the gravy.
spicierSpicier
Increase red chili powder slightly or add a slit green chili while simmering for a sharper heat without changing the dish too much.
veganVegan
Replace yogurt with plant-based unsweetened yogurt and finish with a little more mustard oil instead of ghee.
festival styleFestival-style
Use slightly more ghee at the finish and make the gravy a touch thicker for a richer special-occasion aloo dom.
Why this is on our healthy list.
Comforting energy from potatoes
Baby potatoes provide satisfying carbohydrates, making this dish filling and well suited to a hearty meal.
Includes beneficial spices
Ginger, cumin, coriander, and turmeric add aroma along with plant compounds commonly used in traditional home cooking.
Moderate richness
The gravy gets body from yogurt and a small finishing spoon of ghee rather than relying on heavy cream.
Frequently asked questions
Yes. Cut regular potatoes into large chunks, boil until just tender, then proceed the same way so they do not crumble in the gravy.



