Dim Bhurji
Soft, fluffy scrambled eggs cooked with aromatic onions, green chilies, and tomatoes. This Bengali-style egg scramble is a quick, comforting breakfast or light dinner that comes together in 15 minutes, pairing perfectly with roti or toasted bread.
For 4 servings
- prep · ~1 min
Beat the eggs.
1.Crack 6 eggs into a bowl.2.Add 1 pinch of salt and beat lightly with a fork until whites and yolks are just combined. Do not overbeat.TIPStop when you see no streaks of egg white — overbeating makes the scramble tough. - saute · ~5 min
Sauté the onions.
1.Heat mustard oil in a kadai over medium heat until it reaches smoking point, then reduce heat.2.Add chopped onions and sauté until soft and translucent, about 4 minutes.TIPLet the mustard oil smoke briefly — this removes its raw pungency and adds a characteristic Bengali aroma. - saute · ~5 min
Cook the tomatoes and aromatics.
1.Add grated ginger and slit green chilies; sauté for 30 seconds until fragrant.2.Add chopped tomatoes, turmeric powder, red chili powder, and cumin powder.3.Cook until tomatoes turn soft and mushy and the oil starts to separate, about 3 to 4 minutes. - saute · ~3 min
Scramble the eggs.
1.Pour the beaten eggs into the pan.2.Let them set for 20 seconds, then start scrambling gently with a spatula.3.Keep stirring and breaking the eggs into small soft curds until just cooked through — about 2 to 3 minutes.TIPTake the pan off the heat while the eggs are still slightly glossy — carryover heat will finish cooking them. Overcooking makes them rubbery. - garnish · ~1 min
Finish and serve.
1.Sprinkle garam masala and mix once.2.Turn off the heat and transfer to a serving bowl.3.Garnish with chopped coriander leaves and serve immediately with roti or toasted bread.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Mustard oil must reach its smoking point to mellow the pungency and develop the authentic Bengali flavor.
- 2Beat the eggs lightly with a fork — overbeating incorporates too much air, making the scramble dense.
- 3Cook the tomato-onion masala until the oil separates; this ensures the base is fully cooked and flavorful.
- 4Remove the pan from heat while the eggs are still glossy and soft; residual heat finishes cooking without drying them out.
- 5Slit the green chilies lengthwise instead of chopping them — this adds heat without overwhelming the dish with raw chili pieces.
- 6Serve immediately after garnishing; Dim Bhurji loses its fluffy texture if it sits too long.
Adapt it for your goals.
Vegetable-loaded
Add 1/4 cup each of finely chopped bell peppers and grated carrots along with the onions for extra color, texture, and nutrients — perfect for a heartier meal.
high proteinHigh-protein
Add 1/4 cup crumbled paneer or cubed tofu with the tomatoes for a protein boost; the paneer picks up the masala flavors beautifully.
low spiceLow-spice
Skip the red chili powder and use only 1 slit green chili for a milder version suitable for children or those sensitive to heat.
Why this is on our healthy list.
Rich in High-Quality Protein
Eggs provide all essential amino acids, supporting muscle repair and satiety in this quick breakfast.
Antioxidant-Rich Spices
Turmeric and garam masala contain curcumin and other compounds that help reduce inflammation and support digestion.
Low in Carbohydrates
This egg-based dish is naturally low in carbs, making it suitable for low-carb or keto-friendly meal plans when served without bread.
Frequently asked questions
Yes, use any neutral oil like sunflower or canola, but the dish will lack the distinct pungent aroma that defines Bengali Dim Bhurji.



