Egg Kanti
Hard-boiled eggs pan-fried with onions and a bold mix of spices until golden and aromatic. This quick Bengali-style dry curry is a weeknight favorite, pairing perfectly with roti or paratha for a satisfying meal in under 30 minutes.
For 4 servings
- prep
Prepare the boiled eggs.
Peel the hard-boiled eggs and prick them all over with a fork. This helps the spices penetrate. Halve them lengthwise and set aside.
- saute · ~7 min
Sauté the onions until golden.
Heat oil in a pan over medium heat. Add the chopped onions and sauté for 5-7 minutes until they turn deep golden brown, stirring occasionally.
TIPDon't rush the onions — the deep golden color builds the base flavor of the dish. - saute · ~6 min
Cook the aromatics with tomatoes.
1.Add minced garlic and grated ginger to the pan; sauté for 1 minute until fragrant.2.Add chopped tomatoes and slit green chilies. Cook until tomatoes soften and oil begins to separate, about 4-5 minutes. - saute · ~1 min
Bloom the ground spices.
1.Lower the heat and add turmeric powder, red chili powder, cumin powder, and salt.2.Stir continuously for 30-40 seconds until the spices release their aroma. Add a splash of water if they start to stick.TIPKeep the heat low — ground spices burn quickly and turn bitter. - fry · ~4 min
Fry the eggs with the spice mixture.
Gently add the egg halves, cut-side down. Fry for 2 minutes without moving them so the yolks absorb the spices. Flip carefully and fry the other side for another 2 minutes.
TIPHandle the eggs gently with a spatula to keep the yolks intact. - mix · ~1 min
Finish with garam masala and garnish.
Sprinkle garam masala over the eggs. Toss very gently to coat without breaking the eggs. Turn off the heat and garnish with fresh coriander leaves.
- serve
Serve hot with roti or paratha.
Transfer to a serving bowl and serve immediately while hot. Pairs beautifully with plain roti, laccha paratha, or even steamed rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick the boiled eggs all over with a fork so the spice paste seeps into the surface.
- 2Deeply caramelize the onions until golden brown—this is the backbone of the dish's flavor.
- 3Bloom the ground spices on low heat for no more than 40 seconds to avoid a bitter taste.
- 4Fry the egg halves cut-side down first so the yolks absorb the spiced masala.
- 5Handle eggs gently with a spatula when flipping to keep the yolk halves intact.
- 6Add a splash of water to the pan if the spice mixture dries out and starts sticking.
- 7Garnish with garam masala only at the very end to preserve its aromatic oils.
Adapt it for your goals.
Extra-spicy
Add 1 extra green chili and ½ teaspoon more red chili powder to pump up the heat — ideal for those who crave a fiery kick with their roti.
low oilLow-oil
Use a non-stick pan and reduce oil to 1 tablespoon; sauté aromatics with splashes of water instead — for a lighter version that still packs flavor.
with potatoesWith potatoes
Add 1 boiled, cubed potato along with the eggs in step 5 for a heartier, more filling version (aloo egg kanti).
Why this is on our healthy list.
High-Quality Protein
Eggs provide complete protein with all essential amino acids, supporting muscle repair and satiety in this dish.
Rich in Antioxidants
Turmeric and cumin are packed with anti-inflammatory compounds that support overall wellness.
Digestive Aid
Ginger and garlic stimulate digestion and help the body absorb nutrients from the eggs and spices.
Frequently asked questions
No, this recipe specifically uses hard-boiled eggs. For a fresh-egg version, prepare a different dish like Bengali dim bhuna.



