Dim Bhaji
A quintessential Bengali comfort food, Dim Bhaji is a spicy and savory scrambled egg dish. Prepared with sautéed onions, tomatoes, and green chilies in aromatic mustard oil, it's a quick, protein-packed meal perfect for any time of day, traditionally enjoyed with roti or steamed rice.
For 4 servings
8 steps. 10 minutes total.
- 1
Crack the eggs into a medium bowl
- a.Add the salt and whisk vigorously for about 30-60 seconds until the yolks and whites are fully combined and slightly frothy. Set aside.
- 2
Heat the mustard oil in a non-stick pan or kadai over medium heat
- a.For authentic flavor, heat until it's just shimmering and slightly smoking, about 1-2 minutes.
- 3
Step 3
- a.Add the finely chopped onions and sauté for 3-4 minutes until they become soft and translucent.
- 4
Add the green chilies and ginger paste
- a.Stir and cook for another minute until the raw aroma of the ginger disappears.
- 5
Stir in the chopped tomatoes, turmeric powder, and red chili powder (if using)
- a.Cook for 3-4 minutes, stirring occasionally, until the tomatoes break down and become soft and pulpy, and oil starts to separate from the masala.
- 6
Reduce the heat to low and pour the whisked eggs into the pan
- a.Let them sit undisturbed for about 30 seconds to allow the bottom to set slightly.
- 7
Step 7
- a.Using a spatula, gently push the cooked eggs from the edges towards the center, creating large, soft curds. Continue this process for 2-3 minutes until the eggs are about 90% cooked but still look moist and glossy.
- 8
Turn off the heat
- a.The residual heat will finish cooking the eggs. Fold in the chopped coriander leaves and serve immediately.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1For an authentic pungent flavor, heat the mustard oil until it's almost smoking before adding the onions. This mellows its sharp taste.
- 2To prevent the eggs from becoming dry, cook on medium-low heat and remove the pan from the stove just before they are fully cooked. They will continue to cook in the residual heat.
- 3A pinch of sugar (about 1/4 tsp) can be added with the tomatoes to balance the acidity and enhance the overall flavor profile.
- 4For a richer, creamier texture, you can add 2 tablespoons of milk or cream to the eggs before whisking.
Adapt it for your goals.
Vegetable Addition
Add 1/4 cup of green peas or finely chopped bell peppers along with the onions for extra nutrition and texture.
Spice VariationSpice Variation
For a different flavor profile, add 1/2 teaspoon of roasted cumin powder or a pinch of garam masala along with the turmeric powder.
Paneer Bhurji StylePaneer Bhurji Style
For a vegetarian version, replace the eggs with 200g of crumbled paneer. Add the paneer after the tomato masala is cooked and sauté for 3-4 minutes.
Why this is on our healthy list.
Excellent Source of Protein
Eggs are a complete protein source, providing all nine essential amino acids necessary for building and repairing body tissues, supporting muscle health, and keeping you full and satisfied.
Rich in Vitamins and Minerals
This dish is packed with essential nutrients like Vitamin D, B12, selenium, and choline from eggs, which support brain health, immune function, and metabolism.
Anti-inflammatory Properties
The use of turmeric, ginger, and onions provides powerful antioxidants and anti-inflammatory compounds that can help reduce inflammation and protect against chronic diseases.
Frequently asked questions
One serving of Dim Bhaji (approximately 200g) contains around 250-300 calories, depending on the amount of oil used and the size of the eggs.
