• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Yummy Delights

  • Recipes Index
  • Summer Recipes
  • Curry Recipes
  • About Me
menu icon
go to homepage
  • Recipes Index
  • Summer Recipes
  • Curry Recipes
  • About Me
    • Facebook
    • Instagram
    • Tumblr
    • YouTube
  • search icon
    Homepage link
    • Recipes Index
    • Summer Recipes
    • Curry Recipes
    • About Me
    • Facebook
    • Instagram
    • Tumblr
    • YouTube
  • ×
    Home » Recipes » Easy Restaurant-Style Curry Recipes

    Paneer butter masala (restaurant-style) | Easy butter paneer recipe

    Last Updated On: Mar 29, 2020 by Preeti Nayak · 1 Comment

    Jump to Recipe

    Paneer butter masala (also known as butter paneer) is one of the popular paneer dishes that are ordered in many Indian restaurants worldwide.

    My kids love to have paneer dishes whether it is dhaba style paneer masala, shahi paneer, or paneer sandwich.

    close-up of paneer butter masala in a bowl. It is served with a small bowl of salad, roti and a pot full of more curry.
    Jump to:
    • Here's why this recipe works
    • What is paneer butter masala?
    • What are the ingredients of paneer butter masala?
    • Can I make a butter paneer without adding cream?
    • Can you make a paneer butter masala without onion & garlic?
    • How to make Butter Paneer
    • Cooking Tips
    • Storage suggestions
    • Serving suggestions
    • Recipe card for butter paneer
    • Recipe Card

    Among all the paneer dishes, this recipe is simple, quick & no complicated step is involved in making it.

    Here's why this recipe works

    • This paneer gravy recipe tastes exactly the same as served in many Indian restaurants.
    • The recipe includes step by step photos & a recipe video.
    • Even if you are a beginner at cooking, you can make it perfectly at home.
    • Includes cooking tips to make perfect paneer gravy.

    What is paneer butter masala?

    It is also known as butter paneer. Butter paneer masala is a mildly spicy paneer gravy.

    It is made with paneer (cottage cheese) that is cooked in buttery gravy made with onion, tomatoes, cashews & cream.

    The gravy of butter paneer is rich, thick & creamy with silky soft texture & a buttery flavor.

    What are the ingredients of paneer butter masala?

    Ingredients to make paneer butter masala are:

    • Paneer - Also known as Indian cottage cheese. Use fresh homemade paneer to make it. You can also use store-bought Malai paneer to make butter paneer. Malai paneer has a soft texture & tastes delicious. I always use Malai paneer for making most of my Paneer dishes.
    • Butter - It is the main ingredient of the dish. Use a generous amount of butter to make this gravy. You can use either salted or unsalted one. I have used salted butter to make it.
    • Whole spices like bay leaves & green cardamom.
    • Onion, ginger & garlic (you can make it without using onion & garlic)
    • Cashews & cream - It makes the gravy thick, creamier & adds richness to the gravy.
    • Tomatoes - Use red, ripe & juicy tomatoes for making butter paneer. It gives a sweet flavor to the gravy & bright red color too. Do not use sour tomatoes.
    • Kasuri methi (dried fenugreek leaves) & coriander leaves.
    • Kashmiri red chili powder & garam masala powder.

    Can I make a butter paneer without adding cream?

    Yes, you can make it without adding cream. Cream adds a sweet touch and richness to the dish. You can skip adding cream & add ½ teaspoon sugar & it will taste exactly the same.

    You can also add little milk instead of cream.

    The creaminess in the gravy is maintained by cashews. So definitely, you can skip adding cream.

    Can you make a paneer butter masala without onion & garlic?

    Yes, you can make it. Just skip adding onion & garlic & the rest of the recipe will be the same.

    How to make Butter Paneer

    Preparations:

    1. Soak paneer in hot water & keep it aside.
    2. Slice onions, peel garlic & chop ginger & tomatoes.

    Making the gravy paste

    1. Heat 1 teaspoon oil + 1 tablespoon butter in a heavy bottom pan on a low flame.
    2. Saute the whole spices for a minute.
    3. Add onion, ginger & garlic. Saute until onions are lightly golden.
    4. Add cashews, tomatoes & salt. Mix it well.step by step collage for sauteing the whole spices, onion, ginger, garlic, tomatoes & cashews
    5. Cover & cook until tomatoes is soft & pulpy. Switch off the flame.
    6. Let it cool down completely. Discard the bay leaf.
    7. Transfer the contents to a mixer/grinder jar. Grind to a fine paste. step by step collage for making the gravy paste for paneer butter masala
    8. To make restaurant style paneer butter masala - Strain the gravy to make a smooth gravy. Keep it aside. strain the gravy to make restaurant style paneer butter masala gravy

    Cooking the butter paneer gravy

    1. Heat 2 teaspoons of oil + 1 teaspoon butter in a heavy bottom pan over low heat.
    2. Add 1 teaspoon Kashmiri red chili powder. Saute for a minute. This step is important as it will enhance the color of the gravy. Switch off the flame.
    3. Add the prepared onion-tomato paste & mix. Now keep the flame on medium. Cook it for 3-4 minutes. Be careful the gravy will splutter.step by step collage of cooking the onion-tomato paste
    4. Add cumin powder, coriander powder, turmeric powder & mix.
    5. Cover & cook for 2-3 minutes. Stir it in between as required.
    6. Add 1 cup water, garam masala powder, Kasuri methi, slit green chili & chopped coriander leaves. Mix it well.step by step collage of adding garam masala powder, kasuri methi, slit green chilies & coriander leaves
    7. Let the gravy come to a boil.
    8. Add paneer, fresh cream & mix.           addition of paneer & fresh cream to make butter paneer
    9. Cover & cook for 2 minutes only. Switch off the flame.
    10. Add 1 teaspoon butter & mix. Do not cook after adding butter. Butter gives a shine to the gravy & adds a buttery flavor to it.
    11. Garnish it with fresh cream.
    12. Serve paneer masala hot with Roti/Naan & enjoy!

    Cooking Tips

    1. Use fresh homemade paneer or Malai paneer for making it.
    2. If using store-bought paneer or paneer that is taken out from the freezer then soak it in hot water. It will keep the paneer soft. Keep it aside for 1 hour. Once it comes to room temperature then it is ready to use. Drain off the water & add it to the gravy.
    3. Kashmiri red chili powder is not spicy & gives a bright red color to the dish.
    4. To make restaurant-style paneer butter masala - After making the gravy paste, strain the gravy to make restaurant-style soft & smooth gravy.
    5. Kasuri methi (dried fenugreek leaves) & coriander leaves enhance the flavor of the gravy. Do not skip adding it. Always roast kasuri methi & then add it to the gravy.
    6. Butter is the main ingredient of the dish. Do not skip adding butter to the gravy.
    7. After adding paneer cook it for 2 minutes only. Cooking paneer longer than that can make the paneer rubbery or chewy.
    8. I used malai (homemade cream) made with full-fat milk to make this dish. You can also use store-bought fresh cream.
    9. You can make many variations with the same gravy base. Instead of adding paneer you can add cooked mushrooms or cooked mixed vegetables to the same gravy base.

    Storage suggestions

    You can cook the gravy base (i.e. before adding paneer & cream). Let it cool down completely.  Store it in the freezer. It stays good for a month.

    Whenever needed take out the gravy, thaw it & heat it. Once the gravy comes to a boil, add paneer & cream. Cook for 2 minutes only. Serve hot & enjoy!

    Do not freeze the gravy after adding paneer & cream. Dairy products are advised to be consumed within 48 hours.

    Serving suggestions

    Serve hot with (Indian flatbread) Roti/Paratha or Naan. You can also serve butter paneer with Jeera rice, veg fried rice or veg pulao.  Pair it up with onion slices & lemon wedge.

    If you make this recipe, please leave a comment and a starred review below.

    And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, and YouTube!

    Recipe card for butter paneer

    Recipe Card

    close-up of paneer butter masala in a bowl.

    Restaurant style paneer butter masala | Butter paneer recipe

    Paneer butter masala is a popular paneer gravy that is made with paneer (cottage cheese), butter, onion, tomatoes, cashews, herbs & spices.
    5 from 1 vote
    Print Pin Rate
    Course: Main
    Cuisine: Indian
    Prep Time: 20 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4 people
    Calories: 350kcal
    Author: Preeti Nayak

    Equipment

    • Grinder/blender jar
    • Strainer
    • Heavy bottom pan

    Ingredients

    • 200 gm paneer (Indian cottage cheese)
    • 2 tablespoon butter (makhan)

    Whole spices:

    • 1- inch cinnamon (dalchini)
    • 2 cloves (laung)
    • 1 bay leaf (tej patta)
    • 2 green cardamom, lightly crushed (choti elaichi)

    Other ingredients:

    • 7-8 garlic cloves (lasan)
    • ½- inch ginger (adrak)
    • 2 onions small size (or 1 big size onion), sliced
    • 8-10 cashews (kaju)
    • 4 tomatoes (ripe, red & juicy), cut into cubes
    • salt
    • 1 teaspoon Kashmiri red chili powder
    • ½ teaspoon cumin powder (jeera powder)
    • 1 teaspoon coriander powder (dhaniya powder)
    • ¼ teaspoon turmeric powder (haldi powder)
    • 1 teaspoon garam masala powder
    • ½ teaspoon Kasuri methi, roasted & crushed, (dried fenugreek leaves)
    • 1 green chili, slit, (hari mirch)
    • 2 tablespoon chopped coriander leaves (hari dhaniya)
    • 2-3 teaspoon fresh cream (malai)

    Instructions

    Preparations:

    • Soak paneer in hot water & keep it aside.
    • Slice onions, peel garlic & chop ginger & tomatoes.

    Making the gravy paste

    • Heat 1 teaspoon oil + 1 tablespoon butter in a heavy bottom pan on a low flame.
    • Saute the whole spices for a minute.
    • Add onion, ginger & garlic. Saute until onions are lightly golden.
    • Add cashews, tomatoes & salt. Mix it well.
    • Cover & cook until tomatoes is soft & pulpy. Switch off the flame. Let it cool down completely.
    • Discard the bay leaf.
    • Transfer the contents to a mixer/grinder jar. Grind to a fine paste.
    • To make restaurant style paneer butter masala - Strain the gravy to make a smooth gravy. Keep it aside.

    Cooking the butter paneer gravy

    • Heat 2 teaspoons of oil + 1 teaspoon butter in a heavy bottom pan over low heat.
    • Add 1 teaspoon Kashmiri red chili powder. Saute for a minute. This will enhance the color of the gravy. Switch off the flame.
    • Add the prepared onion-tomato paste & mix. Now keep the flame on medium. Cook it for 3-4 minutes. Be careful the gravy will splutter. Stir continuously.
    • Add cumin powder, coriander powder, turmeric powder & mix.
    • Cover & cook for 2-3 minutes. Stir it in between as required.
    • Add 1 cup water, garam masala powder, Kasuri methi, slit green chili & coriander leaves. Mix it well.
    • Let the gravy come to a boil.
    • Add paneer, fresh cream & mix.
    • Cover & cook for 2 minutes only. Switch off the flame.
    • Add 1 teaspoon butter & mix. Do not cook after adding butter. Butter gives a shine to the gravy & adds a buttery flavor to it.
    • Garnish it with fresh cream.
    • Serve paneer butter masala hot with Roti/Naan & enjoy!

    Video

    Notes

    1. Grind the onion, tomato & cashews to a fine paste to make a smooth gravy.
    2. You can strain the mixture to make it restaurant-style butter paneer gravy.
    3. Do not increase the amount of cashews. It will make the gravy too thick.
    4. The gravy thickens after some time. If the gravy is too thick then add hot water & adjust the consistency of the gravy. If necessary taste & adjust the seasoning.
    5. If the gravy is thin then simmer the flame & cook it until it thickens.
    6. You can substitute cashews with almonds. Soak almonds in hot water & peel off the skin before using it.

    Nutrition

    Calories: 350kcal

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Tried this recipe?Mention @theyummydelights or tag #theyummydelights!

    More Easy Restaurant-Style Curry Recipes

    • Close-up shot of Mangalorean egg drop curry with two eggs on a serving plate. Served with some onion slices and lemon wedge on the side.
      Mangalorean Egg Drop Curry (Poached Egg Curry)
    • close up of goan ambotik in a skillet.
      Goan Ambot Tik Recipe | Moriche Ambotik
    • close-up of achari chicken served in a white bowl.
      Achari Chicken Recipe
    • close-up of kingfish curry served on a white plate with a bowl full of rice on the side.
      Goan Kingfish Curry Recipe (Surmai Curry)

    Reader Interactions

    Comments

      Share your thoughts Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Preeti

      August 10, 2025 at 1:38 pm

      5 stars
      You have to try this recipe for restaurant-style paneer butter masala. It gives you that rich, creamy restaurant-style flavor at home.

      Reply

    Primary Sidebar

    image of preeti nayak.

    I’m Preeti Nayak, the author, photographer & editor here at theyummydelights.com. Here at this website, we share easy family-friendly recipes that you will love.

    More about me →

    Summer Recipes

    • Close-up of cucumber slices coated in creamy yogurt dressing, served in a white color bowl.
      Greek Yogurt Cucumber Salad
    • close-up of Mediterranean chicken salad in a glass bowl.
      Mediterranean Chicken Salad Recipe
    • close-up of grilled chicken salad served in a bowl.
      Grilled Chicken Avocado Salad
    • close-up of mediterranean chicken kebabs on skewers. Served with onion rings and a lemon slice.
      Mediterranean Chicken Kabobs
    • close-up of corn salsa.
      Fresh corn salsa recipe
    • close-up of chicken shawarma salad bowl.
      Easy Chicken Shawarma Salad Bowl

    Popular Recipes

    • close-up image of manglalorean style chicken sukka or kori sukka recipe.
      Mangalorean Chicken Sukka Recipe (Kori Sukka/Kori Ajadina)
    • close-up of one-pot mediterranean chicken and rice in a skillet.
      One Pan Mediterranean Chicken and Rice
    • close-up image of mangalorean chicken ghee roast. It shows succulent pieces of chicken coated with ghee roasted masala in a black color pan.
      Authentic Mangalorean Chicken Ghee Roast | Ghee Roast Chicken
    • close-up of chicken masala served in a white bowl with onion slices and a lemon wedge.
      Chicken Masala Recipe (Quick & Easy)
    • close-up of dahi chicken in a white color bowl.
      Dahi Chicken Recipe (Yogurt Chicken Curry)
    • close-up of prawns ghee roast served in a white bowl.
      Mangalorean Prawn Ghee Roast Recipe

    Footer


    Back to Top ⬆

    • Facebook
    • YouTube
    • Pinterest
    • Instagram
    General
    • About Me
    • Contact Us
    • Recipe Index
    Legal
    • Privacy Policy
    • Disclaimer & Copyright
    • Accessibility Policy

    © 2025 THE YUMMY DELIGHTS