Crave Corner · Dinner

Egg Bhurji With Soft Onions, Tomato and Buttered Toast

Jump to recipe ↓
Bowl of egg bhurji recipe, spiced scrambled eggs with onion, diced tomato and green pepper pieces on a dark stoneware plate
Prep
10 min
Cook
5 min
Total
15 min
Serves
4

It is 7:15 on a weekday morning, the toaster is already warm, and plain scrambled eggs feel like the polite first date: pleasant, forgettable, home by nine. This egg bhurji recipe is the one that texts back, a spiced Indian scramble with soft onions, tomato and a hit of garam masala, and it takes about 15 minutes, start to plate.

Scrambled eggs, but with a personality and a little heat in the voice.

Bhurji is a skillet scramble, and the point of it is the base you build before the eggs show up. Onions go in first and cook until translucent, tomatoes and garam masala follow until everything softens, and then you crack the eggs straight into the pan and scramble. It is as fast as eggs and toast, with a lot more to say for itself.

What you need

  • 8 8 large eggs
  • 2 2 medium onions
  • 2 2 medium tomatoes
  • 2 tbsp vegetable oil
  • 1 tsp garam masala
  • ¼ cup fresh cilantro, chopped
  • 2 tbsp butter
  • 8 slices bread
  • ½ tsp salt
  • ½ tsp black pepper

How to make it

  1. Dice the 2 medium onions and 2 medium tomatoes. The 1/4 cup fresh cilantro is already chopped.
  2. Heat 2 tbsp vegetable oil in a skillet over medium heat for 1 minute.
  3. Add the diced onions and cook 4 minutes until translucent.
  4. Stir in the diced tomatoes and 1 tsp garam masala, then cook 3 minutes until softened.
  5. Crack the 8 large eggs directly into the skillet and scramble vigorously for 5 minutes.
  6. Season with salt and black pepper, then stir in the chopped cilantro.
  7. Serve hot with the 8 slices of bread spread with the 2 tbsp butter.
If you only remember one thing Cook the onions until they are translucent before the tomatoes go in, so the eggs land in a sweet, soft base and not a raw, sharp one.

Notes

Dice the onions and tomatoes before you turn on the heat. The cilantro is already chopped in the ingredient list, so the prep is mostly knife work on two onions and two tomatoes, about ten minutes with a cutting board and no rush. After that, the pan does the work.

The eggs go in whole, cracked directly into the skillet over the softened mixture, and you scramble hard rather than gently. The result is smaller, tighter curds that mix into the onions and tomatoes instead of sitting on top, which is the signature texture of a good egg bhurji recipe. Season only at the end, with the salt and black pepper, and then fold in the cilantro so it stays bright.

Use a wide skillet if you have one. More surface area helps the tomato moisture cook off, and it gives the eggs room to break into small curds. A crowded pan steams the eggs rather than scrambling them, and that is the quickest way to lose the texture this egg bhurji recipe is built on.

The best moment to eat this is right away. Bread slices spread with butter are part of the dish rather than a side, so toast them while the onions cook and spread them as the eggs finish.

Leftover bhurji keeps three to four days in the fridge, per USDA FSIS. It works cold in a sandwich or reheated gently in a skillet. Eggs get firmer and drier when they are reheated, so use a low heat and a splash of water if you want it to stay soft. It does not freeze well enough to be worth the effort.

On SwipeCart, the day you swipe this into your week is also the day the agent adds garam masala to the cart, so the one spice you might not own is not the reason you skip it.

Swaps that actually work

The eggs, onions and tomatoes are the dish, so keep those as they are. The garam masala is the personality, and the recipe uses one teaspoon, so a pinch more is a decision you can make with your own taste.

For heat, a chopped green chili cooked along with the onions fits the dish well, and it suits the dish. If you do not have fresh cilantro, a handful of chopped scallion tops will bring a similar fresh finish. Butter on the toast can become oil or ghee if that is what you have.

Many breads work, from sandwich slices to leftover rolls. A flatbread or a warm roti turns this into a wrap. The swap that costs you the dish is skipping the tomatoes, since their juices make the scramble soft and the garam masala needs something to bloom in.

If it goes wrong

The eggs are dry and rubbery. The heat was too high or they cooked too long. Scramble hard for the full 5 minutes, but if the eggs look set and still a little glossy before the time is up, stop and take the pan off the burner, since they keep cooking from the heat of the pan.

It is watery. The tomatoes were still releasing liquid when the eggs went in. Let the tomatoes cook down for the full three minutes until they soften and the pan looks nearly dry before cracking in the eggs. If it is already watery, keep scrambling over medium heat a minute longer and the liquid will cook off.

The onions taste sharp and raw. They did not cook long enough. Four minutes until translucent is the target, and if they are not there, give them a bit longer before the tomatoes join them.

It tastes flat. Almost always salt. Add a small pinch, stir, and taste again. A squeeze of lemon, if you have one, will also brighten the whole pan.

What to serve with it

The default is exactly what the recipe says: hot bhurji with buttered bread. The better version is a warm paratha or toasted naan in place of the bread, plus a spoon of plain yogurt on the side to cool the spice. The thing in the fridge that lifts it is a jar of mango pickle, a drizzle of hot sauce, or a few slices of cucumber with salt.

If you want a more filling plate, a stuffed flatbread is the obvious partner, and it turns breakfast into brunch.

It works as lunch the next day too, tucked into pita or between two slices of toast. Cold or reheated, the spice carries, and the tomato keeps the filling from tasting dry.

If you are plating for a crowd, serve it straight from the skillet in the middle of the table with the toast stacked beside it. Spooning your own is half the fun, and the pan keeps the eggs warm for a few minutes.

Why this one earns its place

You wake up hungry, and your usual options are a drive-thru and a bowl of cereal: two dependable dates who never make any effort. This egg bhurji recipe is a better offer. This is the move that beats both, and it does it on a single skillet in roughly the time it takes to read the news.

It is also breakfast for two without being fussy: eight eggs feed four, and if you are cooking for one other person, the leftovers make tomorrow's sandwich. Nothing about it is precious, and nothing about it feels like a compromise.

Swipe it into your week and the agent shops the onions, tomatoes and bread, and the egg bhurji recipe is ready whenever you are. For more fast eggs and quick dinners, try the Chickpea Omelet, the Aloo Paratha if you want to go all in, or the quick weeknight dinner ideas for the evening shift. Keep a few of these in rotation and the question of what to cook gets answered before you ask it.

More like this: all Indian recipes in Crave Corner.

Stop deciding at 6pm. Start swiping.

Swipe the dinners you crave. I'll shop your Kroger or Walmart cart.

Get the app
SwipeCart © 2026 · Privacy · Terms