• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Profusion Curry
  • Recipes
    • Appetizers
    • Salads
    • Comfort Food
    • Curry Recipes
    • Desserts
    • Dinner
    • Drinks
    • Gluten Free
    • Indian Food
    • Instant Pot
    • Low Carb Vegetarian Recipes
    • Seasonal and Holiday Recipes
    • Vegan Recipes
  • About Us
  • Privacy Policy
menu icon
go to homepage
  • Home
  • 30-minute Dinners
  • Recipe Index
  • About Us
  • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Home
    • 30-minute Dinners
    • Recipe Index
    • About Us
    • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    • olive tapenade recipe made with sun dried tomatoes. This vegan olive tapenade without anchovies makes excellent gourmet appetizer spread.
      Olive Tapenade Recipe
    • Fried zucchini flowers are light, crispy, and stuffed with creamy filling—perfect for summer appetizers! Try this easy recipe for zucchini blossom fritters too.
      Fried Zucchini Flowers - Zucchini Blossom Fritters
    • Cream cheese bread pudding which also tastes like cheesecake bread pudding sliced in pieces and decorated with fresh berries and powdered sugar.
      Bread Pudding with Cream Cheese
    • Close up image of kothimbir vadi which is Indian savory cilantro fritters made in Instant Pot and Air Fryer.
      Best Kothimbir Vadi Recipe: Crispy Coriander Fritters
    • Cherry tomato chutney is vegan and gluten free condiment made with summer garden fresh cherry tomatoes and spices.
      Cherry Tomato Chutney Recipe
    • Delicious barley salad recipe served in bowls.
      Barley Salad Recipe
    • A bowl of hearty Indian Lentil Salad which also is curry lentil salad.
      Lentil Salad with Curry Lemon Dressing
    • Vegan seasoned smashed potatoes served on the platter.
      Air Fryer Smashed Potatoes
    • Rice Noodles Stir Fry along with colorful veggies served for gluten free and vegan Asian dinner.
      Rice Noodle Stir Fry
    • Close up image showing all the colorful veggies and hard boiled eggs used in this making this scrumptious salad.
      Avocado Egg Salad
    • Banza Chickpea pasta with broccoli is served for low carb, high protein meals. This vegan and gluten-free pasta recipe is full of clean eating ingredients.
      Banza Chickpea Pasta Recipe
    • Zucchini noodles cooked with Italian seasoning for vegan, gluten-free and low carb meal.
      Italian Zoodles - Spiralized Zucchini Noodles
    Profusion Curry » Curry Recipes

    Paneer Makhani (Instant Pot option)

    Published: Jan 5, 2022 · Modified: Mar 24, 2024 by Prajakta Sukhatme · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe
    Pinterest image with text overlay for paneer makhani which is Indian curry with paneer, onion, tomato and spices. This instant pot paneer curry is served with rice and pickled onions.

    Buttery, creamy Paneer Makhani is one of the classic recipes from north Indian cuisine. Learn to make best restaurant style rich and creamy Paneer Makhani using Instant Pot or Stove top with our step by step instructions and easy to source ingredients.

    Pinterest image with text overlay for paneer makhani which is Indian curry with paneer, onion, tomato and spices. This instant pot paneer curry is served with rice and pickled onions.

    Melt in your mouth pieces of paneer ( Indian cottage cheese) simmered in smooth and creamy tomato onion curry sauce make this ultra delicious curry. This vegetarian paneer curry is soul satisfying comfort food.

    Jump to:
    • Ingredients
    • How to Make Paneer Makhani
    • How to Make Instant Pot Paneer Makhani
    • Pro Tips to make best Paneer Makhani
    • Serving Suggestions
    • Indian Paneer Recipes
    • Frequently Asked Questions
    • 📖 Recipe

    Most Indian Restaurants serve Paneer Makhani as a main course. This tasty vegetarian dish is one of the most popular Punjabi dishes in the world.

    Similar to other Indian curry recipes , it is served along with rice, roti, dal ( lentils ) pickles and chutneys.

    This foolproof paneer recipe makes finger licking delicious paneer Makhani that you crave in restaurants.  It is my family favorite,  well liked by friends and talked about at dinner parties.

    An overhead image of a dinner plate filled with paneer curry, seasoned rice and garlic naan.

    Ingredients

    Paneer : I used store-bought paneer from Indian grocery stores. You can use freshly Homemade paneer as well.

    Onion - Tomato Curry Sauce/ Gravy : Use onion, tomatoes and ginger garlic paste. The curry sauce is called gravy in India. You can use sweet onions or red onions whichever are easily available. Typically fresh tomatoes are preferred but you can also use store brought tomato paste for ease and convenience.

    Cashews : To thicken the gravy, I use soaked cashew nuts and ¼ cup paneer while blending the masala sauce. It adds wonderful grainy texture and velvety creamy feel to the whole dish.

    Spices and Herbs : Indian curries are full of layered spices. I use cardamom and black peppercorn for fresh earthy flavors. Store brought Garam masala and Shahi Paneer Masala add a depth of rich flavors to the makhani sauce. Kashmiri red chilli powder adds hint of spice and beautiful red color ( adjust per spice tolerance)

    Dried fenugreek leaves or Kasuri methi makes curry dishes dazzle with finishing touch. For intense flavors, you crush the kasuri methi leaves on your palm and then add to the curry. You can use turmeric powder and paprika as well.

    Other ingredients and garnishes : Oil and ghee ( clarified butter ) is used to sauté the curry ingredients. Cumin seeds are used to further accentuate the earthy aroma . Use salt as per taste. Cream is not needed but you can swirl it on top for garnishes. Use chopped cilantro leaves for garnish.

    Delicious paneer makhani which is popular Indian curry is served with rice and pickled onions for comfort food dinner.

    How to Make Paneer Makhani

    Preparation

    • Prepare the Paneer : If you are using store brought paneer, soak it in warm water for 20 minutes while you prep the curry. Then cut it into bite size pieces to use it in curry.
    • Prepare Creamy Onion-Tomato Curry Sauce : Heat oil in a pan on medium flame. Add cumin seeds, black peppercorns, cardamom seeds and fry for a minute.
    • Now add chopped onions. Sprinkle some salt and fry on medium heat for about 5-7 minutes till the onions are golden brown.
    • Add minced garlic and ginger and sauté further for another minute. Add tomatoes and cashews and sauté for another 5 minutes or till tomatoes are mushy. Turn off the heat and let the mixture cool down.
    • Using a mixer blend this cooled mixture with ¼ cup of Paneer and 1-2 Tablespoon of water to make a thick smooth puree.

    Make Final Dish

    • On a medium heat warm up the pan again and add butter and pour this thick gravy into it. Stir it constantly on low heat. The gravy has the tendency to sputter so you can cover the pan halfway.
    • Continue to stir for about 10 minutes till the gravy becomes glossy. You can add little water if it starts to burn or stick to the pan.
    • Once oil starts to separate add teaspoon garam masala, shahi paneer masala, red chili powder and salt. Add about a half a cup of water to make smooth curry sauce. Let it come to a boil again.
    • Add the paneer cubes in the gravy. Mix well and cook for 2-3 minutes. Stir and taste. Adjust seasoning if needed.
    • Crush kasuri methi on your palm and add it to the curry. Turn off the heat. Add a swirl of cream ( if using ) Garnish with chopped cilantro. Serve hot with roti, naan or rice. Enjoy!
    A close up image showing luscious rich tomato onion curry with paneer cubes.

    How to Make Instant Pot Paneer Makhani

    1. Turn on Instant Pot on SAUTE mode. After it displays HOT, add oil. Add cumin seeds, black peppercorns, cardamom seeds and fry for a minute. Now add chopped onions. Sprinkle some salt and fry for about 5-7 minutes till the onions are golden brown.
    2. Add minced garlic and ginger and sauté further for another minute. Add tomatoes and cashews and sauté for another 5 minutes or till tomatoes are mushy. Press and Cancel SAUTE function.
    3. Let the mixture cool down. Now blend this cooled mixture with ¼ cup of Paneer/cottage cheese and 1-2 Tablespoon of water to make a thick paste. ( Alternatively, use an immersion blender and make a smooth curry paste in the Instant Pot itself)
    4. Turn the SAUTE function back on. Add butter and pour this thick gravy into it. Continue to stir for about 10 minutes till the gravy becomes glossy. You can add little water if it starts to burn or stick to the bottom.
    5. Once oil starts to separate add garam masala, shahi paneer masala, chili powder and salt. Add about a half a cup of water to make smooth curry sauce. Let it come to a boil again.
    6. Add the paneer cubes in the gravy. Mix well and cook for 2-3 minutes. Stir and taste. Adjust seasoning if needed. Crush kasuri methi on your palm and add it to the curry.
    7. Cancel SAUTE. Add a swirl of cream ( if using ) Garnish with chopped cilantro. Serve hot with roti, naan or rice. Enjoy!
    Process shot showing how to make this Paneer Makhani recipe in Instant Pot.

    Pro Tips to make best Paneer Makhani

    • Soak the paneer in warm water for soft and melt in your mouth texture. Also don't cook paneer for too long in hot curry otherwise it will get hard and chewy.
    • The intense flavors of the spices and curry come from well cooked onion tomato gravy. Sauté it well so onions are caramelized and tomatoes are reduced to thick consistency.
    • Since I am using Shahi Paneer Masala, only few other whole spices are needed. If you prefer, you can add coriander powder, turmeric, Cinnamon Stick, Cloves and a Bay Leaf to the spice mix. 
    • To save time you can use store brought tomato puree instead of using fresh tomatoes
    • You can use same curry sauce to make matar paneer or butter chicken
    • I like to blend ¼ cup of paneer while making the gravy. It makes the gravy rich, thick and smooth. You do not need to add heavy cream if you use this technique.  ( My signature tip)

    Serving Suggestions

    Punjabi cuisine is famous for soul satisfying comfort food curries. Rajma Masala, Chole -Chana Masala , Aloo Matar ( Potato and Peas Curry ) and Punjabi Kadhi Pakora are super popular North Indian Punjabi Curry recipes.

    Some lentil or dal is also served to make it a complete meal. Dal Makhni, Instant Pot Dal - Dal Fry or Dal Palak -Spinach Dal are everyday dal recipes.

    You typically serve these curries with plain basmati rice, jeera rice, roti, paratha, kulcha, chapati or naan. A side of raw cut onions sprinkled with lemon juice and salt and slit green chilis is served.

    You can also serve it with various chutney, pickle, raita. To finish it off, serve a delightful sweet dessert of Gajar Halwa ( Carrot almond pudding)

    A typical punjabi meal with curry, rice, naan and condiments is served on dinner table.

    Indian Paneer Recipes

    Indian paneer recipes are so full of flavors and satisfying.  Besides this popular paneer makhani, we love Achari Paneer , Shahi Paneer, Palak Paneer, Air Fryer Paneer Tikka and Paneer Jalfrezi. If you love fusion food, you must try Paneer Pastry Puffs and Paneer Tacos.

    Frequently Asked Questions

    What is Paneer?

    Paneer is Indian cottage cheese . It is usually made with buffalo or cow's milk. It is non aged, non melting chunk cheese made with strained curdled milk mixed with vinegar. Paneer is a rich source of calcium and protein. It is a favorite choice for vegetarian foods.

    What is the difference between Paneer Makhani and Butter Paneer?

    Butter paneer is mainly prepared in butter while paneer makhani is prepared using oil. Difference in rest of the ingredients and cooking methods are quiet subtle. Butter paneer is often more red in color while paneer makhani is typically golden yellow. These two paneer dishes as well as other gravy based paneer curies are quiet similar and are often made interchangeably.

    How to Make Vegan Paneer Makhani?

    You can make this recipe dairy-free and vegan, choose extra firm tofu instead of paneer. That will make it Tofu Makhani. I am keeping the cream optional so you can simply skip it. You can also use coconut cream to thicken the gravy vegan way. 

    What are other names of Paneer Makhani?

    It is a popular Vegetarian North Indian Paneer Curry recipe. Paneer Makhanwala, Paneer Lababdar, Kadhai Paneer , Paneer Butter Masala or Shahi Paneer are some other names this curry is referred to.

    ★ If you make this Paneer Makhani Recipe , do let us know how you like it by ★ star rating it and leaving a comment below.

    📖 Recipe

    Delicious paneer makhani which is popular Indian curry is served with rice and pickled onions for comfort food dinner.

    Paneer Makhani ( Instant Pot and Stove Top )

    Prajakta Sukhatme
    Paneer Makhani is a creamy, tomato-based curry originating in the Punjab region of northern India. Learn to make restaurant style paneer makhani at home with this failproof recipe.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Curry
    Cuisine Indian
    Servings 6 cups
    Calories 286 kcal

    Ingredients
      

    • 250 grams fresh paneer cottage cheese cut in cubes
    • 2 teaspoon oil
    • 2 Tablespoon butter
    • 2 onions chopped
    • 1 Tablespoon minced ginger
    • 1 Tablespoon minced garlic
    • 3 large tomatoes chopped
    • ¼ cup cashews - soak in water

    Herbs and Spices

    • 3 green cardamom
    • 2-3 black peppercorns
    • ½ teaspoon cumin seeds
    • 1 Tablespoon kasuri methi - Dried fenugreek leaves
    • 1 teaspoon garam masala
    • 1 teaspoon shahi paneer masala
    • ½ teaspoon red pepper chilli powder adjust per spice tolerance

    Optional Garnishes

    • 2 Tablespoon cream - to swirl on top
    • ¼ cup chopped cilantro leaves

    Instructions
     

    Prepare the Paneer

    • If you are using store bought paneer, soak it in warm water for 20 minutes while you prepare the curry. Then cut it into bite size pieces to use it in curry.

    Prepare Creamy Onion-Tomato Curry Sauce :

    • Heat oil in a pan. Add cumin seeds, black peppercorns, cardamom seeds and fry for a minute. Now add chopped onions. Sprinkle some salt and fry on medium heat for about 5-7 minutes till the onions are golden brown.
    • Add minced garlic and ginger and sauté further for another minute. Add tomatoes and cashews and sauté for another 5 minutes or till tomatoes are mushy. Turn off the heat and let the mixture cool down.
    • Blend this cooled mixture with ¼ cup of Paneer and 1-2 Tablespoon of water to make a thick curry paste.

    Make Stove top paneer makhani

    • Heat the pan again and add butter and pour this thick gravy into it. Stir it constantly on low heat. The gravy has the tendency to sputter so you can cover the pan halfway.
    • Continue to stir for about 10 minutes till the gravy becomes glossy. You can add little water if it starts to burn or stick to the pan. Once oil starts to separate add garam masala, shahi paneer masala, chili powder and salt. Add about a half a cup of water to make smooth curry sauce. Let it come to a boil again.
    • Add the paneer cubes in the gravy. Mix well and cook for 2-3 minutes. Stir and taste. Adjust seasoning if needed.
    • Crush kasuri methi on your palm and add it to the curry. Turn off the heat. Add a swirl of cream ( if using ) Garnish with chopped cilantro. Serve hot with roti, naan or rice. Enjoy!

    How To Make Instant Pot Paneer Makhani

    • Turn on Instant Pot on SAUTE mode. After it displays HOT, add oil. Add cumin seeds, black peppercorns, cardamom seeds and fry for a minute. Now add chopped onions. Sprinkle some salt and fry for about 5-7 minutes till the onions are golden brown.
    • Add minced garlic and ginger and sauté further for another minute. Add tomatoes and cashews and sauté for another 5 minutes or till tomatoes are mushy. Press and Cancel SAUTE function.
    • Let the mixture cool down. Now blend this cooled mixture with ¼ cup of Paneer/cottage cheese and 1-2 Tablespoon of water to make a thick paste. ( Alternatively, use an immersion blender and make a smooth curry paste in the Instant Pot itself)
    • Turn the SAUTE function back on. Add butter and pour this thick gravy into it. Continue to stir for about 10 minutes till the gravy becomes glossy. You can add little water if it starts to burn or stick to the bottom.
    • Once oil starts to separate add garam masala, shahi paneer masala, chili powder and salt. Add about a half a cup of water to make smooth curry sauce. Let it come to a boil again.
    • Add the paneer cubes in the gravy. Mix well and cook for 2-3 minutes. Stir and taste. Adjust seasoning if needed. Crush kasuri methi on your palm and add it to the curry.
    • Cancel SAUTE. Add a swirl of cream ( if using ) Garnish with chopped cilantro. Serve hot with roti, naan or rice. Enjoy!

    Notes

    Soak the paneer in warm water for soft and melt in your mouth texture. Also don't cook paneer for too long in hot curry otherwise it will get hard and chewy.
    • The intense flavors of the spices and curry come from well cooked onion tomato gravy. So sauté it well so onions are caramelized and tomatoes are reduced to thick consistency.
    • To save time you can use store brought tomato paste instead of using fresh tomatoes
    • I like to blend ¼ cup of paneer while making the gravy. It makes the gravy rich, thick and smooth. You do not need to add heavy cream if you use this technique.  ( My signature tip)

    Nutrition

    Serving: 1cupCalories: 286kcalCarbohydrates: 14gProtein: 13gFat: 21gSaturated Fat: 10gPolyunsaturated Fat: 8gTrans Fat: 1gCholesterol: 48mgFiber: 3gSugar: 6g
    Did you make this recipe?Mention @ProfusionCurry or tag #ProfusionCurry!

    ❤️❤️ Follow us on Pinterest , Instagram and Facebook ! We love creating delicious family favorite recipes from around the world. Come Join Us ! ❤️❤️

    More Dinner Curry Recipes

    • A bowl of green Curry tofu which is thai coconut curry tofu recipe served with rice for one pot comfort meal.
      Green Curry Tofu
    • Shahi Paneer which is Indian cottage cheese curry recipe served in ethnic copper bowl.
      Shahi Paneer
    • Dum Aloo served in a dinner bowl. This creamy Indian dinner Curry is made with baby potatoes and cooked in the instant pot or stove top.
      Dum Aloo Recipe (Instant Pot Option)
    • Vegetable Curry, an easy, simple and 15-minute wholesome dinner served in a bowl.
      Vegetable Curry

    Sharing is caring!

    • Share
    • Reddit
    • Flipboard
    • WhatsApp

    Filed Under: Curry Recipes, Gluten Free, Indian Food, Instant Pot

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I am the recipe developer and photographer of this food website ProfusionCurry! Join me for easy-to-follow recipes and trusted tips to make delicious food and yummy recipes.

    More about me →

    30-minute Dinners

    • Mushroom Stew with vegetables and seasoning served over mashed potatoes for comforting vegan and gluten free dinner.
      Mushroom Stew
    • Delicious and easy Vegan Chickpea Orzo Soup garnished and served in soup bowls.
      Vegetable Orzo Soup
    • Vegan Thai Red Curry with colorful vegetables and tofu served in a bowl.
      Vegetarian red curry recipe with tofu
    • Creamy tender Arborio rice cooked with delicious flavors and served in white bowl along with garnishes. This comforting risotto is easy to make at home using Instant Pot.
      Restaurant Style Risotto Recipe
    • An Italian dinner pasta with tomato cream sauce served with tomatoes and spinach.
      Penne Rosa - Creamy Tomato Pasta
    • A dinner serving of vegan pepper soup with cheesy garlic toast.
      Instant Pot Vegan Stuffed Pepper Soup

    Popular Recipes

    • Vibrant and hearty Italian Pasta salad with full of veggies and cheese and flavorful dressing.
      Italian Pasta Salad
    • Stalks of tender green roasted asparagus served with lemon wedges ad seasoning.
      Air Fryer Roasted Asparagus Recipe
    • A glass jar filled with Strawberries and cream overnight oats.
      Strawberries and Cream Overnight Oats
    • Fresh Vegetable Vietnamese Spring Rolls are served along with different dipping sauces. This delicious and beautiful Profusioncurry recipe is a must for summer and spring lunches.
      Easy Vietnamese Spring Rolls
    • Paneer Bhurji is a popular North Indian dish made with Indian cottage cheese, herbs and Indian spices.
      Paneer Bhurji (Cottage Cheese Scramble)
    • 2-ingredient bagel bites with Greek yogurt and almond flour, served on a plate for a satisfying low-carb, high protein breakfast or snack.
      2-Ingredient Bagel Bites with Greek Yogurt

    Footer

    ↑ back to top

    Our recipes are featured on several distinguished publisher. image

    Other

    • Privacy Policy

    Follow Us

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    About

    • About

    As an Amazon Associates, this site earns commission from qualifying purchases.

    Copyright © 2025 Profusion Curry

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.