Paneer Butter Masala: The Ultimate Guide

Butter Paneer Masala Recipe

Paneer butter masala is a popular Indian dish made with paneer (Indian cottage cheese), butter, and a tomato-based sauce. It is a rich and flavorful dish that is perfect for a special occasion or a weeknight meal.

This recipe is for an easy version of paneer butter masala that is perfect for beginners. It is still full of flavor, but it is not as difficult to make as some other recipes.


To make the paneer butter masala, you will need the following ingredients:

  • 1 pound paneer, cut into 1-inch cubes
  • 1 tablespoon oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, minced
  • 2 tomatoes, chopped
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon red chili powder
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon garam masala
  • 1/4 cup heavy cream
  • 1/4 cup chopped cilantro leaves

How to make the Paneer Butter Masala Sauce?

To make the sauce, heat the oil in a large saucepan over medium heat. Add the cumin seeds and let them sizzle for a few seconds. Add the onion and cook until softened, about 5 minutes. Add the garlic, ginger, and tomatoes and cook until the tomatoes are softened, about 10 minutes. Add the red chili powder, garam masala, turmeric powder, and salt and cook for 1 minute more. Stir in the heavy cream and bring to a simmer. Add the paneer cubes and cook until heated through, about 5 minutes. Garnish with cilantro leaves and serve with rice or naan.


Here are some tips for making the perfect paneer butter masala:

  • Use fresh, high-quality ingredients.
  • Don’t overcook the paneer. It should be soft and chewy, not rubbery.
  • Stir the sauce frequently to prevent it from burning.
  • Serve the paneer butter masala with naan, rice, or roti.


There are many different variations of paneer butter masala, depending on the region of India where it is made. Some common variations include:

  • Adding vegetables such as potatoes, carrots, or peas to the dish
  • Using a different type of paneer, such as cottage cheese or tofu
  • Using a different type of spice blend, such as garam masala or chaat masala
  • Adding a different type of liquid, such as cream or coconut milk

Feel free to experiment with different variations until you find one that you like best!

Nutrition Facts

One serving of paneer butter masala contains approximately the following nutrients:

  • Calories: 350
  • Fat: 20g
  • Carbohydrates: 15g
  • Protein: 20g
  • Fiber: 5g
  • Iron: 2mg
  • Calcium: 200mg

This dish is a good source of protein, calcium, and iron. It is also a good source of vitamins A and C.


Q: Can I use another type of cheese instead of paneer?

A: Yes, you can use any firm, fresh cheese that you like. Some good options include ricotta, feta, or goat cheese.

Q: Can I make this dish ahead of time?

A: Yes, you can make the paneer butter masala ahead of time and reheat it before serving. To reheat, simply add the cooked dish to a saucepan over low heat and stir until warmed through.

Q: What are some variations on this recipe?

A: There are many different variations on this recipe. Some popular variations include adding vegetables such as carrots, peas, or bell peppers; using different spices such as garam masala or cumin; or serving the dish with naan, rice, or roti.

Q: How do I store paneer butter masala?

A: Paneer butter masala can be stored in the refrigerator for up to 3 days. To store, simply place the cooled dish in an airtight container.

Q: How do I reheat paneer butter masala?

A: To reheat paneer butter masala, simply add the cooled dish to a saucepan over low heat and stir until warmed through.


Paneer butter masala is a delicious and flavorful dish that is perfect for a weeknight meal. It is easy to make and can be customized to your liking. Serve it with rice, naan, or roti for a hearty and satisfying meal.