Paneer Butter Masala

Easy-peasy restaurant-style paneer butter masala or paneer makhani recipe! This crowd-pleaser paneer butter masala is a nut-free and semi-homemade recipe, and you can even make it during busy weekdays.


Paneer Butter Masala






40 M




Easy-peasy restaurant-style

– 1 lb paneer block – 1.5 cup water plus hot water for soaking the paneer To Grind- – 1 medium-sized onion approx 130 grams chopped – 1 tomato approx 120 grams, chopped – 1 tbsp ginger-garlic paste Other Ingredients- – 1.5 tbsp butter – 2 bay leaves dried ones – 1 cup tomato puree – 2 tsp salt or to taste – ¾ tsp red chili powder heaped or to taste – 1 tsp sugar or to taste – ¼ tsp garam masala – 1 cup heavy cream a half-pint pack – 1 tbsp cilantro chopped – 1 tbsp dried fenugreek leaves kasoori methi Measurement details: 1 cup = 240ml; 1 tbsp = 15ml; 1 tsp = 5ml.

You will need:


Simple & easy-to-follow

Chop and soak the paneer:  – Cut the paneer into shapes according to your preference. If it’s for a party or get-together, I prefer this triangle shape.

Step 1

Step 2

– Soak this paneer in hot water until the gravy is ready or for about 30 minutes. Soaking softens the paneer. If you are using homemade paneer and if it’s fresh, skip this step

Prepare the tomato-onion paste: – In a mixer jar, add the chopped onion, tomato, and the ginger-garlic paste as well. Blend it into a smooth paste. No need to add any water.

Step 3

Step 4

Prepare the paneer masala: – Heat the pan or kadai and add the butter. Let it melt.  – When the butter melts, add the bay leaves and saute for 20 seconds or so. Then add the ground onion-tomato mix.

– Cook thoroughly until the raw smell goes off, and all the moisture is absorbed, as shown in the picture. This is an important step. Make sure you cook this paste until the moisture is absorbed. It usually takes about 8 to 10 minutes over medium heat.

Step 5

Step 6

– Now add the tomato puree and 1.5 cups of water. Mix well.

– Add the salt, sugar, red chili powder, and garam masala. Mix thoroughly.

Step 7

Step 8

– Cook for 5 minutes and add all the paneer. Gently mix.

– Then add the cream right away and mix thoroughly.

Step 9

Step 10

– Reduce the heat to low and let it simmer for 4 to 5 minutes.

– As the bubble starts to form, turn off the heat. Crush the fenugreek leaves and add it.

Step 11

Step 12

– Garnish with cilantro and serve with your favorite Indian flat-bread or rice.

Shahi Paneer






Paneer Do Pyaza

Hello all, I am Srividhya, the person behind Vidhya's Vegetarian Kitchen. My blog is all about vegetarian and vegan food with unique and exciting recipes from all over the world.

Did you enjoy this recipe? Share this story!