Egg Roast

Egg roast is a South Indian-style dish of boiled eggs simmered in a spiced onion and tomato gravy. It makes a flavourful meal with rice, flatbreads or appam, and the gravy can be made thicker or looser to suit.
Ingredients
- 4eggs, boiled
- 1 tbsp eachcrushed ginger and garlic
- 2green chillies, slit lengthways
- 3 medium to largeonions, finely sliced
- 1 largetomato, sliced
- 1 tbspchilli powder
- 2 tbspcoriander powder
- ½ tspturmeric powder
- ½ tspgaram masala
- to tasteoil
- to tastesalt
- 120–240 ml (½–1 cup)hot water
- to tastecurry leaves
- 120 ml (½ cup), optionalthick coconut milk
Instructions
- 1
Cook the aromatics
Heat oil in a pan and add the crushed ginger and garlic with the slit green chillies. Add the sliced onions and stir. Mix the chilli, coriander and turmeric powders and garam masala with a little oil to make a paste. Once the onions are brown, stir in the paste.
- 2
Simmer the eggs
When oil begins to show at the surface, add the tomato and cook until softened. Pour in enough hot water, cover the pan and cook until the gravy thickens. Add the boiled eggs and turn them in the gravy until coated. Garnish with curry leaves and serve. For more gravy, add ½ cup (120 ml) thick coconut milk.
What is egg roast?
Egg roast is a spiced egg curry associated with South Indian cooking, often served alongside rice or breads. This version builds its gravy from browned onions, tomato and ground spices, then coats boiled eggs in the thickened sauce.
The method is straightforward: brown the onions for depth, cook the spices in the onion mixture, and simmer the sauce before adding the eggs.
Nutrition and macros by portion
The nutrition label shows one serving as written: 207 calories, 10g protein, 18g carbs, 12g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use less oil | 145 kcal | 7g | 13g | 8g |
| This serving | As written | 207 kcal | 10g | 18g | 12g |
| Hungry | Serve with extra rice | 311 kcal | 15g | 27g | 18g |
The eggs provide most of the protein, while the onions, tomato and spices contribute most of the carbohydrates. Oil carries much of the fat, and optional coconut milk will add more. Serve with a modest portion of rice or bread and add vegetables to round out the meal.
Build the spice base
Spice paste: mixing the powders with a little oil helps them come together before they go into the pan. Stir the paste into the browned onions so it cooks through without scorching.
Aromatics: ginger, garlic and slit green chillies go in first to flavour the oil. Keep the heat controlled while the onions brown, and stir regularly.
Get the gravy texture right
Onions: cook them until properly browned, since they provide much of the sauce’s savoury depth. The recipe gives no fixed cooking time, so use the colour as your cue.
Water: add enough hot water to make the consistency you want, then cover and simmer until the gravy thickens. Add it gradually if you prefer a thicker roast-style sauce.
When to add the eggs
Tomatoes: let the pieces cook until softened before adding water, so they blend into the gravy rather than staying firm.
Boiled eggs: add them only after the gravy has thickened, then turn them gently to coat. The recipe does not specify a further simmering time, so serve once the eggs are warmed through.
Choose your finish
Curry leaves: scatter them over the finished dish as directed for a fresh, aromatic finish.
Coconut milk: add the optional 120 ml (½ cup) if you want more gravy. Stir it into the sauce and warm through before serving.
What to serve with egg roast
Rice makes an easy accompaniment and catches the onion-tomato gravy. Appam, paratha or another flatbread also works well for scooping up the sauce.
For a more rounded plate, add a vegetable side such as lightly cooked greens or a simple salad.
Recipe notes & tips
- Slice the onions evenly so they brown at a similar rate.
- Keep stirring the spice paste as it cooks to help prevent it catching on the pan.
- Use hot water to bring the gravy to a simmer more quickly.
- Add water in stages if you are unsure how thick you want the sauce.
- Turn the eggs gently in the gravy to coat them without breaking them.
Variations
- Creamier gravy: stir in the optional thick coconut milk towards the end and warm it through.
- More heat: add another slit green chilli to the pan.
- Milder sauce: reduce the chilli powder to suit your taste.
- Extra curry leaves: add a few more for a stronger aromatic finish.
- Thicker roast: use less water and simmer until the sauce clings to the eggs.
Common mistakes to avoid
- Pale onions: keep cooking until they brown, since lightly cooked onions give a less developed base.
- Burnt spices: stir the paste into the onions and keep the heat moderate so it does not catch.
- Watery gravy: simmer covered until it thickens before adding the eggs.
- Broken eggs: turn them gently once they are in the sauce.
- Too much water at once: add it gradually so you can control the final consistency.
How to store
Refrigerate leftovers in a covered container and use within 2 days. Reheat gently in a pan until hot throughout, adding a splash of water if the gravy has thickened; avoid vigorous stirring, which can break the eggs.
Frequently asked questions
Can I make egg roast ahead?
You can prepare the onion and tomato gravy ahead and refrigerate it. Add the boiled eggs when reheating, then warm them through in the sauce.
How do I make the gravy thicker?
Use less water or simmer the gravy for longer before adding the eggs. Wait until it has thickened before coating the eggs.
Can I leave out the coconut milk?
Yes. Coconut milk is optional and is suggested only if you want more gravy.
How can I make it less spicy?
Reduce the chilli powder and use fewer green chillies. The finished sauce will still contain the flavour of the other spices.
What can I serve with egg roast?
Serve it with rice, appam or flatbread. A vegetable side can add freshness to the meal.
Cook it from the original
This recipe comes from mariasmenu.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on mariasmenu.com