Curry

Egg Curry with Taro (Dim Arbi Dalna)

Original name: Egg Curry with Taro

A bowl of egg curry with taro root in a golden-brown onion tomato gravy, garnished with fresh cilantro, with halved boiled eggs and taro pieces visibly coated in masala.
Prep
20 mins
Cook
30 mins
Servings
4
IndianModerateDinnerVegetarianGluten FreeDairy Free

About this dish

In Bengali homes, the phrase 'dim arbi' rarely needs an explanation. This egg curry with taro, or dim arbi dalna, braises boiled eggs with starchy taro root in a gentle onion-tomato gravy scented with ginger, cumin, and bay leaf.

The taro turns velvety and the eggs soak up the masala, making it a one-pot dinner that behaves like a Sunday lunch staple. It's the kind of recipe that rewards treating the taro a little carefully at the start, because a rough start makes a gravy that's off-kilter.

Ingredients

UK and US measurements are both included for every recipe.

large eggs

protein

6 large

taro root (arbi), peeled and cut into 1-inch cubes

vegetable

500 g

Imperial measurement: 1 lb 2 oz

mustard oil, divided

fat

4 tbsp

yellow onion, finely chopped

vegetable

1 large (about 200 g)

Imperial measurement: 1 large (about 7 oz)

ripe tomato, puréed

vegetable

2 medium (about 250 g)

Imperial measurement: 2 medium (about 9 oz)

fresh ginger, grated

spice

1 tbsp

garlic cloves, minced

vegetable

3 cloves

cumin seeds

spice

1 tsp

bay leaf

herb

1

ground turmeric

spice

1/2 tsp, plus more for the taro

ground cumin

spice

1 tsp

ground coriander

spice

2 tsp

Kashmiri red chile powder

spice

1 tsp

garam masala

spice

1/2 tsp

green chile, slit

vegetable

1

salt, to taste

seasoning

1 tsp, plus more for the taro water

sugar

seasoning

1/2 tsp

warm water

liquid

350 ml

Imperial measurement: 1 1/2 cups

fresh cilantro, chopped, for garnish

herb

2 tbsp

Method

1

Boil the eggs

15 minutes

Place the eggs in a saucepan and cover with cold water by about an inch. Bring to a rolling boil, then cover and turn off the heat. Let sit for 10 minutes before draining and transferring to an ice bath. Peel the eggs and set aside.

2

Parboil the taro

12 minutes

While the eggs cook, peel the taro root and cut it into 1-inch cubes. Add to a pot of salted water, bring to a boil, and cook for 8 to 10 minutes until a knife slides in with slight resistance. Drain well and let the cubes steam dry for a few minutes.

3

Sear the taro

10 minutes

Heat 2 tablespoons of mustard oil in a large skillet over medium heat. Add the taro cubes in a single layer, sprinkle with a pinch of turmeric and salt, and fry until golden on most sides, about 6 to 8 minutes. Remove with a slotted spoon and set aside.

4

Bloom the whole spices

1 minute

Add the remaining 2 tablespoons of oil to the same skillet. Once it shimmers, add the cumin seeds and bay leaf. Let them sizzle for 20 to 30 seconds until fragrant, taking care not to burn the cumin.

5

Build the masala base

12 minutes

Add the chopped onion and cook over medium heat until soft and light golden, about 5 minutes. Stir in the ginger and garlic, cook for 30 seconds, then add the tomato purée along with the ground cumin, coriander, Kashmiri chile powder, and remaining turmeric. Cook, stirring often, until the mixture darkens and the oil begins to separate at the edges, about 6 to 8 minutes.

6

Simmer the gravy

6 minutes

Pour in the warm water, season with salt and the optional sugar, and add the slit green chile. Bring to a gentle simmer and cook for 5 minutes, stirring occasionally, until the gravy thickens slightly and tastes cohesive.

7

Add eggs and taro

10 minutes

Gently slide in the peeled eggs and the seared taro cubes. Simmer uncovered for 8 to 10 minutes, spooning gravy over the eggs a few times, until the taro is tender and the eggs have taken on the color of the masala. Stir in the garam masala and adjust salt.

8

Rest and garnish

5 minutes

Take the pan off the heat and let the curry rest for 5 minutes so the flavors settle and the gravy clings. Scatter with chopped cilantro and serve warm with rice or roti.

Equipment

  • saucepan
  • large skillet or kadai
  • mixing bowl
  • slotted spoon
  • knife and cutting board
  • ice bath bowl

Nutrition facts

420 kcal
Calories
14 g
Protein
28 g
Carbohydrates
23 g
Fat
5 g
Fiber
620 mg
Sodium

Tips

  • Taro releases starch when it cooks, so parboil it just until a knife meets slight resistance and then sear it well, this keeps the cubes intact in the gravy instead of breaking down into a paste.
  • Mustard oil gives the dish its characteristic Bengali pungency, but if you use a neutral oil, add a teaspoon of mustard oil at the end for aroma rather than frying with it.
  • Peel eggs under cool running water and they will slip out of the shell more cleanly, which matters here because the eggs stay whole in the finished curry.
  • The curry thickens as it sits, so keep the gravy a touch looser than you want on the plate and let the rest time do the final tightening.

Serving suggestions

  • Serve with steamed basmati or short-grain rice and a wedge of lime.
  • Pair with soft roti or paratha for a drier, scoopable plate.
  • Add a simple cucumber and onion salad with a squeeze of lemon on the side.
  • A small bowl of plain yogurt balances the heat if you used a hot green chile.

Rate this recipe

No ratings yet. Be the first to rate it.

Anaya Iyer

Recipe by

Anaya Iyer

Specialises in Indian cuisine

Anaya Iyer (not Patel or Sharma) makes dosas so crisp they shatter like glass. She is a fermentation nerd.

Describe yourself in three words: Crispy, nerdy, sourdoh.