• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Easy Indian Cookbook
  • Recipes
  • Basics
  • Recipe Round-ups
  • About
menu icon
go to homepage
  • Recipes
  • Quick Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Quick Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Indian Main Course

    Butter Chicken (Murgh Makhani)

    Published: Jan 22, 2025 by Mandy Applegate · This post may contain affiliate links. Leave a Comment

    Jump to Recipe
    No ratings yet
    Google logo Add Preferred Source
    closeup image of butter chicken

    Packed with rich Indian spices, tender chicken, and a creamy tomato sauce, this Butter Chicken recipe is comfort food at its finest. With its complex flavors and incredible aroma, this tasty dish is easy to make and always comes out mouth-wateringly delicious. Perfect for meal prep, you can throw it together in just 40 minutes.

    Butter Chicken. Photo Credit: Easy Indian Cookbook

    Why You Will Love Making Butter Chicken

     Here’s why you’ll come back to this recipe again and again:

    • Simple Ingredients: This dish uses common ingredients like chicken, yogurt, and spices, which are easy to find and great for cooking.
    • Quick Prep: Although the marinating takes some time, the actual cooking process is quick, making it perfect for a delicious weeknight dinner.
    • Serving Options: Butter chicken pairs well with sides like naan, rice, or even vegetables, allowing for customization based on your preference.
    • Family Favorite: Its creamy, mild yet flavorful sauce makes it a hit among both kids and adults.
    • Ideal for Entertaining: Impress your guests with this dish that looks and tastes like it came from a restaurant.
    • Make-Ahead Friendly: You can marinate the chicken overnight, which enhances the flavor and makes meal prep easier.

    Ingredients You’ll Need

    You’ll need all the ingredients in the photograph below.

    Butter Chicken Ingredients. Photo Credit: Easy Indian Cookbook

    How to Make The BEST Butter Chicken Recipe with Step-By-Step Instructions

    A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.

    Making butter chicken at home is so simple. Here's a step-by-step guide to create this delicious dish:

    Marinate the Chicken

    Start by seasoning your chicken thighs with salt and pepper. In a bowl, mix the chicken with lime juice, garam masala, and Greek yogurt. Let it marinate in the fridge for at least 2 hours to infuse the flavors, ideally overnight.

    Mix the seasoned chicken with lime juice, garam masala, and Greek yogurt in a bowl.
    Marinate in the fridge for at least 2 hours.

    Cook Spices

    Heat the ghee in a skillet or pot over medium-high heat. Add chopped garlic cloves and grated ginger root. Sprinkle in some garam masala, ground cumin, and chili powder. Cook these spices for a few seconds until they release a fragrant aroma.

    Heat the ghee in a skillet with garlic and ginger root.
    Sprinkle the garam masala, ground cumin, and chili powder, then cook for a few seconds.

    Brown the Chicken

    Add the marinated chicken to the skillet, letting any excess marinade drip off. Cook the chicken until it turns white on all sides. The yogurt in the marinade prevents the chicken from browning too much.

    Add the marinated chicken to the skillet.
    Cook the chicken until it turns white on all sides.

    Add Remaining Ingredients

    Stir in the remaining marinade, heavy cream, and tomato paste. Sprinkle a little sugar to balance the acidity of the tomatoes.

    Stir in the remaining marinade, heavy cream, tomato paste, and a little sugar.
    Cook for 10 more minutes.

    Final Touches

    Let everything cook together for about 10 more minutes until the chicken is tender and the sauce thickens. Once you turn off the heat, add chunks of butter to the pan and stir until the butter is completely melted and integrated into the sauce. Now the curry is ready to serve and enjoy!

    Stir in the melted butter and serve warm with rice.

    Recipe Notes and Expert Tips

    Here are some helpful tips and tricks to make your butter chicken even better:

    • Chicken: You can use boneless skinless chicken breast instead of boneless skinless chicken thighs, however, thighs are recommended because they are juicier and more flavorful.
    • Other Substitutions: The lime juice can be replaced with lemon juice from half a lemon, and chili powder can be substituted with cayenne pepper.
    • Marinating Time: For the best flavor, marinate the chicken overnight. The longer it marinates, the more flavorful it will be.
    • Control the Heat: Adjust the amount of chili powder based on your preference for spiciness. If you prefer a milder version, reduce the chili powder or omit it altogether.
    • Use Fresh Spices: For a more vibrant flavor, use freshly ground garam masala and other spices.
    • Simmering: Allow the sauce to simmer uncovered. This will help thicken the sauce and concentrate the flavors.
    • Butter: Adding butter at the end of cooking gives the sauce a rich, smooth finish. Make sure it's fully melted and mixed into the sauce.
    • Garnish: Garnish with fresh cilantro to add a touch of freshness before serving.
    • Dairy-free: To make it dairy-free, substitute the heavy cream with canned coconut milk and use oil or dairy-free butter instead of regular butter. Make sure the yogurt used in the marinade is also dairy-free.
    Butter Chicken. Photo Credit: Easy Indian Cookbook

    How to Store Leftover Butter Chicken

    Proper storage is key to enjoying your butter chicken tomorrow and the next day. Here’s how to keep it fresh and tasty:

    • Cool and Airtight: Allow the butter chicken to cool to room temperature before storing it, and place it in airtight containers in the fridge.
    • Refrigerate: Properly stored, butter chicken can last in the refrigerator for up to three days.
    • Freeze: For longer storage, butter chicken freezes well. Freeze in airtight containers or heavy-duty freezer bags. It can last for up to two months. Thaw overnight in the refrigerator before reheating.
    • Reheat: When ready to eat, gently reheat the butter chicken on the stove over medium heat until thoroughly warmed, or microwave it, stirring occasionally to ensure even heating.

    What to Serve with Butter Chicken

    Butter chicken goes with many sides that complement its rich and creamy texture. Here are some top choices:

    Different Kinds of Rice

    Basmati rice, with its fluffy and light texture, is an ideal choice. For a healthier alternative, brown rice can be a great option as it adds a nutty flavor and more fiber. Yellow rice, seasoned with turmeric and green cardamom, is also great, adding some extra color to your plate.

    Indian Breads

    Indian breads like naan, roti, and paratha are perfect for soaking up the delicious sauce. Naan has a soft, chewy texture, while roti is a whole wheat alternative that's slightly thinner and lighter. Paratha is richer and flaky, perfect if you like a more buttery accompaniment.

    Veggie Sides

    Add a side of steamed, roasted, or sautéed vegetables like green beans, carrots, or broccoli. These vegetables provide a crisp and healthy contrast to the creamy, tender chicken.

    Butter Chicken. Photo Credit: Easy Indian Cookbook

    More Chicken Recipes You Will Love

    • Chicken Tikka Masala
    • Lemongrass Chicken
    • Orange Chicken
    • Sesame Chicken
    • Thai Chicken Skewers

    Recipe card

    Butter Chicken

    Packed with rich Indian spices, tender chicken, and a creamy tomato sauce, this Butter Chicken recipe is comfort food at its finest. With its complex flavors and incredible aroma, this tasty dish is easy to make and always comes out mouth-wateringly delicious. Perfect for meal prep, you can throw it together in just 40 minutes.
    No ratings yet
    Print Pin Rate Google logo Add Preferred Source
    Author: Shilpa Kerur
    Course: Main Course
    Cuisine: Indian
    Servings: 4
    Prep Time: 15 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 40 minutes minutes

    Ingredients

    • 6-8 chicken thighs cut in 1 ½ inch cubes
    • Salt and pepper
    • 1 lime juiced
    • 1 tablespoon garam masala
    • 7 ounces natural Greek yogurt full fat
    • 2 tablespoons ghee
    • 2 garlic cloves
    • ½ inch ginger root
    • 3 teaspoons garam masala
    • 2 teaspoons ground cumin
    • 1 teaspoon chili powder
    • ½ cup heavy cream
    • ¼ cup tomato paste
    • 1 tablespoon sugar
    • 4 tablespoons butter

    To serve:

    • White rice
    • Lime
    • Naan bread
    • Fresh herbs
    Prevent your screen from going dark

    Instructions

    • Season the chicken with salt and pepper. In a bowl, combine the chicken with the lime juice, garam masala and Greek yogurt. Marinade in the refrigerator for at least 2 hours. Remove about 15 minutes before starting to cook (so it’s not super cold when cooking).
      6-8 chicken thighs, Salt and pepper, 1 lime, 7 ounces natural Greek yogurt, 1 tablespoon garam masala
    • Heat the ghee in a skillet and add the garlic cloves, ginger root, garam masala, ground cumin, and chili powder. Cook for a few seconds, until it’s fragrant. Add the chicken, dripping excess marinade, and cook until it’s whitish on all sides (it won’t get super golden because of the marinade).
      2 tablespoons ghee, 2 garlic cloves, ½ inch ginger root, 3 teaspoons garam masala, 2 teaspoons ground cumin, 1 teaspoon chili powder
    • Add the rest of the marinade, heavy cream, tomato paste, and sugar. Mix everything together and cook for 10 more minutes.
      ½ cup heavy cream, ¼ cup tomato paste, 1 tablespoon sugar
    • Turn off the heat and add the butter, stir everything together, and serve immediately with rice, lime, naan bread, and fresh herbs.
      4 tablespoons butter, White rice, Lime, Naan bread, Fresh herbs

    Notes

    • Chicken: You can use boneless skinless chicken breast instead of boneless skinless chicken thighs, however, thighs are recommended because they are juicier and more flavorful.
    • Other Substitutions: The lime juice can be replaced with lemon juice from half a lemon, and chili powder can be substituted with cayenne pepper.
    • Marinating Time: For the best flavor, marinate the chicken overnight. The longer it marinates, the more flavorful it will be.
    • Control the Heat: Adjust the amount of chili powder based on your preference for spiciness. If you prefer a milder version, reduce the chili powder or omit it altogether.
    • Use Fresh Spices: For a more vibrant flavor, use freshly ground garam masala and other spices.
    • Simmering: Allow the sauce to simmer uncovered. This will help thicken the sauce and concentrate the flavors.
    • Butter: Adding butter at the end of cooking gives the sauce a rich, smooth finish. Make sure it's fully melted and mixed into the sauce.
    • Garnish: Garnish with fresh cilantro to add a touch of freshness before serving.
    • Dairy-free: To make it dairy-free, substitute the heavy cream with canned coconut milk and use oil or dairy-free butter instead of regular butter. Make sure the yogurt used in the marinade is also dairy-free.

    Storage and Reheating Instructions

    • Cool and Airtight: Allow the butter chicken to cool to room temperature before storing it, and place it in airtight containers in the fridge.
    • Refrigerate: Properly stored, butter chicken can last in the refrigerator for up to three days.
    • Freeze: For longer storage, butter chicken freezes well. Freeze in airtight containers or heavy-duty freezer bags. It can last for up to two months. Thaw overnight in the refrigerator before reheating.
    • Reheat: When ready to eat, gently reheat the butter chicken on the stove over medium heat until thoroughly warmed, or microwave it, stirring occasionally to ensure even heating.
    Calories: 718kcal | Carbohydrates: 13g | Protein: 35g | Fat: 59g | Saturated Fat: 26g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 20g | Trans Fat: 1g | Cholesterol: 252mg | Sodium: 388mg | Potassium: 670mg | Fiber: 2g | Sugar: 8g | Vitamin A: 1341IU | Vitamin C: 9mg | Calcium: 117mg | Iron: 3mg
    Tried this Recipe? Share it Today!Mention @easyindiancookbook or tag #easyindiancookbook!

    More Indian Main Course

    • Instant Pot dalia khichdi.
      Instant Pot Dalia Khichdi
    • Instant Pot whole masoor dal.
      Whole Masoor Dal (Brown Lentil Curry) - Instant Pot
    • Instant Pot goat curry.
      Easy Goat Curry (Mutton Curry) - Instant Pot
    • Instant Pot methi rice.
      Instant Pot Methi Pulao (Methi Rice Recipe)

    Reader Interactions

    Comments

    No Comments

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Footer

    ↑ back to top

    About

    • About Me
    • Accessibility

    Privacy Policy

    • Privacy Policy
    • Disclaimer

    Contact

    • Subscribe to newsletter
    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    COPYRIGHT © 2024 EASYINDIANCOOKBOOK.COM

    Rate This Recipe

    Your vote:




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