ডিম কষা | Egg Curry | Bengali Dim Kosha Recipe for a quick meal
If there has to be one recipe that can be called a stepping stone to Bengali cuisine, then it has to be Dim Kosha or spicy Egg Curry that every Bengali loves having with parboiled rice or porota aka paratha.
Every family has its own kosha dimer jhol recipe. The basics are like hard-boiled eggs served in thick, spicy onion-tomato-ginger-garlic gravy. What differs are the spices and some other knick-knacks that bring about differences in taste! For instance, my dimer kosha recipe has less onion and garlic and I use my homemade Bengali Garam Masala powder that adds my signature style to the dish.

Dim kosha ingredients
- 4 Hard Boiled Eggs
- 1 Onion – large & finely chopped
- 1,½ inches Ginger – grated
- 3 Tomatoes – medium & pureed
- 5-6 Garlic cloves – finely chopped
- 2 tbsp Ketchup
- Salt to Taste
- ½ tsp Turmeric Powder
- 1 tsp Red Chili Powder – Kashmiri mirch variant for colour
- 2 Green Chilies
- ¾ tsp Bengali Garam Masala Powder
- ½ tsp Dried Fenugreek leaves or Kasuri Methi
- ¼ cup fresh Coriander Leaves – finely chopped
- 1 tbsp Ghee or Clarified Butter – Optional
- 4 tbsp Mustard Oil
- 1 tsp Sugar
Bengali dim er kosha ranna recipe instructions
- Peel the hard-boiled eggs and give them shallow slits lengthwise with a knife.
- Heat Mustard Oil in a pan and drop a pinch of Turmeric Powder in the oil as it heats.
- Now drop the eggs in the hot oil and fry them till golden. Take them out and keep them aside.
- In the same oil, add sugar and allow it to melt and turn beautifully golden in color.
- After that add the finely chopped Onion, grated ginger, and garlic. Fry the mix on medium-high heat till they turn white. Now, add the pureed Tomatoes, green chilies slit in halves, and powdered spices like Turmeric powder, Salt, Red Chili powder, Garam Masala powder, and ketchup. Fry this spice mix till it turns dark brown and leaves an oily streak at the edges.
- Now, add back the fried eggs and give it a gentle stir. Add half a cup of water for gravy. Add more if you need a runny gravy.
- Add the dried Fenugreek leaves after crushing them a bit between your palms and chopped Coriander leaves. Allow this to simmer for a couple of minutes before turning the heat off.
- Serve with the drizzle of Ghee for extra flavors – optional.
Egg Kosha in Bengali style vs Dimer Jhol recipe
Another variant of this Dim Kosha would be Dimer Jhol or as is normally known as Dimer Dalna, very popular as an everyday Bengali recipe. A Dalna is usually a curry that is light, mildly spicy, a bit runny, and has cubed potatoes in it along with the primary ingredient, that being the eggs here. In most cases, such dalnas would be no-onion, no-garlic recipes.
My 5-Minutes Quick Paneer Curry Recipe is essentially a Dalna, or as we would normally call it Chana’r Dalna, where Chana means Paneer. Again, let me clear that traditional Chana’r Dalna would include Paneer or Chana Koftas, instead of cubed paneer.
The wildly popular Kanchkolar Kofta | Bengali Green Banana Kofta Curry Recipe is another example of classic dalna, which would often include a gravy made with ginger-tomato-cumin seeds paste.
Serving ideas

This Dim Kosha can be superbly paired with Pulao or Fried Rice as a spicy side dish. You can always make Basanti Pulao or Bengali Mishti Pulao to go with this. Otherwise, a simple one-pot veg fried rice is equally good.
If you want to amp up the dinner table a bit, then go for Orange Pilaf or Komola Pulao!
My personal favorite is simple parathas served with a side of raita and salad.
More Bengali egg recipes





- Dimer Dalna | Bengali Egg Curry Recipe
- Dim Chorchori | Bengali Sliced Egg Kosha
- Dim Shorshe | Bengali Egg Curry with Mustard Gravy
- Bengali Omelette Curry Recipe
- Dim Pauruti | Bengali Savory Egg Toast
- Dimer Porota | Anda Paratha
- Egg Chowmein
- Dimer Devil | Egg Croquette Recipe
Have you tried this recipe? I would love to hear about it. Please leave a comment and star rating if you loved my recipes. It would help this post to reach more readers. Thank you!
Follow me or Subscribe to my Channel
If there has to be one recipe that can be called as the stepping stone to Bengali cuisine, then it has to be Dim Kosha or spicy Egg Curry that every Bengali loves having with parboiled rice or porota aka fried Indian flatbreads.
- 4 Hard Boiled Eggs
- 1 Onion Large – Finely Chopped
- 1,½ inches Ginger Grated
- 3 Tomatoes Medium – Pureed
- 5-6 Garlic cloves Finely Chopped
- 2 tbsp Ketchup
- Salt to Taste
- ½ tsp Turmeric Powder
- 1 tsp Red Chili Powder Kashmiri Variant – For colour
- 2 Green Chilies
- ¾ tsp Bengali Garam Masala Powder
- ½ tsp Dried Fenugreek leaves or Kasuri Methi
- ¼ cup Chopped Coriander Leaves
- 1 tbsp Ghee or Clarified Butter Optional
- 4 tbsp Mustard Oil
- 1 tsp Sugar
-
Peel the hard boiled eggs and give them shallow slits lengthwise with a knife.
-
Heat Mustard Oil in a pan and drop a pinch of Turmeric Powder in the oil as it heats.
-
As the oil heats up, drop the eggs and fry them till golden. Once they are done, take them out and keep them aside.
-
In the same oil, add the sugar and allow this to melt and turn a bit dark.
-
After that add the finely chopped Onion, grated ginger and garlic. Fry them on medium-high heat till they turn white. Now, add the pureed Tomatoes, green chilies slit in halves and powdered spices like Turmeric powder, Salt, Red Chili powder, Garam Masala powder and ketchup. Fry this spice mix till it turns dark brown and leaves an oily streak at the edges.
-
Now, add back the fried eggs and give it a gentle stir. Add a cup of water or so and make the gravy as per your needs.
-
Add the dried Fenugreek leaves after crushing them a bit between your palms and chopped Coriander leaves. Allow this to simmer for couple of minutes before turning the heat off.
-
Serve with the drizzle of Ghee. This is completely optional.
This post was first published on May 21, 2019, and later republished on October 18, 2024, with a more elaborate description of the recipe.
Leave a Reply