Egg Gravy Recipe | Easy One-Pan Dinner

This egg gravy recipe gives you tender eggs in a spiced onion-tomato gravy that works with rice, flatbreads, or even buttered toast.

Egg gravy is one of those handy dishes you can pull together on a busy night with pantry staples and a box of eggs. The base is a slow-cooked mix of onions, tomatoes, and warm spices, finished with boiled eggs that soak up the sauce. You get comfort food in a single pan, without a long ingredient list or special equipment.

Egg Gravy Recipe Ingredients And Pantry Swaps

The core of this egg gravy stays simple: boiled eggs, a patient onion base, tomatoes for body and tang, and a small set of spices. The amounts below make about four portions, enough for a family meal with rice or flatbreads.

Ingredient Role In Gravy Typical Amount
Eggs Main protein; absorb the spiced sauce 6 hard boiled eggs, peeled
Oil Or Ghee Base for frying onions and spices 2 to 3 tablespoons
Onions Sweetness, body, and color 2 medium onions, finely sliced
Tomatoes Acid, color, and a soft gravy texture 2 large tomatoes, chopped
Ginger Garlic Paste Depth and aroma 1 tablespoon
Ground Spices Heat and warmth (turmeric, chili, coriander) 1 teaspoon each, adjusted to taste
Whole Spices (Optional) Extra aroma from bay leaf, cinnamon, or cloves 1 bay leaf and a small piece of cinnamon
Liquid Turns the base into a pourable gravy 1½ to 2 cups water or light stock
Coconut Milk Or Cream (Optional) Richer finish and a slightly silky texture ¼ to ½ cup at the end of cooking
Salt And A Pinch Of Sugar Balances heat and acidity To taste

You can use regular cooking oil, mustard oil, or ghee depending on the style you want. Ghee gives a rounder flavor, while neutral oil keeps the gravy lighter. Tomatoes can be fresh, canned, or even a mix with a spoonful of tomato paste when fresh ones are dull.

For liquid, plain water works well, but light vegetable or chicken stock adds extra depth. If you choose to add coconut milk or cream, stir it through at the end so it does not split while the gravy boils.

Egg dishes need proper cooking for safety. Food safety agencies such as the safe minimum internal temperature chart advise cooking egg dishes until the mixture reaches about 160°F (71°C).

Preparing Eggs For The Pan

Good egg gravy starts with eggs that are boiled just right. You want firm whites and set yolks that can handle simmering in the sauce without turning chalky or rubbery.

Place the eggs in a saucepan in a single layer, pour in enough cold water to submerge them, and bring the pan to a gentle boil. Once the water starts to bubble, lower the heat and simmer for about eight to ten minutes. Move the eggs straight into iced water so the shells release more easily and the yolks stay bright.

Peel the eggs, pat them dry, and score them lightly with shallow cuts on the surface. The cuts help the gravy cling to the eggs and let the flavor seep in. At this stage you can also brown the eggs in a spoonful of hot oil with a pinch of salt and chili powder for a toasty outer layer.

Step-By-Step Method For One-Pan Egg Gravy

Once your eggs are boiled and ready, the rest of the dish comes together in one deep pan or kadai. The steps below assume a four serving batch, but you can scale the amounts up or down as needed.

Build The Onion And Spice Base

  1. Warm the oil or ghee in a heavy pan over medium heat. Add whole spices if using and let them sizzle for a few seconds.
  2. Add the sliced onions with a pinch of salt. Cook, stirring often, until they turn deep golden and start to caramelize. This stage sets the flavor of the gravy, so give it time.
  3. Stir in the ginger garlic paste and cook until the raw smell fades. Keep the heat medium so the paste does not burn.
  4. Lower the heat and add ground turmeric, chili powder, and coriander. Stir for thirty seconds so the spices bloom in the fat.

Turn The Base Into A Smooth Gravy

  1. Add chopped tomatoes to the pan and mix well with the spiced onions.
  2. Cook until the tomatoes break down, the mixture thickens, and oil starts to show at the edges. Press the pieces with the back of a spoon to help them soften.
  3. Pour in water or stock, starting with about one and a half cups. Scrape the bottom of the pan so any browned bits mix into the liquid.
  4. Bring the mixture to a gentle simmer, taste, and adjust salt and chili level. If you want an extra smooth sauce, you can blend this base and pour it back into the pan.

Finish With Eggs And Optional Richness

  1. Slide the prepared eggs into the simmering gravy. Spoon the sauce over each egg so they are coated.
  2. Let the pan simmer for five to seven minutes so the eggs soak up the flavors. The gravy will thicken a little as it bubbles.
  3. If you plan to add coconut milk or cream, stir it in during the last two minutes on low heat. Do not let the sauce boil hard once the dairy or coconut milk is in the pan.
  4. Turn off the heat and finish with chopped fresh coriander or spring onions if you like a fresher top note.

Simple Egg Gravy For Rice And Roti

This version of simple egg gravy keeps the texture loose enough to pour over steamed rice while still clinging nicely to flatbreads. The trick is balancing the liquid and the fat so the sauce feels light on the plate but still coats every bite.

For rice, keep the gravy slightly thinner. Use closer to two cups of liquid and let the pan simmer until the sauce feels just a bit thicker than soup. The onion and tomato base adds natural body, so you do not need flour or starch to thicken it.

For roti, paratha, or other flatbreads, let the sauce reduce more so it turns glossy and clings to the eggs. Keep the heat medium low and stir every few minutes so the bottom does not catch. A spoon of cream or coconut milk at the end gives the gravy a softer finish that suits flatbreads nicely.

Seasoning makes a big difference here. A touch of garam masala, roasted cumin powder, or black pepper at the end adds depth without extra cooking time.

Using This Egg Gravy As A Base Recipe

Once you are comfortable with the timing and the basic ingredient ratios, this egg gravy recipe turns into a template for many quick meals. You can swap the fat, change the heat level, or add vegetables without changing the core method. You can keep spice blends mild for kids or turn the heat up for serious chili fans.

Variation Extra Ingredients Best Pairing
South Style Coconut Egg Gravy Curry leaves, mustard seeds, extra coconut milk Idli, dosa, plain rice
North Style Dhaba Egg Curry Kasuri methi, extra garam masala, a spoon of butter Naan, tandoori roti, jeera rice
Mixed Vegetable Egg Gravy Peas, diced carrot, or small potato cubes Plain steamed rice, chapati
Low Oil Home Style Version Less fat, more slow cooking of onions for flavor Brown rice, phulka
Extra Spicy Version Green chilies, smoked chili powder, black pepper Plain rice, thick yogurt on the side
Rich Party Gravy More cream or coconut milk, fried cashew paste Pulao, layered paratha

For a coconut forward style, start the pan with mustard seeds and curry leaves, then finish with plenty of coconut milk. For a roadside dhaba feel, use more onion, let it turn deep brown, and stir in a knob of butter at the very end.

You can also stretch the dish by adding parboiled potato cubes or a handful of green peas. Add them after the tomato stage so they simmer in the gravy and soften fully by the time the eggs go in.

If you track the nutrition in your meals, you can look up eggs in tools such as USDA FoodData Central, which lists protein, fat, and micronutrient details per serving.

Make-Ahead, Storage, And Reheating Tips

Egg gravy keeps well, which makes it handy for lunch boxes and busy evenings. Cool leftovers to room temperature, then move them to a container with a tight lid and refrigerate within two hours.

In the fridge, the dish usually holds well for up to three days. The gravy may thicken as it cools; a splash of hot water while reheating brings it back to a pourable texture. Reheat gently over low heat on the stove or in the microwave until the eggs are warmed through but not boiling hard.

If you plan to freeze the dish, stop just before adding coconut milk or cream, as these can split once thawed. Freeze the egg and gravy mixture in a shallow container for quicker chilling. Thaw overnight in the fridge and reheat with a bit of water, then finish with fresh dairy or coconut milk right before serving.

Mo Maruf

Mo Maruf

Founder

I am a dedicated home cook and appliance enthusiast. I spend hours in my kitchen testing real-world storage methods, reheating techniques, and kitchen gear performance. My goal is to provide you with safe, tested advice to help you run a more efficient kitchen.