Easy Paneer Butter Masala (Paneer Makhani) is a restaurant-style Indian curry made with tender paneer simmered in a creamy tomato gravy flavored with butter, cream, garam masala, and kasuri methi. Mildly sweet yet perfectly spiced, this quick paneer curry is ideal for weeknights or festive dinners. Serve hot with naan, jeera rice, or basmati rice for an authentic and comforting meal.
Want to save this recipe?
Just enter your email below and I'll send it to your inbox! Plus you’ll get delicious new recipes from me!
For today's post, I'm sharing a restaurant-style Paneer Butter Masala recipe, simplified for home cooking. There are many versions of this dish, and even I make it in a couple of ways. Recently, I have become hooked on quick and simple ways to make meals, and this is one of my go-to paneer dishes. It can be made in a jiffy and yet comes out perfect every single time.
This Paneer butter masala is a luscious dish, so definitely heavy on the calories, making it apt for special occasions, dinners, parties, gatherings, and not so much for daily use or everyday cooking.
Paneer Butter Masala Ingredients
The key ingredients to make paneer butter masala restaurant style are
Paneer: You can use fresh or frozen paneer. For frozen paneer, soak it in hot water until it's thawed and soft before adding it to the gravy.
Butter: The name calls for butter, so don't skip this. Cooking onions and curry in butter adds great flavor.
Tomato Puree: Highly recommend using store-bought tomato puree instead of fresh tomato puree for making this. Store-bought tomato puree is concentrated and helps give the butter paneer recipe that bright color and rich flavor.
Cream: This is my paneer butter masala with cream recipe since I use heavy whipping cream instead of cashew paste. As I mentioned, this is a quick and easy recipe, so using cream saves the time required for soaking and grinding, which is necessary with cashews. Plus, it gives it that luscious, smooth, velvety texture, which is the signature of this dish.
Spices: you need the basic ones used regularly in Indian cooking, like turmeric powder, red chili powder, coriander powder, and my homemade Garam Masala..
Garam Masala: The other key ingredient for this recipe is my Punjabi Garam Masala. It pairs well with many Punjabi (North Indian) recipes. The addition of this spice mix makes this dish taste restaurant-like, or should I say even better. Way better! Highly recommend making a batch of this garam masala today if you haven't already. Believe me, you won't go back to repurchasing the store-bought one.
Please refer to the recipe card for exact ingredientmeasurements.
How to Make the Best Paneer Butter Masala Recipe
Soak the frozen paneer block in hot/warm water until completely thawed and soft. This will make the paneer soft. You can skip this step for fresh paneer. Keep paneer soaked until ready to add to the gravy.
In a cooking pan or Dutch oven, heat butter, and once it starts melting, add the bay leaf and green cardamom. Sauté for a few seconds till fragrant, and then add the onions and saute. When the onions turn translucent and start to brown, add ginger, garlic, and green chili (optional). Sauté till the raw garlic smell disappears.
Now add the tomato puree/sauce and mix. Cook for 2 mins, stirring intermittently. Then add chilli powder, turmeric powder, coriander powder, salt, and black pepper powder. Cook until this mixture thickens, then add the Garam Masala and cook, stirring intermittently, until the mixture has thickened, reduced, and starts to ooze oil from the sides.
Lower the heat, add the cream, and mix. Depending on the consistency you like, slowly add milk (for richer gravy) or water (half cup at a time). Mix again. Crush the dry fenugreek leaves between your palms and add them to the gravy.
Cut the paneer block into triangles or cubes and add it to the gravy. Gently mix and allow it to simmer for 5-7 minutes. Luscious Restaurant Style Paneer Butter Masala is ready.
Serving Suggestions
Serve paneer butter masala warm, topped with butter and cilantro, and pair it with Indian flatbreads like Naan or Roti, or even rice, along with some Sirke Wala Pyaaz (Quick Pickled Onions) and Green Chutney for that perfect restaurant-like meal at home. Enjoy!!
How to make Butter Paneer Vegan
To make this paneer butter masala recipe vegan, replace the paneer with tofu, butter with vegan butter, and cream with vegan or cashew cream.
Tried this recipe? I'd love to know how it turned out! Please take a moment to leave a comment and rate the recipe. Your feedback helps others and means a lot to me. If you're on Instagram, tag me in your creations so I can see and share them. Thanks for being here and cooking with me!
Recipe Card
Tried this recipe?Please rate the recipe by clicking the stars below
Easy Paneer Butter Masala recipe! Restaurant-style paneer makhani in a rich, creamy tomato gravy with butter, cream & spices. Perfect with naan or jeera rice.
Just enter your email below and I'll send it to your inbox! Plus you'll get delicious new recipes from me!
Instructions
Soak the frozen paneer block in hot/warm water until completely thawed and soft. Keep it soaked until ready to use. You can skip this step for fresh paneer.
In a dutch oven or cooking pot, heat butter and once it starts melting add the bay leaf and green cardamoms. Saute for a few seconds till fragrant .
Add the onions and saute until translucent and start to brown. Add ginger, garlic, and green chilies (optional). Saute till the raw garlic smell disappears.
Stir in the tomato puree/sauce and mix. Cook for 2 mins stirring intermittently.
Add the spices - chilli powder, turmeric powder, Punjabi Garam Masala, salt, pepper powder. Cook stirring intermittently till mixture has thickened, reduced and starts oozing oil from the side.
Lower the heat and add the cream and mix. Depending on the consistency you like slowly add milk (for richer gravy) or water (half cup at a time). Mix again.
Crush the dry fenugreek leaves between your palms and add it to gravy.
Now, cut the paneer block into triangles or cubes and add it to the gravy. Gently mix and allow it to simmer for 5-7 minutes.
Restaurant-style Paneer Butter Masala is ready. Serve it hot, topped with some butter, cilantro leaves, and pair it with Naan/Roti or rice, along with some Sirke Wala Pyaaz (Quick Pickled Onions) and Green Chutney for that perfect restaurant-like meal at home.Enjoy!!
Notes
You can use either fresh tomato puree or store-bought tomato puree/sauce for this recipe . Both work beautifully. Personally, I prefer store-bought tomato sauce as it gives the gravy a richer flavor and deeper color. With fresh tomato puree, add one tablespoon of tomato paste to elevate the taste and color. For making fresh tomato puree, boil 3–4 medium tomatoes for 5–10 minutes, peel the skins, blend until smooth, strain, and use. This should yield about 1 cup of puree.The key flavor comes from my homemade Punjabi Garam Masala. But if you don’t have it on hand, substitute with store-bought garam masala. This gravy thickens as it sits. When reheating before serving, adjust the consistency with a splash of water or milk and adjust the salt as needed.To make it mild, skip the green chilies. Add more to make it spicy.
Hi Shweta! Sorry for no answering you earlier but i was on holidays and where i live it's so hot that it's almost impossible to stay in the kitchen. So, now i took a look the recipe that you recomended to me but it hasn't have mango into the ingredients. Do I have to add it changing another one? Thanks again and regards!
Hi Shweta, Wow the paneer butter masala looks so rich n creamy. Feels good to come back to blogging! I am back to blogging after a long gap and have moved to a new address. Do drop in when you can, my new space is runnergirlinthekitchen.cucumbertown.com
Thanks alot Asj for such lovely words. I've a recipe for this with chicken too...called Butter chicken. Here is the recipe link- https://shwetainthekitchen.com/2012/10/butter-chicken-murg-makhani-chicken.html Would love to hear from you once you try it 🙂
Hi Shweta! I've just found your page by chance, i was looking for a mango chicken curry, my favourite dish in my indian restaurant and i didn't find it (i'm still trying ;D) But i love your site and i would like to try this recipe with chicken because here we don't have paneer. By the way, fantastic photos too!!
I lovvveee the dishes and photos shweta.. they are better than perfect for this dish. Somebody who doesnt even like paneer would be tempted to make this, just by looking at your photos and step by step presentation. I make this quite often and even I have bookmarked it just so I can get some inspiration from your photos...
Christa Mathew says
Excellent recipe and definitely an easy one!
Shweta Arora says
Hi Christa, Thank you so much!! yes this is a really easy one. So glad you liked it!!
asj says
Hi Shweta!
Sorry for no answering you earlier but i was on holidays and where i live it's so hot that it's almost impossible to stay in the kitchen. So, now i took a look the recipe that you recomended to me but it hasn't have mango into the ingredients. Do I have to add it changing another one? Thanks again and regards!
Gauri Patil Shirke says
Hi Shweta,
Wow the paneer butter masala looks so rich n creamy. Feels good to come back to blogging!
I am back to blogging after a long gap and have moved to a new address.
Do drop in when you can, my new space is runnergirlinthekitchen.cucumbertown.com
Shweta Arora says
Thanks alot Asj for such lovely words. I've a recipe for this with chicken too...called Butter chicken.
Here is the recipe link- https://shwetainthekitchen.com/2012/10/butter-chicken-murg-makhani-chicken.html
Would love to hear from you once you try it 🙂
Happy Cooking!
Shweta
asj says
Hi Shweta! I've just found your page by chance, i was looking for a mango chicken curry, my favourite dish in my indian restaurant and i didn't find it (i'm still trying ;D) But i love your site and i would like to try this recipe with chicken because here we don't have paneer. By the way, fantastic photos too!!
Regards from Spain!
Asj
Shweta Arora says
Thanks Philip, Hope you give it a try 🙂
Shweta Arora says
Thanks Beena 🙂
Shweta Arora says
Thanks Nupur for such kind and encouraging words 🙂
Phillip Cook says
Your paneer butter masala looks amazing and delicious! Thanks for sharing.
Regards,
Phillip
www.cooksandkid.com
Nupur Mehra says
I lovvveee the dishes and photos shweta.. they are better than perfect for this dish. Somebody who doesnt even like paneer would be tempted to make this, just by looking at your photos and step by step presentation. I make this quite often and even I have bookmarked it just so I can get some inspiration from your photos...
beena stephen says
Perfect paneer masala. Love it