Bangladeshi

Dim Curry Dhaka

Dhaka·Easy·25 min active + 15 min resting

Dim Curry Dhaka is the everyday Bangladeshi egg curry — hard-boiled eggs simmered in a rich onion-tomato-ginger gravy with the characteristic Bengali spice blend. Unlike the Sylheti version (already in the database), the Dhaka version uses a thicker, redder gravy with fried onions and more tomatoes, reflecting the Mughal-influenced palate of the capital.

Dim Curry (egg curry) is the most common everyday protein dish in Bangladeshi homes — when meat or fish is unavailable, there are always eggs. The Dhaka version is distinguished from the Sylheti version (Dim Curry Sylhet, already in the database) by its thicker, redder gravy (more tomatoes, fried onions/bereshta) and its use of garam masala. It is a Mughal-influenced preparation from Old Dhaka, where the cooking tradition favors rich, layered gravies. The eggs are first fried (not just boiled) to give them a crispy skin that absorbs the gravy.

Halved eggs with golden, slightly crispy edges in a thick, deep-red, glossy gravy. The eggs have absorbed the flavors of the onion-tomato base; the gravy is rich, savory, and slightly tangy. Scoop it up with rice; the egg yolk mixed with the gravy is the best bite.

The eggs are hard-boiled, then shallow-fried briefly (this creates a skin that holds the gravy). The gravy is built with a base of fried onions (bereshta), ginger-garlic paste, tomatoes, and the classic Bengali spice blend (turmeric, chili, cumin, coriander). The eggs are added cut-side down so they absorb the gravy through the cut surface.

Variations

Some add potatoes; some use duck eggs; some add peas; the gravy thickness varies.

On the Palate

Where Dim Curry Dhaka sits in the Bangladeshi flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

10 steps · 25 min active + 15 min waiting

  1. 1
    15 min

    Hard-boil 6 eggs; peel; halve lengthwise.

  2. 2
    3 min

    Shallow-fry the egg halves in 2 tbsp oil 1 minute per side until lightly golden; remove.

    Watch out

    Fry the boiled egg halves just until a light golden skin forms — that skin is what grips the gravy; skip it and the eggs stay slick and the sauce slides off.

  3. 3
    2 min

    In the same oil, add 1 tsp panch phoron; let it sizzle.

  4. 4
    5 min

    Add 1 diced onion; cook 5 minutes until golden.

  5. 5
    2 min

    Add 1 tbsp ginger-garlic paste; cook 2 minutes.

  6. 6
    5 min

    Add 2 diced tomatoes, 1 tsp turmeric, 1 tsp chili powder, 1 tsp cumin, 1 tsp coriander, and salt.

  7. 7
    2 min

    Cook 5 minutes until the tomatoes break down and oil separates.

    Watch out

    Cook the masala until the tomatoes collapse and oil beads out at the edges — that oil separating is the sign the base is properly cooked and no longer raw.

  8. 8
    2 min

    Add 200 ml water; bring to a simmer.

  9. 9
    5 min

    Add the egg halves cut-side down; simmer 5 minutes.

    Watch out

    Lay the eggs cut-side down in the gravy so the exposed yolk drinks up the sauce — simmer just long enough to warm through, not so long they toughen.

  10. 10
    1 min

    Garnish with cilantro; serve with rice.

Dishes like this

More from Bangladeshi