Paneer Butter Masala: Creamy Tomato Curry for Weeknights

A Curry Worth Making at Home

There is a reason paneer butter masala shows up on nearly every North Indian restaurant menu. It is rich without being heavy, gently spiced without being hot, and it turns a simple block of paneer into a meal that feels a little special. The sauce is the star: ripe tomatoes cooked down with butter, ginger, garlic, and garam masala, then blended smooth and finished with cream.

The good news is that the restaurant version is not hard to recreate at home. You do not need a tandoor, a long list of specialty spices, or hours of simmering. This recipe uses pantry-friendly ingredients and one pot for the sauce, and it comes together in about 45 minutes.

Serve it with warm naan for scooping, or with basmati rice if you prefer a lighter plate.

Why You Will Love This Recipe

First, the sauce is genuinely smooth. Blending the cooked tomatoes and straining them, if you like an extra-silky finish, removes any rough texture and gives you that velvety restaurant feel. Second, the flavor builds in layers rather than relying on heat. Butter adds richness, tomatoes add brightness, and a small amount of sugar rounds out the acidity without making the curry sweet.

Third, paneer is wonderfully low-maintenance. It does not need marinating, it holds its shape in the sauce, and it soaks up flavor quickly. A brief soak in warm water keeps store-bought paneer soft, which is a small step that makes a real difference.

Ingredients

You will need two groups of ingredients: one for the sauce base and one to finish the curry.

For the sauce

  • 2 tablespoons unsalted butter, plus 1 tablespoon for finishing
  • 1 tablespoon neutral oil
  • 1 medium onion, roughly chopped
  • 4 cloves garlic, roughly chopped
  • 1 tablespoon fresh ginger, roughly chopped
  • 5 medium ripe tomatoes, roughly chopped (about 700 grams)
  • 10 to 12 raw cashews, soaked in warm water for 15 minutes
  • 1 teaspoon Kashmiri red chili powder, for color with mild heat
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala, divided
  • 1 teaspoon sugar
  • 1 teaspoon salt, plus more to taste
  • 1 cup water

For the paneer and finishing

  • 400 grams paneer, cut into 1-inch cubes
  • 1/2 cup heavy cream, plus more for drizzling
  • 1/2 teaspoon dried fenugreek leaves (kasuri methi), crushed
  • Fresh cilantro leaves, for garnish

How to Make Paneer Butter Masala

Step 1: Soften the paneer

If your paneer feels firm straight from the package, place the cubes in a bowl of warm water for 10 minutes while you prepare the sauce. Drain well before using. This keeps the paneer soft instead of chewy after it goes into the hot sauce.

Step 2: Cook the sauce base

Melt 2 tablespoons butter with the oil in a large pan over medium heat. Add the onion, garlic, and ginger, and cook for 5 to 6 minutes until the onion is soft and translucent. Do not brown the onion deeply, or the sauce will taste darker and less fresh.

Step 3: Add tomatoes and cashews

Add the chopped tomatoes, drained cashews, Kashmiri chili powder, cumin, salt, and sugar. Pour in the water, stir, and bring the mixture to a gentle simmer. Cover and cook for 15 minutes, stirring once or twice, until the tomatoes have completely broken down and the cashews are soft.

Step 4: Blend until smooth

Let the mixture cool for about 10 minutes, then blend it until completely smooth. For the silkiest sauce, pass it through a fine strainer back into the pan, pressing with a spoon to get every bit through. This step is optional, but it is worth it if you want a truly restaurant-style texture.

Step 5: Simmer with butter and spices

Return the strained sauce to medium-low heat. Stir in the remaining tablespoon of butter and half a teaspoon of garam masala. Simmer gently for 5 minutes. The sauce should coat the back of a spoon and look glossy. If it feels too thick, add water two tablespoons at a time.

Step 6: Add cream and paneer

Turn the heat to low. Stir in the heavy cream, then add the drained paneer cubes. Simmer very gently for 5 minutes, just long enough for the paneer to warm through and absorb some sauce. Avoid boiling hard at this stage, since high heat can make the cream separate and the paneer tough.

Step 7: Finish and serve

Crush the dried fenugreek leaves between your palms and stir them in with the remaining garam masala. Taste and adjust the salt. Rest the curry for 5 minutes off the heat, then garnish with cilantro and a drizzle of cream. Serve warm with naan, roti, or basmati rice.

Tips for the Best Paneer Butter Masala

Use ripe tomatoes whenever you can. Underripe tomatoes make the sauce sharp, and you will end up adding more sugar to compensate. If fresh tomatoes are not in season, canned whole tomatoes are a good substitute; use one 28-ounce can, drained.

Keep the heat gentle once the cream goes in. Cream-based sauces prefer a low simmer, and patience here is what keeps the sauce smooth. Similarly, do not skip cooling the sauce slightly before blending. Hot liquid expands in a blender, so vent the lid and blend in batches if your blender is small.

Variations to Try

For a vegan version, swap the paneer for extra-firm tofu, pressed and cubed, and use plant-based butter and full-fat coconut cream in place of dairy butter and cream. The sauce method stays the same.

For extra heat, add one chopped green chili with the onions, or increase the chili powder to taste. For a smoky twist, lightly pan-fry the paneer cubes in a little butter until golden on the edges before adding them to the sauce. This adds texture and a toasted flavor that works well with the creamy base.

You can also turn this into a mixed vegetable butter masala by adding peas, diced carrots, or bell peppers to the sauce during the last 10 minutes of simmering. Keep the vegetables tender but not mushy, so the curry still feels fresh.

Make-Ahead and Storage

Paneer butter masala is a good make-ahead curry. Cook the sauce through step 5, cool it completely, and refrigerate it for up to 3 days. When you are ready to serve, reheat it gently, then add the cream and paneer and finish as directed. Making the sauce ahead actually improves the flavor, since the spices have time to settle.

Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat on low heat, adding a splash of water or cream if the sauce has thickened. For longer storage, freeze the sauce without the paneer and cream for up to 2 months, then finish it fresh when you thaw it. Paneer can turn rubbery after freezing, so it is best added fresh.

Serving Ideas

Warm naan is the classic partner, and butter naan or garlic naan both work beautifully. If you prefer rice, basmati rice with a simple cucumber salad on the side keeps the plate balanced. A small bowl of pickled onions adds brightness and contrast.

Frequently Asked Questions

Can I use frozen paneer?

Yes. Thaw it completely in the refrigerator first, then soak the cubes in warm water for 10 minutes before cooking. This restores softness and helps the paneer absorb the sauce instead of staying firm.

Why is my sauce grainy?

A grainy sauce usually means the tomato mixture was not blended long enough, or the cashews were not soft before blending. Blend for a full minute, and strain the sauce if you want a guaranteed smooth finish. Soaking the cashews in warm water also helps them break down completely.

Can I make this curry less rich?

Yes. Use half the butter and reduce the cream to one-third cup, then add a splash of milk to keep the sauce silky. The curry will be lighter but still flavorful. Avoid skipping the butter entirely, since it carries much of the flavor.

Is paneer butter masala spicy?

As written, it is mild. Kashmiri chili powder adds color more than heat, and there is no green chili in the base recipe. If you like heat, add a chopped green chili or a pinch of cayenne, tasting as you go.

What can I serve with paneer butter masala besides naan?

Basmati rice, jeera rice, roti, or paratha all work well. For a lighter meal, serve it with brown rice and a cucumber and tomato salad. The sauce is versatile, so choose whatever you already enjoy with curries.

Share this post
Spread the love

Leave a Comment

👀 Up Next: 25 Cozy Fall Living Room Decor Ideas