This Easy Paneer Makhani recipe is a lighter take on the North Indian classic — made without cashews and using coconut milk for a rich, creamy texture. It’s still buttery, still comforting, and still packed with tomato-spice flavor… just a little easier on the dairy. You can purchase paneer at the store or make my 2-ingredient homemade paneer instead!

Or, if you want something even richer, try my Butter Paneer (Restaurant Style) for the full cashew-cream treatment. Or if you’re going fully vegan, you’ll love my Tofu Tikka Masala — same cozy curry vibes, no dairy in sight.

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

a hand is holding the bowl of paneer makhani

Keys to Success:

PRO TIP: Don’t skip the fenugreek leaves! Although some of the spices used in this dish are less readily available then the spices you may find at your local grocery store, the investment in fenugreek will be worth it! It adds an earthy and rich flavor to this dish that really can’t be mimicked by another spice or substitute. Fenugreek leaves really elevate the flavor in this dish, and in many other Indian dishes too. It’s one of my favorite secret ingredients.

PRO TIP: Stick to using canned crushed tomatoes in this recipe rather than using fresh tomatoes. Canned tomatoes can be a really useful ingredient since the flavor of the tomatoes is a bit more potent and concentrated. Plus, canned tomatoes are a little sweeter than fresh tomatoes and add the necessary flavor to this dish.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
paneer makhani in a bowl on a hardwood floor backdrop

What is the difference between Paneer Makhani, Paneer Tikka Masala, and Butter Paneer?

All three of these dishes are popular in Indian cuisine. They are all relatively similar, but have some differences in terms of preparation, flavors, and ingredients.

(1) Paneer tikka masala is prepared by coating paneer in a spiced yogurt marinade and then grilling it (which is how you make paneer tikka) before adding it to the creamy tomato gravy. This gives the paneer tikka masala a smokier flavor. It’s also typically a bit spicier than butter paneer.

(2) Butter paneer is probably the most common variant you find at Indian restaurants and has a milder flavor profile than a paneer tikka masala because of the cashew paste, butter, and cream content of the dish. Also, instead of grilling the paneer first, it is cooked directly in the gravy. If you’ve ever had butter chicken, this would be the closest substitute!

(3) Paneer Makhani, is basically identical to butter paneer – both are made by cooking paneer in a creamy, spicy, tomato gravy. “Makhan” in hindi, translates to butter so essentially, this is also a butter paneer. For my version, I am substituting the richness of the cashew paste with coconut milk. This adds a mild sweetness and distinct flavor profile to this dish thats amazing!

close up shot of the final recipe

Garnish + Finishing Touches

I love topping off paneer makhani with extra coconut cream. To get the perfect consistency, make sure to use canned coconut cream and shake it well. Canned coconut milk naturally separates and the thick cream floats to the top. Shaking up the can helps to emulsify the thick cream on top with the thin coconut milk underneath. After shaking, pour some of the coconut milk on top. To thicken it, you can mix a little bit of sour cream into the milk as well; this will help the cream remain on the surface of this dish and gives a beautiful look. I also like to garnish with a little cilantro but that is totally optional.

hand holding the paneer makhani
Looking For More Recipes? Check These Out!
What is Paneer Makhani?

Paneer Makhani is a popular North Indian dish featuring paneer (Indian cottage cheese) cooked in a rich, creamy, and mildly sweet tomato-based gravy. The sauce is made with butter, tomatoes, cream, and a hint of spices, which gives it a smooth and luxurious texture.

(8)

Easy Paneer Makhani Recipe (with Coconut Milk)

A delicious, creamy, spicy coconut curry.
Servings: 4
paneer makhani
Prep Time: 15 minutes
Cook Time: 45 minutes

Ingredients 

  • 1 c Yellow Onions, (finely chopped)
  • 1 tbsp Crushed Ginger
  • 2 tbsp Garlic, (finely chopped)
  • 1 c Canned Tomatoes, (crushed)
  • 1 tbsp Butter
  • 1 tsp Cumin Seeds
  • 1 tsp Coriander Powder
  • 1/2 tsp Garam Masala
  • 1/4 tsp Turmeric
  • 1/8 tsp Cayenne
  • 1 tsp Kashmiri Red Chili Powder
  • 3/4 tsp Salt
  • 1 tsp Fenugreek Leaves
  • 1 can Coconut Milk
  • 1 tsp Sugar
  • 300 g paneer, (cubed)

Instructions 

  • Add oil to pot and lightly roast cumin seeds over medium heat until fragrant.
  • Add in onions and sauté until translucent.
  • Add in ginger and garlic and sauté for another minute or so.
  • Add in coriander powder, garam masala, turmeric, cayenne, kashmiri chili powder, and fenugreek leaves and cook for about another minute.
  • Add crushed tomatoes and salt and simmer for 5-7 minutes and keep mixing well.
  • Add in coconut milk, sugar, and your paneer, and then simmer mixture on a low medium heat for 15 minutes.
  • Optional: if your mixture is too thick you can add in some water too – start with a 1/4c if needed.

Notes

“Makhan” translates to “butter” in hindi, and “makhani” means “to be made with butter.” If you want to make the dish a bit lighter though, you can substitute butter with canola oil instead. 
You can also add an extra tablespoon of butter on top before serving for an extra rich buttery flavor. 

Nutrition

Calories: 493kcal, Carbohydrates: 16g, Protein: 15g, Fat: 43g, Saturated Fat: 30g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.01g, Cholesterol: 51mg, Sodium: 189mg, Potassium: 505mg, Fiber: 2g, Sugar: 5g, Vitamin A: 313IU, Vitamin C: 11mg, Calcium: 426mg, Iron: 5mg

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

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Like this recipe? Rate & comment below!

Shreya Walia

Hi, I’m Shreya Walia — the recipe developer, content creator, and cookbook author behind Shreya’s Kitchen. As a lifelong vegetarian and the author of Make It Meatless (published through DK/Penguin Random House), I’ve spent over a decade developing recipes that make plant-based cooking bold, satisfying, and approachable. I share easy, crave-worthy meals with a community of over 1.3M food lovers on TikTok and Instagram. I believe food should be flavorful and fun — never bland or boring."

You May Also Like

5 from 8 votes

Leave a comment

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






11 Comments

  1. Launa says:

    5 stars
    Amazing!! I will definitely be making this one again! I cannot believe how good it was! One question, I did follow the recipe exactly but mine was definitely not the nice red color that yours is in the picture. Mine was more like butter chicken color. What did I do wrong?

  2. Si says:

    I might be missing something but I can’t see where the recipe mentions the butter.

  3. August says:

    5 stars
    I used to order paneer makhani once a week but not after this recipe! So happy I can make this at home and it’s even better than takeout.

  4. Tara says:

    5 stars
    This recipe is delicious and authentic! I love the use of coconut milk because it adds sweetness. The recipe is also super easy to follow!

  5. Sunny says:

    5 stars
    What a wonderful recipe, smells awesome and tastes great. Loved it !

  6. Jo house says:

    5 stars
    I hadn’t made a curry from scratch in 3 years .. (went off them when pregnant!) .. made this tonight and was very the moon. It was so yummy!! Can’t say I stuck to the recipe 100%, but as vegetarians we are always looking for the next best recipe- found it ! .. Thank you !

  7. Sujeeva says:

    5 stars
    This recipe was easy to follow and came out so delicious!

  8. riki says:

    super easy and delicious. NOTE: the paneer is not listed in the ingredients!

  9. Hailey says:

    How much paneer did you use? It’s not listed in the ingredients.

  10. JM says:

    5 stars
    Creamy and full of flavour. Great recipe. I added a capsicum and substituted fenugreek leaves (which I didn’t have at home) with fennel seeds – I don’t know how much that changed the flavour but it turned out great anyway 🙂

  11. Sabine says:

    5 stars
    This recipe is delicious! Super creamy with a little bit of bite to it. 10/10 🙂