Paneer butter masala is a rich, creamy, cashew-based curry that’s hearty and satisfying!

If you’ve ever wondered, “is there a vegetarian version of butter chicken?” this paneer butter masala is it!

Jump to Recipe

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

What is Paneer?

Paneer is a common ingredient in Indian dishes like this paneer butter masala; it is essentially a firm cottage cheese that doesn’t melt upon heating like other cheeses. The texture resides somewhere between a block of firm cheese and tofu, and is similar to halloumi.

paneer butter masala

How Do I Get the Perfect Creamy Texture?

The secret to the perfect paneer butter masala is the thick creamy texture which comes from cashews. The key is to let the cashews simmer in the dish for 25-30 minutes so that when you blend the sauce with your immersion blender, the cashews will emulsify a lot easier.

paneer butter masala

Paneer Butter Masala – Ingredient Breakdown:

If you want to make the best paneer butter masala, make sure you have the following ingredients:

  • Butter
  • Onions
  • Ginger 
  • Garlic 
  • Garam Masala
  • Kashmiri Red Chili Powder
  • Cumin Powder
  • Turmeric
  • Fenugreek Leaves
  • Pureed Canned Tomatoes
  • Cashews
  • Cream 
  • Paneer 
paneer butter masala

How to Make Paneer Butter Masala

  1. To make your dish, start by sautéing your onions over a medium heat in the butter until they they turn translucent.
  2. Add in your chopped garlic and ginger and cook for another minute or so.
  3. Add in all of your spices and cook for another minute. You may want to turn the heat slightly down to make sure the spices don’t burn. Cook until aromatic.
  4. Then, add in canned tomatoes, salt, and cashews, and let the mixture simmer for 5-7 minutes.
  5. Add in water, bring to simmer, cover your mixture with a lid, and let cook for 25-30 minutes.
  6. Wait for the mixture to cool down, and then mix with an immersion blender.
  7. Strain your blended mixture through a sieve to remove all excess cashew pulp.
  8. Add in your cream, paneer, and sugar, and extra water if needed.
  9. Let mixture simmer for another 10 minutes until paneer is nice and soft.
  10. Finally, garnish your paneer butter masala with cilantro and more cream.
finished recipe

Looking For More Recipes? Check These Out!

How do I make paneer butter masala vegan?

It’s important to use canned coconut milk (preferably full fat) to add the right thick creaminess to this dish. The coconut cream that I mentioned earlier will be the perfect vegan substitute for regular cream; and, paneer can be substituted with baked tofu. I usually bake my tofu at 350 degrees for 30 minutes when I use it in a dish like this. Just chop the tofu into cubes and spread apart on parchment paper before placing into the oven.

What can I use instead of an immersion blender?

If you don’t have an immersion blender, feel free to use a regular blender for your paneer butter masala instead. However, make sure the mixture has completely cooled down before popping it into your blender!

paneer butter masala
VG
(3)

Butter Paneer

prep time :50 minutes
Serves 4

Ingredients

  • 3 tbsp Butter (I used vegan earth balance butter)
  • 1 c Onions Finely chopped
  • 1 tbsp Ginger Crushed/finely chopped
  • 1 tbsp Garlic Finely chopped
  • 1 tsp Garam Masala
  • 1.5 tsp Kashmiri Red Chili Powder
  • 1 1/4 tsp Cumin Powder
  • 1/4 tsp Turmeric
  • 1 tsp Fenugreek Leaves
  • Salt (To taste)
  • 1 c Pureed Canned Tomatoes
  • 25 Cashews
  • 1/2 c Cream (Use coconut cream for vegan version)
  • 300 grams Paneer (Approximately)
  • 1 tsp Sugar (Optional)
  • 1 c Water

Instructions 

  • Start by sautéing your onions in the butter until they they turn translucent. Make sure to keep your heat on medium.
  • Add in your chopped garlic and ginger and cook for another minute or so.
  • Add in your garam masala, chili powder, cumin powder, fenugreek leaves, and turmeric and cook for another minute. You may want to turn the heat slightly down to make sure the spices don't burn. Cook until aromatic.
  • Add in canned tomatoes, salt, and cashews. Let simmer for for 5-7 minutes.
  • Add in water, bring to simmer, cover your mixture with a lid, and let cook for 25-30 minutes. Make sure to keep checking on the mixture every 5 minutes or so to give it a stir and ensure it doesn't stick/burn.
  • Wait for the mixture to cool down, and then mix with an immersion blender, or pop into a regular blender. Do not pour a hot mixture into your blender!! It has to be fully cooled.
  • Strain your blended mixture through a sieve to remove all excess cashew pulp.
  • Add in your cream, paneer, and sugar, and extra water if needed.
  • Let mixture simmer for another 10 minutes until paneer is nice and soft.
  • Garnish with cilantro and more cream.

Still hungry?