Anda Aloo Jholo
A comforting Bengali-style egg and potato curry with a light, thin gravy. Hard-boiled eggs and tender potatoes are simmered in a warming cumin-ginger-tomato base, making it a quick, wholesome everyday side that pairs perfectly with steamed rice.
For 4 servings
Boil the eggs and potatoes.
Place eggs and potatoes in a saucepan. Cover with water and boil until potatoes are fork-tender and eggs are hard-boiled, about 15 minutes.
TIPStart the potatoes in cold water so they cook evenly all the way through.Peel and prepare the boiled ingredients.
Drain and cool the eggs and potatoes under running water. Peel the eggs and gently prick them with a fork. Cut the potatoes into large chunks.
Make the tempering.
- Heat mustard oil in a kadai over medium heat until it reaches its smoking point.
- Reduce heat, add bay leaves and cumin seeds, and let them splutter for 30 seconds.
TIPHeating mustard oil until it smokes reduces its pungency and makes it sweet.Build the aromatic base.
- Add sliced onions and sauté until soft and translucent, about 4 minutes.
- Stir in ginger paste and garlic paste, cook until the raw smell disappears.
- Add chopped tomatoes and a pinch of salt. Cook until the tomatoes break down and oil separates, about 5 minutes.
TIPA pinch of salt helps the tomatoes break down faster.Add potatoes and spices.
- Add turmeric powder, red chili powder, and cumin powder. Stir and cook for 1 minute.
- Add the potato chunks and stir to coat them with the spice mixture.
- Pour in the water and add slit green chilies. Bring to a boil, then reduce heat and simmer for 10 minutes.
TIPSimmering the potatoes in the gravy allows them to absorb the flavors.Cook the eggs in the gravy.
- Gently add the boiled eggs to the gravy.
- Continue to simmer for another 5 minutes, letting the gravy thicken slightly.
- Sprinkle garam masala on top and mix gently.
Finish with coriander and serve hot.
Turn off the heat, garnish with chopped coriander leaves, and serve hot with steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Smoke the mustard oil until it visibly shimmers and you see a wisp of white smoke — this tames its fire into a mellow nuttiness.
- 2Prick the peeled boiled eggs with a fork so they absorb the thin, spiced gravy rather than repelling it.
- 3Start boiling the potatoes in cold water to ensure they become fork-tender from edge to center without a raw core.
- 4Add a pinch of salt to the tomatoes early to draw out moisture and speed up the breakdown into the masala base.
- 5Simmer the potatoes in the gravy for the full 10 minutes so they suck up the cumin-ginger flavors before adding the eggs.
- 6This curry thickens as it sits; if you prefer a thinner jhol, add an extra ¼ cup of hot water before serving.
Adapt it for your goals.
Non-dairy / vegan
Replace eggs with firm tofu puffs (pan-fried until golden) and use a neutral oil like sunflower in place of mustard oil. The tofu soaks up the jhol in the same satisfying way — perfect for a plant-based weeknight dinner.
spicier kickSpicier kick
Increase the red chili powder to ½ tsp and add 2 more slit green chilies. For heat lovers, this amps up the warmth without overwhelming the delicate potato-egg texture.
richer gravyRicher gravy
Swap 1 cup of the water for coconut milk (thin, not creamy) to bring a subtle sweetness that balances the mustard oil and ginger. This gives a coastal Bengali twist.
low carb / ketoLow-carb / keto
Replace potatoes with cauliflower florets (boiled until just tender). The cauliflower takes on the jhol beautifully while keeping the dish low in carbs — ideal for those watching their blood sugar.
Why this is on our healthy list.
High-Quality Protein
Eggs provide a complete source of protein with all nine essential amino acids, which helps build and repair muscle tissue.
Rich in Digestive Warming Spices
Cumin seeds, ginger, and turmeric are traditional digestive aids that can soothe the stomach and reduce bloating after a meal.
Good Source of Potassium
Potatoes provide potassium, an electrolyte that supports healthy blood pressure and muscle function, especially when eaten with the skin.
Low in Added Fat
With only 2 tablespoons of oil for the entire dish, this curry is surprisingly light and uses mustard oil for its unique flavor rather than heavy cream or butter.
Frequently asked questions
Yes, but the dish won't be authentically Bengali. Use a neutral oil like sunflower or canola, and add ½ teaspoon of nigella seeds with the cumin to mimic some of that mustard-oil character.



