Fullmeals.
HomeExplore RecipesPantry MatchSurprise MeShopping ListHow it Works
HomeExplore RecipesPantry MatchSurprise MeShopping ListMy FavoritesHow it Works

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Youtube Video Now
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

Paneer Butter Masala – Restaurant Style

Ready in

55 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

35 min

Serving

4 People

Calories / Serving

~550 kcal
Recipe by Spice & Sizzle Kitchen on YouTube

Recipe Summary

  • This rich and creamy Paneer Butter Masala recipe brings the authentic taste of Indian restaurants right to your kitchen. Featuring soft paneer cubes simmered in a luscious tomato-cashew gravy, it's a perfect vegetarian main course that's both comforting and flavorful. Enjoy it with naan, roti, or rice for a complete meal.
Adjust servings
Tap an ingredient to mark it ready0 of 20 ready

All Ingredients - Main Ingredients

  1. Paneer 250 grams
  2. Butter 3 tablespoons
  3. Oil 1 tablespoon
  4. Onion 1 large, chopped
  5. Ginger-Garlic Paste 1 tablespoon
  6. Tomatoes 3 medium, chopped
  7. Cashews 15-20, soaked
  8. Water 1/2 cup
  9. Fresh Cream 1/4 cup
  10. Kasoori Methi (Dried Fenugreek Leaves) 1 teaspoon
  11. Coriander Leaves 2 tablespoons, chopped

All Ingredients - Spices

  1. Bay Leaf 1
  2. Cinnamon Stick 1 inch
  3. Green Cardamom 2
  4. Turmeric Powder 1/2 teaspoon
  5. Red Chili Powder 1 teaspoon (or to taste)
  6. Coriander Powder 1 tablespoon
  7. Garam Masala 1/2 teaspoon
  8. Sugar 1 teaspoon
  9. Salt to taste

🍳Tools You'll Need

  • Pan
  • Blender
  • Strainer
🔄Don't have an ingredient? Try these swaps7 tips
  • No Paneer?

    • Extra-firm tofu, pressed and cubed — Pan-fry first for closer texture.
    • Halloumi — Saltier; reduce added salt.
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom

⚠ Contains Allergens

dairynuts

Step-by-Step Instructions

Step 1: Prepare Paneer

Cut 250 grams of paneer into 1-inch cubes. You can lightly pan-fry them in a little butter until golden brown on all sides for , or use them directly. Set aside.

Step 2: Sauté Aromatics

In a large pan, heat 1 tablespoon of oil and 1 tablespoon of butter over medium heat. Add 1 bay leaf, 1-inch cinnamon stick, and 2 green cardamoms. Sauté for until fragrant. Add 1 large chopped onion and cook for until it turns translucent and light golden.

Step 3: Add Ginger-Garlic and Tomatoes

Add 1 tablespoon of ginger-garlic paste and cook for until the raw smell disappears. Then, add 3 medium chopped tomatoes and 15-20 soaked cashews. Mix well and cook for , stirring occasionally, until tomatoes soften and release their juices.

Step 4: Cook Dry Spices

Add 1/2 teaspoon turmeric powder, 1 teaspoon red chili powder, 1 tablespoon coriander powder, and salt to taste. Mix thoroughly and cook for , adding a splash of water if needed, until the spices are well combined and the oil starts to separate from the mixture.

Step 5: Blend the Gravy Base

Remove the pan from heat and let the mixture cool down slightly for . Remove the bay leaf and cinnamon stick. Transfer the mixture to a blender, add 1/2 cup of water, and blend into a very smooth paste. Strain the paste through a fine-mesh sieve back into the pan for an extra smooth gravy, pressing with a spoon to extract all liquid.

Step 6: Simmer the Gravy

Place the pan back on medium-low heat. Add 2 tablespoons of butter to the strained gravy. Bring it to a gentle simmer, stirring continuously for , until the gravy thickens and the butter melts and incorporates, and a slight sheen appears on top.

Step 7: Finish the Dish

Add the prepared paneer cubes, 1/2 teaspoon garam masala, 1 teaspoon sugar, and 1 teaspoon crushed kasoori methi. Mix gently. Finally, stir in 1/4 cup of fresh cream. Cook for just , ensuring the gravy doesn't boil vigorously after adding cream. Garnish with 2 tablespoons of fresh chopped coriander leaves.

Step 8: Serve

Serve hot with naan, roti, or steamed basmati rice.

Pro Tips

• For a smoother gravy, blend the onion-tomato mixture thoroughly until no chunks remain.

• Adjust the amount of sugar and cream according to your preference for sweetness and richness.

• Always add cream at the end and don't boil the gravy too much after adding it to prevent curdling.

Recipe Variations

• Add some finely chopped bell peppers along with onions for extra crunch and flavor.

• Replace paneer with tofu for a vegan version, ensuring to use plant-based cream and butter.

• For a spicier kick, add a slit green chili or a pinch more red chili powder.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Similar Recipes

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Authentic Rajma Masala
View Recipe

Authentic Rajma Masala

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

One Pot Rajma - Yummy Ever
View Recipe

One Pot Rajma - Yummy Ever

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Pyaaz Paratha Recipe
View Recipe

Pyaaz Paratha Recipe

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Paneer Bhurji – Indian Style
View Recipe

Paneer Bhurji – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Gujarati Special Methi Bhaji No Sheero
View Recipe

Gujarati Special Methi Bhaji No Sheero

Cuisine

Indian · Gujarati

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Aloo Poori Recipe - Indian Street Food
View Recipe

Aloo Poori Recipe - Indian Street Food

Cuisine

Indian · North Indian

Prep + Cook Time

3 hr

Difficulty Level

Medium