Quick Egg Curry (Best Version EVER!) Recipe
Introduction
This quick egg curry is a rich and flavorful dish that’s perfect for any meal. Creamy, mildly spiced, and loaded with aromatic ingredients, it’s an easy way to elevate simple eggs into something special.

Ingredients
- 1/2 tbsp vegetable oil
- 75 g salted butter
- 6 garlic cloves, minced
- 2 inches fresh ginger, finely chopped or minced
- 400 g chopped tomatoes
- 1/2 tsp turmeric
- 1 tsp chilli powder (adjust to spice preference)
- 1/4 tsp ground black pepper
- 200 ml single cream
- 1 tsp garam masala
- 6 eggs (adjust quantity as desired)
- Fresh coriander, roughly chopped
- Fresh red chillies, finely sliced
Instructions
- Step 1: Place a deep-based pan over medium heat and add the vegetable oil and butter. Let the butter melt and bubble lightly.
- Step 2: Add the minced garlic and chopped ginger to the pan. Fry for 5 minutes, stirring occasionally until fragrant.
- Step 3: Stir in the chopped tomatoes and 200 ml water (to rinse out the can). Bring to a boil, then reduce to a simmer. Add a big pinch of flaky salt, chilli powder, turmeric, and ground black pepper. Let it simmer for 10 minutes.
- Step 4: Pour in the single cream and stir well to combine.
- Step 5: Sprinkle in the garam masala, stir, then season to taste. Keep simmering gently on low heat while preparing the eggs.
- Step 6: Boil the eggs in boiling water for 6 minutes. Transfer them immediately to a bowl of cold water, then peel the eggs carefully.
- Step 7: Add the peeled eggs to the curry pan and spoon the sauce over them. Cook together for 1 more minute to allow flavors to meld.
- Step 8: Divide the curry between 3 to 4 bowls. Garnish with fresh coriander and sliced red chillies. Serve with rice, naan, or your favorite sides.
Tips & Variations
- For a richer flavor, substitute single cream with coconut milk or double cream.
- Adjust the chilli powder amount to suit your spice tolerance—you can always add fresh chillies later for extra heat.
- If you prefer softer eggs, boil for 4–5 minutes instead of 6.
- Add a squeeze of lemon juice at the end for a fresh tangy finish.
Storage
Store leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until warmed through. Eggs can sometimes firm up after refrigeration but will remain tasty.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use boiled eggs cooked differently?
Absolutely. You can use soft, medium, or hard-boiled eggs depending on your preference. Cooking times vary between 4 to 10 minutes for different yolk consistencies.
Is this curry suitable for freezing?
It’s best to avoid freezing due to the cream and eggs, as the texture may change when thawed. Instead, store leftovers in the fridge and consume within a few days.
Print
Quick Egg Curry (Best Version EVER!) Recipe
- Total Time: 35 minutes
- Yield: 3–4 servings 1x
Description
This quick egg curry is a flavorful and comforting Indian-inspired dish featuring boiled eggs simmered in a rich, spiced tomato and cream-based sauce. Ready in under 40 minutes, it combines aromatic garlic and ginger with warm spices like turmeric, garam masala, and chili to deliver the best version of a classic egg curry that’s perfect for a hearty meal.
Ingredients
Base Ingredients
- 1/2 tbsp vegetable oil
- 75 g salted butter
- 6 garlic cloves (minced)
- 2 inches fresh ginger (finely chopped or minced)
- 400 g chopped tomatoes
- 200 ml water (for rinsing tomato can)
Spices & Seasonings
- 1/2 tsp turmeric
- 1 tsp chilli powder (adjust to taste)
- 1/4 tsp ground black pepper
- 1 tsp garam masala
- Big pinch of flaky salt
Dairy & Eggs
- 200 ml single cream
- 6 eggs (more if desired)
Garnish
- Fresh coriander (roughly chopped)
- Fresh red chillies (finely sliced)
Instructions
- Melt butter and oil: Place a deep-based pan on medium heat and add 1/2 tbsp vegetable oil and 75 g salted butter. Allow the butter to melt and bubble lightly before proceeding.
- Sauté aromatics: Add minced garlic and finely chopped or minced ginger to the melted butter and oil. Fry for about 5 minutes, stirring occasionally, until fragrant and aromatic.
- Add tomatoes and spices: Pour in 400 g chopped tomatoes along with 200 ml water used to rinse the can. Bring to a boil, then reduce to a simmer. Season with a big pinch of flaky salt, 1 tsp chilli powder, 1/2 tsp turmeric, and 1/4 tsp ground black pepper. Simmer for 10 minutes to develop the curry base.
- Add cream: Stir in 200 ml single cream to the simmering curry sauce and combine well.
- Finish seasoning: Sprinkle in 1 tsp garam masala, stir to combine, and adjust salt or spices to taste. Keep the curry simmering on low heat.
- Boil eggs: Place 6 eggs in boiling water and cook for 6 minutes for a soft to medium-boiled texture. Immediately transfer eggs to a bowl of cold water to stop cooking, then peel them carefully.
- Combine eggs with curry: Add the peeled eggs into the curry sauce and spoon the curry over them. Cook together for 1 more minute to integrate flavors.
- Serve: Divide the egg curry into 3-4 bowls. Garnish with roughly chopped fresh coriander and finely sliced fresh red chillies. Serve with rice, naan, or your favorite sides.
Notes
- Adjust chili powder to your preferred spice level.
- Boil eggs to your liking; 6 minutes ensures a slightly soft yolk, but cook longer for firmer yolks.
- Using salted butter adds some saltiness, so taste the curry before adding extra salt.
- Single cream adds richness; you can substitute with coconut milk for a dairy-free version.
- Leftover curry tastes great the next day as flavors continue to meld.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Keywords: egg curry, quick curry, Indian egg recipe, spicy egg curry, tomato egg curry, creamy curry, easy dinner, Indian comfort food

