Egg Butter Masala Recipe (Egg Makhani)
Egg Butter Masala (Egg Makani) is a rich, creamy curry in which fried hard-boiled eggs are simmered in a buttery, tomato-based gravy. Here is how to make it.
You may like more egg recipes: Akuri, Kolhapuri Egg Curry, Egg Masala, Kerala Egg Curry, and Chettinad Egg Curry.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes
Table of Contents
I had guests yesterday who did not eat non-veg, but were fine with eggs. So, I quickly made my tried-and-tested butter masala gravy and added eggs to it instead of the classic paneer or chicken. It was a hit with them, and the bowl was licked clean in no time. In this post, I am sharing my easy recipe to make this dish.
About Egg Butter Masala
Egg Butter Masala (Egg Makani) is a delicious North Indian curry in which pan-fried hard-boiled eggs are simmered in a rich, buttery, and luscious onion-tomato gravy. It comes together in under 45 minutes using a few simple ingredients.
It is like everyone’s favorite Paneer Butter Masala, but with eggs instead of paneer. The rich, creamy, and tomatoey gravy pairs very well with boiled eggs.
Egg Makhani is a perfect dish for special meals. Serve it with flaky Lachha Paratha, Butter Naan, Peshwari Naan, or Jeera Rice accompanied by a side of Lachha Onion and lemon wedges. You can also serve it with phulka, plain rice, or even biryani.
Ingredients
Eggs – Try to use organic free-range eggs. If not, any eggs will do.
Butter – As the name suggests, this curry is prepared in butter, making it extra rich and indulgent. Use salted or unsalted butter.
Cashew Nuts give the curry a rich and creamy texture. You can also use soaked almonds as an alternative to cashew nuts.
Spice Powders – This egg makhani curry uses only two spice powders: Kashmiri red chili powder and garam masala. Kashmiri red chili powder gives it that beautiful red color without making it too spicy.
Unsweetened Heavy Cream – It makes the curry even richer and creamier.
Others – You will also need red onions, fresh tomatoes, ginger-garlic paste, salt, Kasuri methi, and oil.
How To Make Egg Makhani
Boil the Eggs
Step 1: Heat 3-4 cups of water in a pot over high heat.
Step 2: Lower 6 eggs in the pot and let the water come to a rolling boil.
Step 3: Reduce the heat to low and boil the eggs for 8 minutes. Do not overcook the eggs; otherwise, they will become too hard when you cook them again with the curry.
Step 4: Drain the water and run the eggs under cold water.
Step 5: Peel the eggs and wipe them with paper towels. Prick them all over using a toothpick.
Fry The Eggs
Step 6: Heat 3 tablespoon of oil in a frying pan over medium heat.

Step 7: Add the eggs to the pan and fry until golden brown on all sides. Keep turning the sides while frying frequently.

Step 8: Remove the eggs from the pan and set them aside.

Make The Curry
Step 9: Add 3 tablespoon butter to the same pan and heat over medium-high heat.

Step 10: Once the butter is melted and slightly hot, add 2 teaspoon ginger garlic paste and fry for 4-5 seconds.

Step 11: Add ยฝ cup of chopped red onions and cook until translucent (4-5 minutes), stirring frequently.

Step 12: Now add 1 cup of chopped tomatoes and cook for 3-4 minutes, stirring frequently.

Step 13: Remove the pan from the heat and let the mixture cool down completely.
Step 14: Transfer the cooled mixture to a blender, along with 15-18 soaked cashew nuts and ยผ cup of water, and blend to create a smooth paste.


Step 15: Heat the remaining 1 tablespoon butter in the same pan over medium heat.

Step 16: Add the ground paste along with the following ingredients.
- 2 teaspoon Kashmiri red chili powder
- ยฝ teaspoon garam masala
- ยฝ teaspoon salt
Step 17: Add a cup of water and mix well. Cook for 2-3 minutes.

Step 18: Now, add 2 tablespoons of unsweetened heavy cream and 1 teaspoon of honey, and cook for 1 minute.

Step 19: Add the fried eggs to the gravy and cook for a minute.

Step 20: Add 1 teaspoon Kasuri methi and mix well.
Step 21: Check for salt and add more if required.

Step 22: Serve hot.

Storage Suggestions
Anda Butter Masala curry can be stored for 3-4 days in an airtight container in the refrigerator. Do not reheat in a microwave, as the eggs may burst due to pressure. Reheat it in a pan over low heat, allowing the eggs to warm up evenly from the inside.
If you want to freeze it, then freeze only the gravy. Once you are ready to serve, thaw the gravy to room temperature, add boiled eggs, and heat well.
Other Indian Curry Recipes We Recommend
Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, and Instagram for all of the latest updates.

Egg Butter Masala Recipe (Egg Makhani)
Ingredients
- 5-6 large eggs
- 3 tablespoons oil
- 4 tablespoons butter (salted or unsalted, divided)
- 2 teaspoons ginger garlic paste
- ½ cup chopped onions
- 1 cup chopped tomatoes
- 15-18 cashew nuts (soaked in hot water for 30 minutes)
- 2 teaspoons Kashmiri red chili powder
- ½ teaspoon garam masala powder
- ½ teaspoon salt (or to taste)
- 2 tablespoons unsweetened heavy cream
- 1 teaspoon honey
- 1 teaspoons Kasuri methi
Instructions
Boil The Eggs
- Heat 3-4 cups of water in a pot over high heat.
- Lower the eggs in the pot and let the water come to a rolling boil
- Reduce the heat to low and boil the eggs for 8 minutes.
- Drain the water and run the eggs under cold water.
- Peel the eggs and wipe them with paper tissues. Prick them all over using a toothpick.
Fry The Eggs
- Heat oil in a frying pan over medium heat.
- Add the eggs to the pan and fry until golden brown from all the sides. Keep turning the sides while frying frequently.
- Remove the eggs from the pan and set them aside.
Make The Curry
- Add 3 tablespoon butter to the same pan and heat over medium-high heat.
- Once the butter is melted and slightly hot, add ginger garlic paste and fry for 4-5 seconds.
- Add onions and cook until they turn translucent (4-5 minutes), stirring frequently.
- Now add the tomatoes and cook for 3-4 minutes, stirring frequently.
- Remove the pan from the heat and let the mixture cool down completely.
- Transfer the cooled mixture to a blender along with soaked cashew nuts and ¼ cup water and blend to make a smooth paste.
- Heat the remaining 1 tablespoon butter in the same pan over medium heat.
- Add the ground paste along with Kashmiri red chili powder, garam masala and salt.
- Add 1 cup of water and mix well. Cook for 2-3 minutes.
- Now add heavy cream and honey and cook for a minute.
- Add the fried eggs to the gravy and cook for a minute.
- Add kasuri methi and mix well.
- Check for salt and add more if required.
- Serve hot.






Thank you for Egg butter masala recipe. It came out really well.
Thnx for trying ๐