Stay up to date by subscribing below

Indian Egg Masala (Egg Curry)

Around the World in 80 Eggs, day 12

Someone suggested that I try an egg masala and man I'm so glad they did! I've always steered away from cooking Indian cuisine because I get a bit intimidated by the spices and ingredients that I'm unfamiliar with but this was a breeze and turned out so delicious too.

This a hearty dish of hard-boiled eggs simmered in a spicy tomato sauce. Made with cupboard staple ingredients and ready in a flash, it's perfect for busy weeknights. You can enjoy it with rice, roti, or naan for a complete and satisfying meal. Plus, leftovers taste even better the next day! I would absolutely make this again, and you should give them a try too.

Servings
Feeds
4
Prep Time
5
mins
Cook Time
25
mins

Hey, I'm Verna!

I'm a content creator and influencer with a passion for Asian-inspired recipes, travelling, and restaurant reviews. Over the years, I've managed to accumulate hundreds of thousands of followers on Instagram and TikTok, and I'd like to think I've become a trusted source for culinary inspiration and travel recommendations for many.
Follow me for more!

About this recipe

Ingredients

  • 10 eggs
  • 2 tbsp neutral cooking oil
  • 1 brown onion, finely chopped
  • 5-6 cloves garlic, minced
  • 2cm piece of ginger, minced
  • 2 green chillies, finely chopped
  • 1/2 tbsp chilli flakes
  • 1/2 tbsp turmeric
  • 1/2 tbsp garam masala
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 200g tomatoes, finely chopped
  • 100g plain or greek yogurt
  • 500ml water, or more if you need
  • fresh coriander, finely chopped
  • salt to taste

Pair it with

Instructions

1. Start by bringing a saucepan of water to a boil with some vinegar. This helps with peeling later. Here's how I boil my eggs to get them perfect every time:

  • Once the water is boiling, carefully lower the eggs into the pot using a slotted spoon. Set a timer for 6-7 minutes if you want runny yolks (perfect for that soft-boiled texture) or 8-9 minutes for slightly firmer, jammy yolks. Boil for 10 mins for a hard-boiled centre.
  • While the eggs are boiling, prepare an ice bath (a bowl of cold water with ice cubes, or an ice pack to save on ice cubes!)
  • As soon as the timer goes off, immediately transfer the eggs to the ice bath. Let them sit for at least 5 minutes to stop the cooking process and make the eggs easier to peel.
  • Once cooled, gently tap the eggs on a hard surface and peel them under running water for a clean, smooth peel.

2. After peeling the eggs,  score the surface of them lightly and toss in turmeric and a pinch of salt.

3. In a frying pan, heat up the 1 tbsp cooking oil and lightly cook the eggs for 2-3 minutes, then remove and set aside.

4. To the same pan, add in the chopped onion, garlic, ginger and chillies and sauté 2-3 minutes until fragrant. Create some space in the centre of the pan and add 1 tbsp of oil along with the cumin coriander seeds, garam masala and chilli flakes, and cook for 60 seconds to temper the spices.

5. To the aromatics and spices, add the tomatoes and combine, then followed by the yogurt. Adjust the consistency with a little water, aiming for a smooth and luscious sauce, before adding the eggs back in the pan. Simmer for 2-3 minutes on a low heat. Season to taste with salt.

6. Finish with a little chopped fresh coriander and serve with basmati rice. Enjoy piping hot.

Video demonstration

Leave a comment

Like this recipe?

This recipe is featured in my debut cookbook "Have You Eaten?", if you liked this recipe, then I'd encourage you to buy my cookbook for even more exclusive and delicious recipes!