Makhani Sauce Recipe: Rich Tomato Sauce in 30 Minutes

This makhani sauce recipe gives you a rich, smooth, buttery tomato sauce that you can use for paneer, chicken, vegetables, tofu, or other dishes. The sauce gets its signature body from tomatoes, cashews, butter, and cream, while a little sugar and dried fenugreek help balance the tomato flavor.

Makhani Sauce Recipe

Makhani Sauce at a Glance

DetailWhat to Expect
Prep time10 minutes
Cook time25–30 minutes
TextureSmooth, creamy, and velvety
FlavorButtery, mildly spiced, slightly sweet
Main ingredientsTomatoes, butter, cashews, cream
Best forPaneer, chicken, vegetables, tofu
Serving ideasRice, naan, roti, or paratha
Ingredients for Makhani Sauce Recipe

Ingredients Required

IngredientPurpose
Ripe tomatoesProvide the main flavor and color
CashewsAdd body and natural creaminess
ButterGives the sauce its rich makhani character
Fresh creamCreates a smooth, luxurious finish
Ginger and garlicBuild the savory base
Kashmiri chili powderAdds color and gentle warmth
Garam masalaAdds depth
SugarBalances tomato acidity
Kasuri methiAdds the distinctive finishing aroma
SaltBrings the flavors together
WaterHelps cook and blend the sauce

Ripe red tomatoes are particularly useful because they provide better color and a naturally sweeter tomato flavor. Cashews are commonly used to give makhani gravy its creamy body.

How to Make Makhani Sauce

1. Cook the Tomatoes and Cashews

Add chopped ripe tomatoes and cashews to a saucepan with enough water to soften them. Cook until the tomatoes become completely tender and the cashews are soft. Do not rush this stage. The softer the ingredients become, the easier they will be to blend into a smooth sauce.

Cooking tomoatoes

2. Blend Until Smooth

Let the cooked mixture cool slightly, then transfer it to a blender. Blend until completely smooth. For an especially silky sauce, pass the puree through a fine-mesh sieve. This removes tomato seeds, skins, and any remaining cashew particles, giving you the smooth texture associated with makhani gravy.

blending tomatoes

3. Start the Butter Base

Melt some butter in a clean saucepan over medium heat. Add ginger and garlic and cook briefly until fragrant. Add the blended tomato mixture and stir carefully. Tomato sauces can splatter as they reduce, so keep the heat controlled rather than cooking the sauce aggressively.

Start the Butter Base

4. Add the Spices

Stir in Kashmiri chili powder, garam masala, salt, and a small amount of sugar. Let the sauce simmer gently so the flavors have time to come together. Taste at this point. If the tomatoes are particularly sharp, a little extra sugar can help balance the acidity, but add it gradually.

adding spices

5. Finish with Butter, Cream and Methi

Once the sauce has thickened, lower the heat and add cream. Stir in the remaining butter and crushed kasuri methi. Cook gently for another minute or two. Avoid prolonged cooking after adding the cream because the sauce can become unnecessarily thick.

Butter, Cream and Methi

What Should Makhani Sauce Taste Like?

A good makhani sauce should taste rich but balanced, rather than simply buttery or sweet. You should notice the tomato first, followed by creamy richness, gentle spice, and the distinctive aroma of kasuri methi. If the sauce tastes too acidic, add a small amount of sugar. If it feels too rich, a little extra tomato or water can help loosen the flavor. Always make small adjustments and taste as you go.

thick Makhani Sauc

How Thick Should Makhani Sauce Be?

The ideal consistency depends on what you are making. For paneer or chicken, the sauce should be thick enough to coat the main ingredient while remaining easy to spoon over rice or bread. If it becomes too thick, add a little warm water or cream and stir over low heat. If it is too thin, simmer it uncovered for a few minutes until some of the excess moisture evaporates.

How to Use Makhani Sauce

Once prepared, makhani sauce becomes a useful base for several meals. Toss it with paneer for paneer makhani, add cooked chicken for butter chicken, or use it with vegetables or tofu for a meat-free option. You can also use it to make creamy makhani sauce pasta for a tomato-based pasta dish with Indian-inspired flavors. Makhani gravy is commonly used as a base for dishes such as paneer makhani, butter chicken, and vegetable preparations. Serve the finished dish with naan, roti, paratha, or rice. The creamy sauce also works particularly well with ingredients that have been grilled, roasted, or pan-seared because their browned surfaces give the sauce something flavorful to cling to.

Common Makhani Sauce Problems

Too acidic: Add a small amount of sugar and taste again.

Too thick: Stir in warm water or a little cream.

Too thin: Simmer uncovered until it reaches the consistency you want.

Not smooth enough: Blend longer and strain the sauce through a fine sieve.

Too sweet: Add a little more tomato puree and balance with salt and spices.

Too rich: Loosen it with a small amount of water or tomato puree rather than adding more cream.

FAQs

Can I make makhani sauce without cream?

Yes. Cashews provide considerable richness and body, so you can reduce or omit the cream. The finished sauce will be slightly different but can still be smooth and creamy.

Why is my makhani sauce not smooth?

The most common reason is that the tomatoes or cashews were not cooked until soft enough, or the mixture was not blended thoroughly. Straining the blended sauce can make a significant difference.

Can I use canned tomatoes?

Yes. Canned tomatoes can be convenient, especially when fresh tomatoes are not very ripe. You may need to adjust the sugar depending on their acidity.

Can I make makhani sauce ahead of time?

Yes. Makhani gravy can be prepared as a base and used later. If you plan to store or freeze the sauce, it is often better to add cream when you are reheating it for the final dish.

Final Thoughts

This makhani sauce recipe is worth learning because the same silky tomato base can turn simple ingredients into a rich, satisfying meal. Focus on softening the tomatoes and cashews, blending thoroughly, balancing the acidity, and finishing gently with butter, cream, and kasuri methi. Once the base is ready, you can use it with paneer, chicken, vegetables, or tofu and serve it with your favorite Indian bread or rice.

Scroll to Top