Easy paneer butter masala recipe – I have a confession. For years, I was scared of making paneer butter masala at home. Every restaurant version tasted so rich, so creamy, so perfect. And every recipe online said “soak cashews for 2 hours” or “blend and strain” or “simmer for an hour”. Who has that kind of time? I barely have time to boil dal. So I avoided it. I ordered it from restaurants. I spent money. I felt guilty.
Easy Paneer Butter Masala Recipe
Then one night, I had a craving so strong that I couldn’t sleep. I looked in my fridge. I had paneer. I had tomatoes. I had cream. I had butter. I thought, “How hard can it be?” I made a mess. I burnt the spices. I added too much water. But somehow, the end result was still delicious. And then I did it again. And again. And now, I have a version that takes 30 minutes from start to finish, uses no cashews, no soaking, no restaurant-style drama. And it tastes better than most restaurants.
So here it is. My easy paneer butter masala recipe. Creamy. Rich. Perfectly spiced. And so simple that even I can make it without crying. You know, sometimes simple is better.
A small tangent: My mother-in-law asked for my recipe after tasting it. I felt like I had won a gold medal. She said, “Yeh toh meri recipe se bhi acha hai.” I almost fell off my chair.
Step-by-Step Recipe Method
1st Step: Pan-Fry the Paneer (The Non-Negotiable Step)
Take the paneer cubes. Heat 1 tablespoon butter in a non-stick pan. Once hot, add the paneer cubes. Fry on medium flame for 1 to 2 minutes until they are light golden on the edges. Flip and fry the other side. This step is important – it prevents the paneer from becoming rubbery in the gravy. Remove the paneer from the pan. If you want a smoky flavour, sprinkle a little red chilli powder on the fried paneer. Set aside.
A mistake I made: I once added raw paneer directly to the gravy. It turned into little sponges. Always pan-fry.
2nd Step: Make the Tomato-Onion Base
In the same pan (or a new heavy-bottomed pan), add 2 tablespoons butter and 1 tablespoon oil. Heat on medium flame. Add the chopped onion. Sauté for 2 to 3 minutes until the onion turns soft and golden brown. Do not burn it. Add the ginger-garlic paste. Cook for 1 minute until the raw smell disappears.
Now add the chopped tomatoes. Cook for 3 to 4 minutes, stirring occasionally, until the tomatoes become completely soft and mushy. The oil will start to separate from the masala – that is the sign.
3rd Step: Add Spices and Cashews
Add red chilli powder, coriander powder, and turmeric powder. Stir for 30 seconds. Add the cashews (if using). Stir for another minute. Turn off the flame. Let the mixture cool slightly – about 5 minutes.
4th Step: Blend into a Smooth Gravy
Transfer the cooled mixture to a blender. Add ¼ cup of water. Blend until you get a completely smooth, silky paste. No lumps. If it is too thick, add another tablespoon of water. Strain through a sieve if you want that super smooth restaurant texture. I don’t strain – I like a little texture.
5th Step: Simmer the Gravy
Pour the blended gravy back into the same pan. Turn the flame to medium. Add garam masala powder, crushed kasuri methi, tomato ketchup, and salt to taste. Stir well. Let the gravy simmer for 5 to 7 minutes. It will bubble and darken slightly. If it looks too thick, add ¼ cup of water. If it looks too thin, simmer for a few more minutes.
6th Step: Add Cream and Paneer
Reduce the flame to low. Add the fresh cream. Stir gently. The gravy will turn a beautiful, creamy orange-red colour. Now add the pan-fried paneer cubes. Stir carefully so the paneer doesn’t break. Simmer for 2 minutes. This allows the paneer to absorb the flavours without becoming chewy.
7th Step: Finish with Butter and Kasuri Methi
Turn off the flame. Add 1 teaspoon of butter on top. Sprinkle crushed kasuri methi and chopped coriander. Let it sit for 1 minute – the residual heat will melt the butter and release the aroma of fenugreek.
8th Step: Serve with Love
Transfer the paneer butter masala to a serving bowl. Drizzle a little fresh cream on top. Garnish with a few coriander leaves. Serve hot with naan, roti, or jeera rice.
Pro Cooking Tips
-
Mistake to avoid:Â Adding cream to boiling hot gravy. The cream can split and become grainy. Always reduce the flame to low before adding cream.
-
Paneer texture hack:Â Soak the fried paneer cubes in warm water for 5 minutes before adding to the gravy. They become super soft and pillowy.
-
Colour tip:Â Kashmiri red chilli powder gives that bright red colour without too much heat. Use it. Or add a pinch of beetroot powder for natural colour.
-
Sweetness balance: The tomato ketchup adds sweetness and depth. If you don’t have ketchup, add ½ teaspoon sugar.
-
Make ahead:Â The gravy (without paneer) can be refrigerated for 3 days or frozen for 1 month. When ready to eat, reheat, add fresh cream, then add paneer.
-
Leftover magic:Â Leftover paneer butter masala makes an amazing sandwich filling. Just shred the paneer and spread between bread. Toast with butter.
Variations & Substitutes
Healthy version:Â Use less butter (1 tablespoon total). Replace cream with hung curd (greek yogurt). Skip the ketchup. Use fresh tomatoes only. Use tofu instead of paneer.
Jain version: No onion, no garlic. Skip them. Add hing (asafoetida) when heating the butter. Use only tomato, ginger, and green chillies. No potatoes or root vegetables – paneer is fine.
Without onion-garlic:Â Skip onion and garlic. Add hing. Increase ginger to 1 tablespoon. Add a pinch of asafoetida powder.
Vegan version:Â Use firm tofu instead of paneer. Use coconut cream or cashew cream instead of dairy cream. Use vegan butter. Ensure tomato ketchup is vegan.
Extra rich version:Â Add 1 tablespoon additional butter at the end. Also add 2 tablespoons grated paneer on top as garnish. And a splash of malai.
Serving Suggestions
Serve this easy paneer butter masala recipe with:
-
Butter naan or garlic naan – tear off a piece, scoop the gravy, and eat
-
Jeera rice – the cumin flavour pairs beautifully
-
Plain paratha or roomali roti
-
A side of onion rings and a lemon wedge
Best time to enjoy? Weekend dinners, birthday parties, or when you want to feel like you are eating at a five-star restaurant without leaving your house. Also perfect for impressing guests who think you cannot cook.
For another creamy Indian curry, check out my Tofu Tikka Masala recipe on Luckky Corner – it is the vegan version of this dish. And if you want a quicker paneer fix, try my Tofu Bhurji  – ready in 10 minutes.
FAQs
Is this easy paneer butter masala recipe really easy?
Yes. No cashew soaking. No blending and straining twice. No simmering for hours. 30 minutes from start to finish. The ketchup trick saves the day.
Can I make paneer butter masala without cream?
Yes. Replace cream with 2 tablespoons of milk powder mixed with ¼ cup warm milk. Or use a spoonful of peanut butter for richness. Or simply skip – it will still taste good, just less creamy.
Why does my gravy taste bitter?
Two reasons. You burnt the garlic or you burnt the spices. Cook garlic for only 1 minute on low flame. Add spices after turning off the flame or on very low heat.
Can I use frozen paneer?
Yes. Thaw it completely. Then soak in warm water for 10 minutes to soften. Then pan-fry as directed. Frozen paneer can be slightly crumbly, so handle gently.
How do I make it more spicy?
Add 1 teaspoon of finely chopped green chillies with the ginger-garlic paste. Also add an extra ½ teaspoon of red chilli powder or a teaspoon of black pepper.
Can I make this in a pressure cooker?
You can, but the slow simmering method gives better flavour. If in a rush, cook the onion-tomato masala in the cooker (no lid) then blend and simmer normally. Do not pressure cook the gravy – it will splatter.
Conclusion
This easy paneer butter masala recipe is my kitchen hero. It is rich, creamy, and so forgiving that even a disaster-prone cook like me can nail it. The ketchup is my little secret. The pan-frying of paneer is non-negotiable. And the final butter and kasuri methi? That is the magic.
Make it tomorrow. Invite someone over. Watch them take a bite and close their eyes in happiness. Then come back here and tell me – did you add the ketchup? Did you use malai instead of cream? Did you eat it straight from the bowl with a spoon like I do sometimes? I want to hear everything.
Happy cooking. And remember – butter makes everything better.











