Paneer Butter Masala, a favorite at Indian restaurants, made in the Instant Pot or a traditional Pressure Cooker. This dish is also popularly known as Paneer Makhani.

Paneer Butter Masala has chunks of paneer or cottage cheese cooked in a mildly spiced onion tomato gravy. It is so smooth and creamy that you will not want to stop eating it. My daughter is a very very picky eater and has repeatedly requested this paneer dish, so I can attest that it is very kid friendly.
If you like paneer, check out other instant pot curry recipes – Palak Paneer, Paneer Tikka Masala and Matar Paneer.
Table of Contents
Watch How to Make Paneer Butter Masala
How to make Instant Pot Paneer Butter Masala? – A different preparation
The preparation for this paneer butter masala is very different than the usual onion-tomato gravy. Usually to make gravy, we first sauté onions and then sauté tomatoes. However this one is done in a completely different way.

Add all the ingredients, except paneer, cream and honey in the instant pot and pressure cook for 8 minutes. You don’t need to finely chop the onions and tomatoes, as we are going to blend them later. This is also the reason, I suggest to add the whole spices in a pouch made from thin cheesecloth or a spice bag. This helps to get the flavor, but you can also remove it before blending.
Then blend the cooked ingredients using an immersion blender or in a regular blender. I used my immersion blender, which I could use directly in the pot. If using a regular blender, you would have to pour the contents into the blender and may need to let them cool before blending. Then pour them back to the instant pot after blending. The gravy is now ready. Add cream, honey and paneer chunks. Stir and let the curry rest for 5 minutes.
Paneer butter masala is ready. Garnish with some kasoori methi or cilantro and enjoy with naan, roti or rice.

Isn’t it a lovely color? And the most easy dish to prepare? This is my go to dish when I have not done much preparation…and oh, perfect to serve if you have guests coming over.
Love this gravy? Make it a dip with naan and serve it as an appetizer. This used to be a complimentary appetizer served at an Indian restaurant I frequently visited in Chicago.
This gravy also freezes well. Prepare in advance and freeze. Then when needed, defrost, give a boil and add chunks of paneer. And why only paneer, you can add green peas & paneer to make matar paneer or add green peas & sliced mushrooms to make mushroom matar. See notes for variations.
Don’t forget to check out my post on 23 Best Instant Pot Indian Recipes.

Paneer Butter Masala – Instant Pot Pressure Cooker
Video
Ingredients
- 1 lb Paneer or Cottage cheese, chunks
- 2 tablespoon Butter
- 1 Green chili pepper , (optional)
- 1 teaspoon Cumin seeds (Jeera)
- 1 Onion, cut in large pieces, about 1.5 cups
- 1 inch Ginger, grated or finely diced
- 6 cloves Garlic, minced
- 4 Tomato, cut in large pieces
- 1/4 cup Cashews
- 2 tablespoon Dried Fenugreek leaves (Kasoori Methi)
- 1/4 cup Water
- 1/4 cup Cream, heavy whipping or coconut cream
- 1 tablespoon Honey
- 1 teaspoon Salt, adjust to taste
Spices
- 1/2 teaspoon Ground Turmeric (Haldi powder)
- 1 teaspoon Coriander powder (Dhaniya powder)
- 1/2 teaspoon Ground Cumin (Jeera powder), or Garam Masala
- 1 teaspoon Cayenne or Red Chili powder, adjust to taste
Whole Spices
- 1 inch Cinnamon (Dalchini)
- 5 Green Cardamom (Elaichi)
- 2 Black Cardamom (Moti Elaichi)
- 1/2 teaspoon Black Peppercorns
- 12 cloves Cloves (Laung)
Instructions
- Make a spice pouch by adding the whole spices to a cheesecloth. Tie it such that the spices cannot come out of it.
- Except paneer, cream and honey, add all ingredients and spice pouch to the Instant Pot including the spices. Close lid with vent in sealing position.
- Set the instant pot to manual or pressure cook mode on high pressure for 8 minutes.
- After the instant pot beeps, release the pressure naturally.
- Remove the spice pouch carefully. Blend the contents in the instant pot with an immersion blender or regular blender to a smooth paste. If using regular blender, you may need to cool the ingredients before blending. Get the contents back to the instant pot.
- Add the cream and honey. Stir into the sauce.
- Add paneer chunks. Stir them into the sauce and let it rest for 5 minutes. You can cover with a glass lid.
- Paneer Butter Masala is ready to be served. Garnish with dry fenugreek leaves or cilantro.
Notes
- Matar Paneer / Mushroom Matar / Roasted Cauliflower – You can also add different veggies to this sauce and make delicious curries. All of the veggies can be added after making the sauce. Simmer for 3-4 minutes on saute mode to cook the veggies.
- Butter Chicken or Murgh Makhani – You can also cook butter chicken with this recipe. Add chicken thigh pieces on top of the other ingredients before pressure cooking. Cook for 10 minutes at high pressure. Remove chicken and cut into 2-3 inch size pieces. Add back to the sauce. Voila, butter chicken is ready! (Update: Butter Chicken Recipe here)
- Love this gravy? Make it a dip with naan and serve it as an appetizer.
- Vegan: To make this curry vegan, replace cream with coconut cream and paneer with tofu or vegetables.
Nutrition
Check out other Instant Pot Curries you might enjoy:
I made this recipe for the first time last night, and enjoyed itโparticularly because it was so easy. I was afraid that I’d get the dreaded burn warning, but I didn’t!
But I had a couple questions:
1) Step 4 calls for releasing the pressure naturally. In my case, it took about 25 minutes for the pressure valve to drop back down. I made pot-in-pot rice with the recipe, and I had the impression that the rice came out a bit drier than I’d like it to be. Is it OK to do a quick release after about 15 minutes instead of waiting for the pressure to release naturally?
2) On my machine, the “Keep Warm” button is automatically on after pressure cooking is complete. Is that OK, or is it better to turn off the machine altogether when the pressure cooking is finished? (Or does it matter?)
3) In the photos of the recipe above, the gravy has a golden-yellow color. Mine was more of a medium to deeper reddish color. I used Kashmiri red chili powder (where cayenne or red chili powder was called for). Do you have any idea what could have accounted for the different color? I did make one substitution: I had 2 rather plump Roma tomatoes (rather than 4), so substituted about 1/2 c. of tomato passata for the other 2 tomatoes. Could that have made the color difference?
4) The dish came out a bit more “savory” than I expected (not exactly sour, just not as sweet as I’d expected). I have a feeling that maybe the onion I used was too big, and that I should have perhaps used only 3/4 or 1/2 of an onion, or maybe I should have used more than 1 T. of honey. Do you have any other suggestions about that?
Thank you very much!
Hi Donald – Thank you for sharing your feedback.
1. You can do 10 10-minute pressure release in this recipe. I hope the rice will not feel as dry then.
2. I usually leave on the default setting where the “keep warm” is on after the pressure cooking is done.
3. The tomato passata is the reason for the darker color. You can always add more cream to adjust the color.
4. The canned tomatoes also make the dish a bit more savory (or sour). You can add some more honey to balance the flavors.
Hi! What can I use instead of cashews? Is almonds ok? My son is allergic to cashews
Thank you!
Hi Reena – You can use almonds or just skip the cashews and add some extra cream.