HomeDinnerEasy Homemade Butter Chicken Recipe

Easy Homemade Butter Chicken Recipe

- Advertisement -

Easy Homemade Butter Chicken Recipe

Butter Chicken—also known as Murgh Makhani—is one of the most iconic Indian dishes in the world. With its velvety tomato-based curry, subtle spices, and tender chunks of marinated chicken, it’s the perfect entry point into Indian cuisine for many. The good news? You don’t need a tandoor or a trip to Delhi to enjoy restaurant-style butter chicken. This easy homemade version brings all the luxurious flavor of authentic butter chicken right to your table using pantry-friendly ingredients and simple cooking techniques.

- Advertisement -

The Story Behind Butter Chicken

Invented in the 1950s at Moti Mahal Restaurant in Delhi, butter chicken was created to make use of leftover tandoori chicken. The chefs combined it with a rich tomato and butter sauce, giving birth to what would become an internationally loved dish. It’s not traditionally spicy—rather, it is flavorful, rich, and slightly sweet, which appeals to a wide range of palates.

- Advertisement -

Understanding Key Ingredients

  • Yogurt tenderizes the chicken while adding subtle tang.

  • Garam Masala is a warming spice blend; essential for authentic flavor.

    - Advertisement -
  • Tomato Puree forms the base of the sauce, lending acidity and color.

  • Butter & Cream create the luxurious, rich finish butter chicken is known for.

Preparing the Chicken Marinade

Step-by-Step:

  1. In a large bowl, combine the yogurt, lemon juice, garlic paste, ginger paste, and all the spices.

  2. Add chicken pieces to the marinade and mix well to coat evenly.

  3. Cover and refrigerate for at least 1 hour, ideally overnight.

Making the Sauce (Gravy)

Step 1: Sauté Aromatics

In a large skillet over medium heat:

  • Melt 2 tbsp butter and optionally a splash of oil.

  • Add chopped onions and sauté until golden-brown (about 8–10 minutes).

  • Add garlic and ginger and cook for another 1–2 minutes until fragrant.

Step 2: Add Tomatoes and Spices

  • Stir in tomato puree and tomato paste.

  • Add chili powder, garam masala, cumin, and sugar.

  • Simmer uncovered for 15–20 minutes until thick and deep red.

Step 3 (Optional): Blend

If you prefer a silky-smooth sauce:

  • Let the mixture cool slightly and blend until smooth using a blender.

  • Return the sauce to the pan.

Cooking and Combining Chicken with Sauce

Option 1: Oven/Grill (for extra flavor)

  • Preheat oven to 425°F (220°C).

  • Line a tray and bake the marinated chicken for 15–20 minutes until cooked and slightly charred.

Option 2: Stovetop Sauté

  • Heat a pan and cook the chicken until browned and cooked through.

Final Step: Combine and Simmer

  • Add the cooked chicken (and juices) to the tomato sauce.

  • Stir in cream and 2 tbsp butter.

  • Simmer gently for 10–15 minutes, letting flavors meld.

Taste and adjust seasoning—add more salt, cream, or butter as desired.

Optional Add-Ins and Customizations

  • Spicy Version: Add green chili or extra chili powder.

  • Cashew Butter Chicken: Blend soaked cashews into the sauce for a nutty richness.

  • Vegetarian: Substitute paneer, tofu, or chickpeas for chicken.

  • Low-fat: Use low-fat yogurt and cream alternatives (like cashew or oat cream).

Storage and Reheating

Refrigeration:

  • Store leftovers in an airtight container for up to 4 days.

Freezing:

  • Freeze for up to 3 months. Use freezer-safe containers or zip bags.

Reheating:

  • Gently reheat on the stovetop, adding a splash of cream or milk if thickened.

  • Microwave in short bursts, stirring in between.

Frequently Asked Questions (FAQs)

Q: Can I use canned tomatoes?
A: Yes, canned tomato puree or crushed tomatoes work well. Avoid overly acidic varieties.

Q: Is butter chicken spicy?
A: Traditionally, it’s mildly spiced—not hot. You can increase chili for more heat.

Q: Can I make it dairy-free?
A: Yes! Use coconut cream and oil instead of butter and dairy cream.

Q: What’s the difference between butter chicken and chicken tikka masala?
A: Butter chicken is richer, sweeter, and more buttery. Tikka masala is spicier and uses more complex spices.

Final Tips for Success

  • Use chicken thighs for juicier, more flavorful results.

  • Marinate overnight for deep flavor and tenderness.

  • Don’t rush the sauce—allow it to simmer and develop richness.

  • Balance the flavor: Use sugar, butter, and cream to mellow the acidity of tomatoes.

  • Garnish generously: A swirl of cream and chopped cilantro elevates the presentation.

Conclusion

Homemade butter chicken is a culinary gift you can give yourself and those you cook for. It’s not just a dish—it’s an experience: the aroma of spices toasting, the sizzle of marinated chicken hitting a hot pan, the richness of butter and cream melding into tomato and spice. And despite its luxurious taste, it’s incredibly approachable with ingredients you likely already have.

Yield: 4

Easy Homemade Butter Chicken Recipe

Butter Chicken—also known as Murgh Makhani—is one of the most iconic Indian dishes in the world. With its velvety tomato-based curry, subtle spices, and tender chunks of marinated chicken, it's the perfect entry point into Indian cuisine for many. The good news? You don’t need a tandoor or a trip to Delhi to enjoy restaurant-style butter chicken. This easy homemade version brings all the luxurious flavor of authentic butter chicken right to your table using pantry-friendly ingredients and simple cooking techniques.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients

  • For the Chicken Marinade:
  • 1½ lbs (700g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
  • ½ cup plain yogurt (Greek or regular)
  • 1 tbsp lemon juice
  • 1 tbsp ginger-garlic paste (or 1 tsp each grated garlic and ginger)
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • ½ tsp turmeric
  • ½ tsp chili powder (adjust to taste)
  • ½ tsp salt
  • For the Butter Sauce:
  • 2 tbsp butter (plus more if desired)
  • 1 tbsp oil (neutral, like canola or vegetable)
  • 1 small onion, finely chopped
  • 1 tbsp ginger-garlic paste
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1 tsp garam masala
  • ½ tsp chili powder
  • 1 (15 oz) can tomato sauce or crushed tomatoes (~2 cups)
  • ½ cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1 tsp sugar (optional, balances acidity)
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Marinate the Chicken:
    In a bowl, combine chicken with all marinade ingredients. Mix well, cover, and refrigerate for at least 30 minutes (up to overnight for best flavor).
  2. Cook the Chicken:
    In a large skillet or pan, heat 1 tbsp oil over medium-high.
    Add marinated chicken and cook until browned and nearly cooked through (6–8 minutes). Remove and set aside.
  3. Make the Sauce:
    In the same pan, add 2 tbsp butter. Sauté onions until soft and golden, about 4–5 minutes.
    Add ginger-garlic paste and cook 1 minute. Stir in spices (cumin, paprika, garam masala, chili powder) and cook for 30 seconds.
  4. Add Tomatoes & Simmer:
    Pour in tomato sauce. Simmer 10 minutes on medium-low, stirring occasionally, until thickened slightly.
  5. Finish the Sauce:
    Stir in cream and sugar. Add the cooked chicken back in and simmer another 5–8 minutes until chicken is tender and sauce is rich. Adjust salt to taste.
  6. Serve:
    Garnish with cilantro. Serve with basmati rice, naan, or roti.

Notes

  • Shortcut: Use pre-cooked rotisserie chicken and just make the sauce.
  • Dairy-Free Version: Swap yogurt and cream for dairy-free alternatives like coconut yogurt and coconut cream.
  • Spice Level: Mild to medium as written. Add more chili powder or a chopped green chili for heat.
  • - Advertisement -
    RELATED ARTICLES

    Most Popular

    Recent Comments

    Latest Recıpes

    Skip to Recipe