CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

This Egg Butter Masala is a rich, comforting Indian curry built around boiled eggs and a smooth tomato-onion gravy.
The sauce gets its luxurious texture from soaked cashews, sautéed vegetables, and a generous amount of salted butter, creating a creamy consistency without changing the simple character of the dish.
Garlic, ginger, bay leaf, red chili powder, garam masala, and kasuri methi bring warmth and gentle spice, while the tomato base adds a pleasant savory tang.
The preparation begins by softening onions and tomatoes in butter, then cooking them with garlic, ginger, and soaked cashews.
Once cooled, this mixture is blended with water and strained to create a particularly smooth gravy.
The strained sauce is then returned to the pan, enriched with more butter, seasoned with aromatic spices, and simmered before the boiled eggs are added.
The eggs absorb some of the flavorful sauce as they finish cooking in the curry.
With its creamy texture, buttery richness, tender boiled eggs, and fragrant Indian spices, this curry makes a satisfying lunch or dinner.
It is especially well suited to serving alongside Whole Wheat Lachha Paratha or Jeera Rice, just as the source recipe recommends.

Bold Egg Butter Masala
Ingredients
Equipment
Method
- Soak the Cashews: Place the 20 cashew nuts in hot water and soak them for 30 minutes. Drain thoroughly after soaking and set the softened cashews aside.
- Boil the Eggs: Boil the 4 eggs, then allow them to cool. Crack and remove the shells from the cooled eggs, and keep the peeled eggs aside.
- Sauté the Onion Tomato Base: Heat a kadhai and add 2 tablespoons of the butter. Once the butter melts, add the finely chopped onions and cook until they turn pinkish. Add the chopped tomatoes and sauté until they become soft and mushy.
- Cook the Aromatics: Add the garlic and ginger to the softened onion-tomato mixture. Sauté until the raw smell of the garlic disappears, then add the soaked cashews and mix everything together.
- Cool and Blend: Turn off the heat and allow the sautéed mixture to cool. Transfer it to a blender or mixer grinder, add 1 cup water, and blend until smooth.
- Strain the Gravy: Pass the blended mixture through a strainer into a suitable bowl or container. Use a spoon to press the mixture firmly against the strainer so the gravy passes through completely. Discard the remaining tomato seeds and residue.
- Temper the Gravy Base: Return the kadhai to the heat and add 1 tablespoon butter. Add the bay leaf and ginger-garlic paste, then fry for 1 minute.
- Simmer the Gravy: Pour the strained gravy into the kadhai and mix thoroughly. Add another 2 tablespoons butter and simmer the gravy for 10 minutes.
- Season the Curry: Add the red chili powder, garam masala powder, and kasuri methi. Mix well so the spices are evenly incorporated into the gravy.
- Add the Eggs: Add the peeled boiled eggs to the seasoned gravy and simmer for 5 minutes, allowing the eggs to warm through and absorb the flavors. Add salt to taste.
- Garnish the Curry: Garnish the finished Egg Butter Masala with chopped coriander leaves or fresh cream, if desired.
- Serve: Serve the Egg Butter Masala warm alongside Whole Wheat Lachha Paratha or Jeera Rice.
Notes
- Soak the cashews in hot water for 30 minutes before using them so they soften properly for blending.
- Allow the sautéed onion-tomato mixture to cool before blending.
- Straining the blended gravy removes the tomato seeds and remaining solids, giving the curry its smooth texture.
- Press the blended mixture firmly through the strainer with a spoon so as much gravy as possible passes through.
- The recipe uses salted butter, so add additional salt gradually and adjust it to taste at the end.
- Simmer the strained gravy for the full 10 minutes before adding the spices and eggs.
- Let the boiled eggs simmer in the finished gravy for 5 minutes so they become well coated with the seasoned sauce.
Chef’s Secret
The key to achieving the smooth, rich texture of this Egg Butter Masala is giving the blended gravy enough attention during straining.
After blending the cooked onion, tomato, garlic, ginger, and cashews with water, press the mixture firmly against the strainer with the back of a spoon rather than simply letting it drain on its own.
This helps extract the flavorful, creamy portion while leaving the tomato seeds and coarse residue behind.
Since the recipe uses salted butter, wait until the gravy has simmered and the spices and eggs have been added before adjusting the salt.
This makes it easier to control the final seasoning without accidentally making the buttery curry too salty.
Serving Suggestions
Serve the Egg Butter Masala warm alongside Whole Wheat Lachha Paratha or Jeera Rice for a satisfying Indian lunch or dinner.
The smooth, buttery gravy works especially well spooned over rice, while paratha can be used to scoop up the sauce and tender egg pieces.
For finishing, chopped coriander leaves or a little fresh cream can be added as suggested in the original recipe.
Keep the garnish simple so the tomato, cashew, butter, and aromatic spices remain the focus of the dish.
Conclusion
Egg Butter Masala brings together boiled eggs, a silky tomato-onion gravy, cashews, butter, and aromatic Indian spices in one comforting curry.
The blended and strained sauce gives the dish a smooth texture, while kasuri methi and garam masala add depth and fragrance.
With its rich gravy and tender eggs, it makes a flavorful meal served alongside paratha or Jeera Rice.
The straightforward preparation also makes it a practical choice when you want a hearty Indian curry centered around familiar pantry ingredients.

