menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Indian Basics » Spice Blends & Pastes
    No ratings yet

    Authentic Makhani Sauce Recipe (Butter Chicken Simmer Sauce)

    Published Jan 16, 2025 by Tanvi Srivastava Leave a Comment
    Jump to Recipe

    This post may contain affiliate links.

    This is an easy and straightforward recipe for making smooth & velvety restaurant style makhani sauce at home. You will need loads of fresh tomatoes, handful of kashmiri red chilies along with few common spices & ingredients available in your kitcken. The sauce freezes like a charm and comes in handy whenever you are craving indian restaurant like dishes at home! Freezing and how to use instructions included!

    Makhani Sauce in a black bowl with a gold spoon.

    Ever since they were toddlers, my kids have been huge fans of makhani sauce, or as they fondly called it-the "orange sauce." Because they loved it so much, I started making and freezing the sauce base as part of my meal prep. It's incredibly versatile and comes in so handy-not just for curries but also as a pizza sauce, for wings, as a sandwich spread or even while making biryani!

    A great tasting butter chicken sauce comes down to a balance of tartness of tomatoes, aroma of spices, and notable sweetness. There is nothing like homestyle makhani sauce, because this is a restaurnat style gravy and is truly revered for its indulgent flavors. I have been testing this recipe for years and finally, I think I am ready to share it. So let's crack it down!

    Makhani Sauce

    Makhani is derived from the Hindi word makkhan which means butter. Also known as "butter chicken sauce," it is a luxurious tomato-based sauce from North Indian cuisine. It is characterized by its vibrant orange-red color, creamy texture, and rich, slightly sweet, and tangy flavor profile. The sauce is the base of popular dishes like butter chicken (murgh makhani) and paneer makhani.

    Since this dish is not just 'indian" anymore, there are countless variations of makhani sauce. But what truly defines an authentic butter chicken sauce are the three distinct flavors: the tangy brightness of tomatoes, the bittersweet aroma of kasuri methi (dried fenugreek leaves), and the unmistakable richness of butter. Butter is used generously to enhance the richness, and cream is added toward the end for a grand finish.

    Recently, I have been spotting a dish called naan makhani at many indian restaurants here in Vegas. It's such a creative twist on the traditional naan and curry experience. Naan strips paired with a bowl of buttery, rich makhani sauce is like the Indian answer to chips and dip! So if you are in, prepare this makhani sauce and warm up some naan!

    Makhani Sauce is poured with a spoon.

    My Recipe

    1. My makhani sauce recipe replicates the robust, flavorful taste and signature orange hue of the ones you'd find in India. It is not sweet or mellow. It has a mild heat and savory taste.
    2. I use beautifully ripe and flavorful fresh tomatoes in my recipe. That said, there's no need to wait for summer to enjoy this dish-I make it year-round! During the off-season, I let the tomatoes ripen for a few days in a warm spot, which works perfectly for me.
    3. Traditional makhani gravies do not include onions. However, after testing the no-onion version extensively, I wasn't satisfised- without onions somehow that oomph was missing. So I do add onions in mine. For 2 lb tomatoes, you need less that 1 lb of onions(350g to be precise).
    4. We don't use any food color. The beautiful color is from the combination of ripe tomatoes, whole kashmiri red chillies and kashmiri red chili powder.
    5. I keep the spices minimal and let the flavors of tomato shine. Unlike most Indian sauce bases, I skip cumin and coriander powder. I add a hint of turmeric powder to enhance the red hue of the Kashmiri chili. Instead of using lot of whole spices, I go for light touch of garam masala powder at the end for a subtle finishing warmth.
    6. I do like to add cashews for adding richness and smooth texture to the sauce, but go light handed else the gravy becomes overly thick or sticky.
    7. The sauce is ready to use. You will just need to add butter and heavy cream whenever you are using it in your recipes.

    Ingredients

    Ingredients Needed to make makhani sauce.
    • Tomatoes - I use either ripe roma tomatoes or tomatoes on the vine. We are going to cook them down and blend them hard so no need to worry about peeling skins and all! However, if you prefer to use canned tomatoes, choose canned whole tomatoes (ones without added citric acid or any herbs or garlic) for the best results.
    • Onions - I use red onion. But yellow onions will work too.
    • Ginger & Garlic - Be light handed, remember tomatoes have to shine! Throw in the whole garlic pods and roughly chop the ginger.
    • Whole Kashmiri Red Chilies (non affilate link) - We need only the skins for their beautiful sanguine color.
    • Cashews - My mom doesn't use cashwes but if you want the restaurant like taste and consistency- use them!
    • Sugar - All that acidity of tomatoes needs to be balanced so we do need it!
    • Kasuri methi (non affilate link)- Is dry fenugreek leaves and they are extremely fragrant and have a unique taste and aroma. Not optional, however unfortunately, there is no substitue. Simply skip them if you cannot find. I want to note here that if you cook north indian food extensively, kasuri methi is a great ingredient to stock (it lasts for months!)

    How To Make Makhani Sauce

    Make The Tomato Base

    1. Start by deseeding your whole Kashmiri red chilies. Break the chilles and shake them over a plate to take out all the seeds and veins. The whole chilies are medium spicy. Removing the seeds avoids the makhani sauce from becoming overly spicy.
    Whole Kashmiri Chilies placed on a mustard plate.
    De seeded kashmiri red chilies.
    1. In a large cooking pot (4 qt or larger), heat up the oil on medium heat. Add the green cardamom pods and cinnamon stick and fry for 8-10 seconds.
    2. Add the onions next and fry them for about 3-4 minutes just until they soften. Do not brown the onions.
    3. Next, add the deseeded whole red chilies, cashews, ginger, and garlic. Fry everything together for 1-2 minutes.
    Onions are cooked until sweaty in oil.
    Ginger garlic, cashews and chili are added to cooking pot.
    Butter and powdered spices are added to coooking pot.
    1. Lower the heat to medium-low and add the butter along with the Kashmiri red chili powder and turmeric powder. Adding butter at this stage avoids it from browning/burning. Fry the spices for about a minute to let them release their aroma.
    2. Next, add the roughly chopped tomatoes and sprinkle the sugar.
    3. Mix everything together and sauté on medium heat for 2-3 minutes or until the tomatoes begin to soften slightly. Do not add water. We are going to develop concentrated tomato flavor by cooking them in their own juices.
    Spices and onions are sautéed to toast the spices.
    Tomatoes and sugar are added to the cooking pot.
    1. Once you see that tomatoes are starting to release juices in the cooking pot, add the garam masala and kasuri methi leaves. Turn the heat to low and cover the pot with a tight-fitting lid.
    2. Let cook for 35-40 minutes until the tomatoes are soft and jammy. If your tomatoes are ripe and juicy, there is no need to add any water. Check 1-2 times in between. If needed, add a tiny splash of water. Don't dry out. Switch off the stove.
    Tomatoes are beginning to release their juices.
    When tomatoes begin to soften, spices and kasoori methi is added.

    Blend The Sauce

    1. Let the onion tomato base cool down for at least 10-15 minutes or fully(if you have times) before blending. This helps retain the color of Kashmiri chillies since blending anything hot may fade out the color. Secondly, it protects your blender blades and blender jar (especially if you have a glass jar).
    2. From the cooled sauce, pick out the cinnamom stick and discard it. Transfer the cooled tomato base to your blender. I use vitamix blender.You could also blend using immersion blender. 
    3. Cover the jar with a lid and blend the sauce on medium high speed for 2-3 minutes or until smooth.
    Onion tomato base for makhani sauce after slow cooking.
    Onion tomato sauce is added to a blender jar.
    Makhani Sauce is blended to silky smooth and is ready!
    1. Since we cooked the tomatoes for long, their skins become super soft, so straining isn't necessary. After blending, check the sauce, and if you prefer an ultra-smooth, silky texture, you can strain it. The butter chicken sauce is now ready. This recipe yields 3.5 to 4 cups of makhani sauce. If you are wondering, we will add the heavy cream and extra butter when we use it in recipes (instructions below).
    Side image of Butter chicken sauce in a large black bowl.

    Storage

    • Refrigerator - Using a clean ladle, pour the cooled makhani sauce into air tight container with lids. You can store the sauce refrigerated for 4-5 days.
    • Freezer - I usually store my makhani sauce in the freezer. I use silicone soup containers to portion it out before freezing. Depending on my needs, I typically freeze a few ½-cup portions and the rest in 1-cup portions.
    Close up of butter chicken simmer sauce.
    Makhani Sauce frozen in silicone tray.

    How To Use

    In Curries

    1. Place 1 cup frozen or refrigerated makhani sauce in a cooking pan on low medium heat and let warm up fully.
    2. To the warmed sauce, add 2-4 tablespoons of butter (or more - be generous!) and about ½ lb to ¾ lb of cooked protein or vegetables you are using. Combine well. Taste and adjust salt if needed at this stage. Usually makhani gravies are thick so avoid adding water but it's your call.
    3. Add ¼ to ⅓ cup (or as desired) heavy cream and simmer everything until nicely combined.
    4. Finish with additional kasuri methi and garam masala powder if you wish.

    As a Dip With Naan 

    Place 1 cup sauce in a pan along with 2-4 tablespoon of butter and ¼ to ⅓(or as desired) heavy cream. Combine and let everything simmer on low heat for 2-4 minutes. Taste and adjust the salt. If you wish, you can add some kasuri methi and garam masala powder. Pour into a bowl and serve. 

    Makhani Sauce Featured Image.

    Authentic Makhani Sauce Recipe (Butter Chicken Simmer Sauce)

    Tanvi Srivastava
    Learn how to make rich and smooth restaurant style makhani sauce at home using fresh tomatoes, spices and butter. Freezer friendly!
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 50 minutes mins
    Total Time 1 hour hr
    Cuisine Indian
    Servings 3.5 -4 cup
    Prevent your screen from going dark

    Ingredients
      

    • 3 tablespoon cooking oil I use avocado oil, use any neutral oil
    • 350 g onion sliced
    • 10 garlic pods use 13-15 if your garlic are small
    • 1 inch fresh ginger
    • 15-20 raw cashew nuts optional (see note #4)
    • 3 tablespoon butter
    • 900 g fresh tomatoes quartered (use unflavored canned whole tomatoes instead)
    • 15-20 g sugar adjust quantity to taste (see note #5)
    • 1 teaspoon salt
    • 1 teaspoon kasuri methi (dry fenugreek leaves)

    Whole Spices

    • 1-3 whole kasmhiri red chili medium heat, adjust quantity to taste (see note #1), skip if not available
    • 4 green cardamom
    • ½ inch cinnamon stick

    Ground Spices

    • 1.5 - 2 tablespoon kashmiri red chili Powder medium heat, adjust quantity to taste (see note #1)
    • ½ teaspoon garam masala powder (see note #3)
    • ½ teaspoon turmeric powder

    To Use the Sauce in Recipes (Instructions Below)

    • 1 cup makhani sauce
    • 2-4 tablespoon butter
    • ⅓-1/4 cup heavy cream
    • Garam Masala and Kasuri Methi as needed

    Instructions
     

    Make The Onion Tomato Base

    • Start by deseeding your whole Kashmiri red chilies. Break the chilles and shake them over a plate to take out all the seeds and veins. The whole chilies are medium spicy. Removing the seeds avoids the makhani sauce from becoming overly spicy.
    • In a large cooking pot (4 qt or larger), heat up the oil on medium heat. Add the green cardamom pods and cinnamon stick and fry for 8-10 seconds.
    • Add the onions next and fry them for about 3-4 minutes just until they soften slightly. Do not brown the onions.
    • Next, add the deseeded whole red chilies, cashews, ginger, and garlic. Fry everything together for 1-2 minutes.
    • Lower the heat to medium-low and add the butter along with the kashmiri red chili powder and turmeric powder. Adding butter at this stage avoids it from browning/burning. Fry the spices for about a minute to let them release their aroma.
    • Next, add the roughly chopped tomatoes and sprinkle the salt & sugar.
    • Mix everything together and sauté on medium heat for 2-3 minutes or until the tomatoes begin to soften slightly. Do not add water. We are going to develop concentrated tomato flavor by cooking them in their own juices.
    • Once you see that tomatoes are starting to release juices in the cooking pot, add the garam masala and kasuri methi leaves. Turn the heat to low and cover the pot with a tight-fitting lid.
    • Let cook for 35-40 minutes until the tomatoes are soft and jammy. If your tomatoes are ripe and juicy, there is no need to add any water. Check 1-2 times in between. If needed, add a tiny splash of water. Don't dry out. Switch off the stove.

    Blend The Makhani Sauce

    • Let the onion tomato base cool down for at least 10-15 minutes or fully(if you have times) before blending. This helps retain the color of Kashmiri chillies since blending anything hot may fade out the color. Secondly, it protects your blender blades and blender jar (especially if you have a glass jar).
    • From the cooled sauce, pick out the cinnamom stick and discard it. Transfer the cooled tomato base to your blender. I use vitamix blender.You could also blend using immersion blender. 
    • Cover the jar with a lid and blend the sauce on medium high speed for 2-3 minutes or until smooth.
    • Since we cooked the tomatoes for long, their skins become super soft, so straining isn't necessary. After blending, check the sauce, and if you prefer an ultra-smooth, silky texture, you can strain it. The butter chicken sauce is now ready. This recipe yields 3.5 to 4 cups of makhani sauce. If you are wondering, we will add the heavy cream and extra butter when we use it in recipes (instructions below).

    Storing

    • 1. Refrigerator - Using a clean ladle, pour the cooled makhani sauce into air tight container with lids. You can store the sauce refrigerated for 4-5 days.
      2. Freezer - I usually store my makhani sauce in the freezer. I use silicone soup containers to portion it out before freezing. Depending on my needs, I typically freeze a few ½-cup portions and the rest in 1-cup portions.

    How To Use Makhani Sauce

    • In Curries -Place 1 cup frozen or refrigerated makhani sauce in a cooking pan on low medium heat and let warm up fully.To the warmed sauce, add 2-4 tablespoons of butter (or more - be generous!) and about ½ lb to ¾ lb of cooked protein or vegetables you are using. Combine well. Taste and adjust salt if needed at this stage. Usually makhani gravies are thick so avoid adding water but it's your call.Add ¼ to ⅓ cup (or as desired) heavy cream and simmer everything until nicely combined.Finish with additional kasuri methi and garam masala powder if you wish.
    • As a Dip With Naan - Place 1 cup sauce in a pan along with 2-4 tablespoon of butter and ¼ to ⅓(or as desired) heavy cream. Combine and let everything simmer on low heat for 2-4 minutes. Taste and adjust the salt. If you wish, you can add some kasuri methi and garam masala powder. Pour into a bowl and serve. 

    Notes

    1. Adjust the amount of whole kashmiri red chilies and kashmiri red chili powder to your tolerance. The heat level of kahsmiri red chili is medium. With the given amounts, this makhani sauce has a kick to it. De seed the whole chilies else they will make the sauce quite hot. 
    2. If you notice any tomato skins after blending, sieve the makhani sauce using a soup strainer. 
    3. Garam Masala is a strong spice. Please start with ¼ teaspoon. Once the sauce is blended you can always adjust from there after tasting. 
    4. Don't go overboard on cashews else the makhani gravy becomes overly thick/dense or sticky. Restaurants do add them, however you can completely skip them for a nut free version. Add extra heavy cream for richness if you decide to skip. 
    5. You do need sugar to balance out the tanginess of  tomatoes. Without sugar, the sauce will be unpleasantly tangy. 

    HOW TO USE

    In Curries - 
      1. Place 1 cup frozen or refrigerated makhani sauce in a cooking pan on low medium heat and let warm up fully.
      2. To the warmed sauce, add 2-4 tablespoons of butter (or more - be generous!) and about ½ lb to ¾ lb of cooked protein or vegetables you are using. Combine well. Taste and adjust salt if needed at this stage. Usually makhani gravies are thick so avoid adding water but it's your call.
      3. Add ¼ to ⅓ cup (or as desired) heavy cream and simmer everything until nicely combined.
      4. Finish with additional kasuri methi and garam masala powder if you wish.
    1.  
    1.  
    1.  
     
    Tried this recipe?Let us know how it was!
    Spice Blends & Pastes

    More Spice Blends & Pastes

    • Homemade biryani masala powder recipe featured image.
      Homemade Biryani Masala Powder Recipe (Mild & Aromatic)
    • Homemade Chaat Masala Powder Featured Image.
      Easy Chaat Masala Powder Recipe
    • Roasted Cumin Powder Featured Image.
      Roasted Cumin Powder (Bhuna Jeera)
    • Garam Masala Featured Image.
      Garam Masala Powder

    Share This Recipe

    • Facebook
    • X
    • Email

    I'd Love to Hear from You! Cancel reply

    If you tried this recipe, please leave a star rating and share your feedback below. Your input helps me refine my recipes and guides others too. As always, thank you so much for your support!

    Thank you,
    Tanvi

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

    Recipe Rating




    Hi, I'm Tanvi! If you love Indian food, you are at the right place, browse through hundreds of delicious Indian recipes

    More about me ?

    Popular

    • Sweet potato kofta featured image.
      Sweet Potato & Paneer Kofta (Appetizer)
    • Boneless Lamb Raan Roast Featured Image.
      Indian Spiced Boneless Lamb Leg Roast (Raan Recipe)
    • Mooli Paratha Featured image.
      Punjabi Mooli Paratha (Stuffed Radish Paratha)
    • Pistachio Cheesecake Cups Featured image.
      No Bake Pistachio Cheesecake Cups
    • Hara Bhara Kebab Pinwheels Featured Image.
      Hara Bhara Kabab Pinwheels
    • Rose Kalakand Featured Image.
      Rose Kalakand Recipe (With Paneer)

    Looking for Something?

    Footer

    back to top

    Links

    • Recipe Index
    • Privacy Policy
    • Editorial Policies

    Free Recipe Book

    • Sign Up! to get your e-copy!

    About

    • About Me

    Copyright © 2025 Sinfully Spicy

    Rate This Recipe

    Your vote:




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