Breakfast & Brunch
This Egg Benjo Indore recipe brings the rich, spiced flavors of Madhya Pradesh straight to your breakfast table with its signature runny yolk magic. The secret lies in perfectly tempered onions and tomatoes that form the aromatic base, while the soft paratha bread soaks up every bit of the creamy egg gravy. I've perfected the balance between spice and richness, ensuring each bite delivers that satisfying crunch and velvety texture that makes this dish unforgettable.
The beauty of this recipe is in its simplicity—just a handful of ingredients transform into a luxurious breakfast experience. You'll start with a tempering of onions and tomatoes, then build layers of flavor with aromatic spices before adding the eggs for that signature runny yolk finish. The paratha bread adds the perfect textural contrast, making each bite a delightful combination of soft and crispy elements.
What sets this Egg Benjo apart is the way the spices bloom in the hot oil, creating an aromatic base that infuses every spoonful. The dish is traditionally served with roti or rice, but you can also enjoy it as a standalone meal. The rich gravy coats the paratha beautifully, ensuring every bite is packed with flavor. This is comfort food at its finest—warm, satisfying, and full of authentic Indian flavors.
For those looking to modernize the classic, consider adding fresh herbs like cilantro or a pinch of chaat masala for extra brightness. The key is balancing the spices to suit your taste while maintaining the dish's traditional soul. Whether you're serving it for a family breakfast or a special brunch gathering, this recipe promises to impress with its rich, spiced goodness.
Ingredients for egg benjo indore
Just 14 ingredients transform simple eggs and paratha into Indore's legendary runny yolk breakfast.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Freshly laid preferred for best flavor |
| Yellow Onions 🧅 | 1 whole | Finely chopped for tempering |
| Tomatoes 🍅 | 2 medium | Ripe, chopped for gravy base |
| Fresh Ginger 🌿 | 1 inch | Corrected to: '1 tbsp grated' |
| Fresh Green Chilies 🌶️ | 2 whole | Slit lengthwise for mild heat |
| Ghee 🫒 | ½ cup | For authentic flavor and tempering |
| All-Purpose Flour 🌾 | 2 cups | For soft paratha dough |
| Water 💧 | ¾ cup | For dough consistency |
| Garam Masala 🌶️ | 1 tsp | Ground for aromatic finish |
| Red Chili Powder 🌶️ | ½ tsp | Adjust for spice preference |
| Turmeric Powder 🌿 | ¼ tsp | For golden color |
| Cumin Seeds 🌿 | ½ tsp | Toasted for deeper flavor |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The onions and tomatoes are non-negotiable for that signature aromatic base. Whole Foods or your local Indian grocery have the best ripe tomatoes—look for vibrant red ones that yield slightly when squeezed. Fresh ginger? Penzeys or any bulk spice shop carries the best, but the frozen kind works in a pinch. Green chilies add heat without overpowering—adjust based on your spice tolerance. The ghee is where the magic happens; Amul or local desi ghee gives that authentic richness. If you can't find it, butter works but won't be quite the same.
No ghee? Butter or neutral oil will do, though the flavor won't be as deep. Short on green chilies? Kashmiri red chili powder at half the amount gives color without heat. The garam masala blend matters—MDH or Everest are reliable brands, but any store-bought blend works. Fresh cilantro is ideal, but dried works if you're in a bind. For the paratha dough, don't overwork the flour or it'll get tough. Let it rest 15 minutes before rolling. The eggs should be at room temperature for that perfect runny yolk finish.
This reheats beautifully—just warm the gravy gently on the stove. The parathas stay fresh for 2 days wrapped in a clean cloth, while the gravy keeps for 3 days in the fridge. Freeze portions of the gravy for up to 3 months. I always make extra parathas—they're perfect with any leftover curry. The dish tastes even better the next day as the flavors meld together. Store the eggs in their shells in the fridge for maximum freshness.
Why You'll Love This Recipe
- No-Fuss Fridges: I swear by this for days I’m too tired to think—just fry the eggs, toss in the onions and tomatoes, and let the ginger and chilies do their magic. No fancy techniques, no last-minute grocery runs.
- Umami Bomb: That caramelized onion base? It’s the star, but the ginger and green chilies take it to another level—sharp, sweet, and just spicy enough to wake up your taste buds. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, this keeps perfectly for lunch the next day—hard-boiled eggs stay intact, and the spiced tomato-onion mix adds flavor without fuss. My kids pack it before I can stop them.
- Pocketbook Winner: Eggs, onions, and tomatoes? You’re already halfway there. It’s the kind of meal that stretches a budget without feeling like you’re eating cheaply—just honest, satisfying food.
Step-by-step instructions for egg benjo Indore recipe
Here's how to create this Indore specialty with crispy parathas and runny yolk perfection.
Prepare the Spiced Egg Filling
In a bowl, gently whisk the 4 whole large eggs with 0.5 teaspoon salt until just combined—no need to overbeat. Heat 0.25 cup ghee in a non-stick pan over medium-low heat. Once the ghee is hot but not smoking, pour in the egg mixture and let it cook undisturbed for 3-4 minutes until the edges set but the center remains slightly runny. This is crucial for that signature Indore-style runny yolk.
Remove the egg mixture from heat and let it cool slightly. In a separate small bowl, mix 0.5 teaspoon red chili powder, 0.25 teaspoon turmeric powder, and 1 teaspoon garam masala. Gently fold this spice blend into the warm eggs, reserving a pinch for garnish later. The spices should be evenly distributed but not overmixed—just enough to coat the eggs lightly.
Make the Paratha Dough
In a large mixing bowl, combine the 2 cups all-purpose flour with 0.5 teaspoon salt and 0.5 teaspoon cumin seeds. Gradually add the 0.75 cup water while kneading the dough until it becomes smooth and slightly elastic. Here's the thing—your dough should be soft but not sticky. If it feels too dry, add a teaspoon of water at a time; if too sticky, sprinkle a little more flour.
Cover the dough with a damp kitchen towel and let it rest for 20-30 minutes. This resting period allows the gluten to relax, making the parathas easier to roll out and preventing them from shrinking during cooking. I like to keep the dough in a warm spot—like the top of my oven with the light on—to help it develop even better.
Prepare the Tempering Masala
Heat 0.25 cup ghee in a small pan over medium heat. Add the 0.5 teaspoon cumin seeds and let them sizzle for 10-15 seconds until they release their aroma. Immediately add the 1 whole yellow onion, chopped finely, and sauté until translucent and just beginning to turn golden—about 3-4 minutes. This should take longer than you think, so don't rush it.
Next, add the 1 tablespoon grated fresh ginger, 2 whole green chilies (slit lengthwise), and 2 medium tomatoes (chopped). Cook for another 5-6 minutes until the tomatoes soften and the mixture becomes a thick, fragrant paste. Stir in the remaining 0.5 teaspoon red chili powder and 1 teaspoon garam masala, then remove from heat. This tempering masala is the flavor backbone of your Egg Benjo.
Assemble and Cook the Parathas
Divide the rested dough into 8 equal portions and roll each into a 6-inch circle, about ¼-inch thick. Heat a clean skillet over medium heat and place one rolled paratha on it. Cook for 1-2 minutes until small bubbles appear on the surface and the underside turns golden brown. Flip carefully and cook the other side for another 1-2 minutes until golden and slightly puffed.
Remove the paratha from the pan and spread 1-2 tablespoons of the spiced egg mixture evenly over one half. Fold the paratha in half, enclosing the egg filling completely. Place this folded paratha back in the same pan (no additional oil needed) and cook for 1-2 minutes on each side until the paratha turns golden brown and crispy. Repeat with the remaining dough and egg mixture.
Finish and Serve
Transfer the cooked parathas to a serving platter and drizzle the tempering masala evenly over them. Garnish with the reserved spice mix and 0.25 cup chopped fresh cilantro. Serve immediately while the parathas are still warm and crispy, with the egg yolk perfectly runny inside. The contrast between the crispy paratha and the creamy yolk is what makes this dish so irresistible.
Here's a pro tip: If you're making this for a crowd, keep the parathas warm in a 200°F oven while you finish cooking the rest. The residual heat will keep them crispy without drying them out. Enjoy with mint chutney or a side of pickled onions for the full Indore experience!
Pro Tips For Making Egg Benjo Indore
- CRACK EGGS AT ROOM TEMP: I learned this the hard way—cold eggs from the fridge turn rubbery when cooked in oil. Let them sit in warm water for 5 minutes first, then crack them into a bowl. The whites will flow smoother and set up just right, not clumping like a sad omelet.
- CHAR THE ONIONS LOW: Skip the high-heat rush—charring onions for egg benjo needs patience. Cook them on medium-low until deep golden, almost caramelized but not burnt. That sweetness is the base of the flavor, and rushing it makes the dish taste flat.
- STOP WHEN EGGS ARE SET: The eggs are done when they’re just firm to the touch, not scrambled. Overcooking turns them dry and grainy. Test by gently pressing the top layer—if it springs back but still holds shape, pull them out. Your future self will thank you.
- GRIND GREEN CHILIES COARSE: Whole chilies burn easily and leave bitter chunks. Pulse them in a blender just until they break into small pieces—not a paste. This keeps the heat balanced and stops the dish from tasting like medicine. (Yes, I’ve made that mistake.)
Best sauces and condiments for these flavors
Tangy Tamarind Chutney
This sweet-tart chutney cuts through the richness of Egg Benjo beautifully. Mix ½ cup tamarind paste (like FMCG brand), 2 tbsp jaggery, 1 tbsp red chili powder, 1 tsp cumin seeds, and ¼ cup water. Simmer for 5 minutes until thickened. The tamarind's acidity balances the creamy eggs while jaggery adds natural sweetness that complements the garam masala. 🌶️
Creamy Mint-Coriander Chutney
Blend ½ cup fresh mint leaves, ¼ cup cilantro, 1 green chili, 1 tbsp roasted cumin powder, 1 tsp chaat masala, and 2 tbsp yogurt with 2 tbsp water. This cooling chutney refreshes the palate after each bite of crispy paratha. I like to add a pinch of black salt (kala namak) for that signature sulfurous tang. 🌿
Spicy Green Chili Sauce
For heat lovers, blend 6 green chilies, 1 tbsp mustard oil, 1 tsp cumin seeds, 1 tsp coriander powder, and 2 tbsp water until smooth. The mustard oil adds a smoky depth that pairs perfectly with the tempered onions in Egg Benjo. Adjust chili quantity based on your spice tolerance—this sauce should make your eyes water slightly! 🔥
Sweet Coconut Sauce
Creamy and subtly sweet, this sauce adds a luxurious touch. Blend ½ cup grated coconut, 1 tbsp desiccated coconut, 1 tbsp sugar, ½ tsp cardamom powder, and 2 tbsp water. Warm gently with 1 tbsp ghee before serving. The coconut's richness contrasts wonderfully with the crispy paratha texture. 🥥
Yogurt-Based Raita
Mix 1 cup thick yogurt, 2 tbsp grated cucumber, 1 tbsp chopped mint, ½ tsp roasted cumin powder, ½ tsp chaat masala, and a pinch of black salt. This cooling raita balances the heat and richness of the dish. The yogurt's tanginess cleanses the palate between bites of Egg Benjo. ✨
Pickled Onion Topping
Quick-pickle ½ cup thinly sliced red onions in ¼ cup vinegar, 1 tsp sugar, ½ tsp salt, and ¼ tsp mustard seeds for 30 minutes. The sharp, crunchy onions add a delightful contrast to the soft parathas. I like to sprinkle these on top just before serving for maximum crunch. 🧅
Nutrition facts
Frequently asked questions
Why does Egg Benjo need runny yolks?
The signature runny yolk is what makes this Indore specialty so special! The slightly undercooked center creates a luxurious contrast with the crispy paratha exterior. This texture is achieved by cooking eggs just until the edges set (3-4 minutes on medium-low heat). The warmth of the paratha then gently finishes the yolk when you take your first bite.
Can I make Egg Benjo without ghee?
Yes, but the flavor won't be quite the same. For a substitute, use butter or neutral oil like vegetable oil. Ghee's rich, nutty flavor enhances the tempering, but you can still achieve good results. If using oil, add an extra ½ teaspoon garam masala to compensate for the missing depth of flavor.
How do I prevent the parathas from getting soggy?
Keep them warm in a 200°F oven while cooking the rest to maintain crispiness. Also, avoid overfilling the parathas with egg mixture—1-2 tablespoons per half is perfect. The key is cooking them on medium heat until golden brown and slightly puffed before adding the filling.
What's the best way to store leftovers?
Store the parathas wrapped in a clean kitchen towel at room temperature for up to 2 days. The gravy can be refrigerated for 3 days in an airtight container. To reheat, warm the gravy gently on low heat and crisp the parathas in a dry pan for 1-2 minutes per side. The flavors actually improve after resting!
Can I make Egg Benjo vegetarian?
Replace the eggs with a tofu scramble or paneer cubes for a vegetarian version. Use the same spice blend and cooking technique. The paratha preparation remains identical, and you can still achieve that satisfying texture contrast with properly seasoned tofu or paneer.
