Butter Chicken Recipe

Rich, creamy, and full of flavor, Butter Chicken is a beloved Indian dish that combines tender chicken pieces with a velvety tomato-based sauce. Known as Murgh Makhani in its homeland, this dish strikes a perfect balance between spice and comfort—making it a favorite in restaurants and home kitchens around the world.

Whether you’re already a fan of Indian cuisine or just dipping your spoon in for the first time, this Butter Chicken Recipe will win you over with its luxurious texture and mouthwatering taste.

Butter Chicken Recipe
Credit : Pinterest

If you enjoy creamy one-pan dishes like our Creamy Cajun Chicken Orzo or Creamy Tuscan Chicken, this Butter Chicken is sure to be your next favorite!

Ingredients

Here’s a list of simple yet essential ingredients for making authentic Butter Chicken at home.

  • 1.5 lbs (700g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces — Thighs are juicier and more flavorful, but breasts work well if you prefer leaner meat.
  • 1 cup plain yogurt — Helps tenderize the chicken and adds a subtle tang that enhances the marinade’s flavor.
  • 2 tablespoons lemon juice — Adds brightness and acidity to balance the richness and helps tenderize the meat.
  • 2 teaspoons garam masala — This aromatic Indian spice blend gives the dish its signature warm and complex flavor.
  • 1 teaspoon chili powder — Provides gentle heat; adjust the amount to suit your spice preference.
  • 1 teaspoon turmeric powder — Adds a warm golden color and a subtle earthy note to the marinade.
  • 1 teaspoon ground cumin — Gives a smoky, slightly nutty flavor that deepens the overall taste profile.
  • Salt and pepper, to taste — Essential for seasoning and bringing out all the flavors.
  • 3 tablespoons unsalted butter — Adds rich creaminess to the sauce and balances the acidity of the tomatoes.
  • 1 large onion, finely chopped — Forms the flavorful base of the sauce when cooked down until soft and golden.
  • 3 garlic cloves, minced — Infuses the sauce with a fragrant, savory punch.
  • 1 tablespoon grated fresh ginger — Adds warmth and a bit of zing to complement the spices.
  • 1 can (14 oz) crushed tomatoes — Provides the body and sweetness of the sauce, creating a luscious base.
  • 1 cup heavy cream — Makes the sauce silky smooth and indulgently creamy.
  • 2 teaspoons sugar — Balances the acidity of the tomatoes and rounds out the flavors.
  • Fresh cilantro, chopped (optional) — Adds a fresh, bright garnish that contrasts beautifully with the creamy sauce.

Step-by-Step Instructions

I’ve broken down each step in this Butter Chicken recipe so it’s simple and foolproof—even if you’re new to cooking! Below, you’ll find clear, step-by-step instructions to help you create a restaurant-worthy dish right in your own kitchen. Want the complete ingredient list and printable recipe card? Just scroll down to the bottom of this post—you’ll find everything you need there to get started right away.

  1. Marinate the Chicken: In a large bowl, mix yogurt, lemon juice, garam masala, chili powder, turmeric, cumin, salt, and pepper. Add chicken pieces and coat well. Cover and refrigerate for at least 1 hour, preferably overnight.
Marinate the Chicken
  1. Cook the Chicken: Heat 1 tablespoon butter in a large skillet over medium-high heat. Remove chicken from marinade, shaking off excess. Cook chicken pieces until browned and nearly cooked through (about 5-6 minutes). Remove from skillet and set aside.
Cook the Chicken
  1. Prepare the Sauce: In the same skillet, melt remaining 2 tablespoons butter. Add chopped onion and sauté until soft and golden, about 7 minutes. Add garlic and ginger, cook 1 minute until fragrant.
Prepare the Sauce
  1. Add Tomatoes and Simmer: Stir in crushed tomatoes, sugar, and a pinch of salt. Let the sauce simmer gently for 10-15 minutes until thickened and flavorful.
Add Tomatoes and Simmer
  1. Finish the Curry: Return chicken to the skillet, stir well to coat in sauce. Pour in the cream and simmer for another 5 minutes until chicken is cooked through and sauce is creamy. Adjust seasoning to taste.
Finish the Curry

Expert Tips

  • Marinating Time: The longer the chicken marinates, the more tender and flavorful it becomes. Overnight is ideal.
  • Cream Alternatives: Use half-and-half or coconut milk for a lighter or dairy-free option.
  • Control Heat: Adjust chili powder or add cayenne to increase spice.
  • Butter: Don’t skimp on butter — it’s essential for authentic richness.

Storage Instructions

  • Refrigerate: Store leftovers in an airtight container for up to 3 days.
  • Reheat: Warm gently on the stove or microwave, adding a splash of cream or water if sauce thickens too much.
  • Freeze: Butter chicken freezes well. Cool completely, freeze in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.

 Why You’ll Love This Recipe

  • Simple Ingredients: Made with everyday pantry staples and easy-to-find spices.
  • Rich, Creamy Flavor: Balanced tomato sauce enriched with butter and cream.
  • Tender Marinated Chicken: Ensures juicy, flavorful bites every time.
  • Make-Ahead Friendly: Sauce can be prepared in advance for quick weeknight dinners.
  • Family Favorite: Mild enough for kids, customizable for spice lovers.
 Why You’ll Love This Recipe
Credit : Pinterest

What to Serve with Butter Chicken

Butter Chicken pairs perfectly with:

  • Naan Bread – Soft, pillowy bread for scooping up the sauce
  • Steamed Basmati Rice – Fluffy rice balances the richness
  • Jeera Rice – Rice cooked with cumin seeds for extra flavor
  • Simple Cucumber Raita – Cools down the spices

Looking for a delicious side idea? Try our Black Pepper Chicken or Teriyaki Chicken Noodles for variety.

Variations and Substitutions

  • Make it Vegetarian – Swap chicken with paneer, tofu, or chickpeas.
  • Lighter Version – Use half-and-half instead of heavy cream.
  • Spice it Up – Add green chilies or extra chili powder if you prefer more heat.
  • Dairy-Free – Substitute yogurt and cream with non-dairy options like coconut milk and vegan yogurt.

Frequently Asked Questions (FAQ)

Can I use chicken breasts instead of thighs?
Yes, but thighs stay juicier and more tender. If using breasts, be careful not to overcook.

Is Butter Chicken spicy?
This recipe is mildly spiced, but you can adjust chili powder and garam masala to your heat preference.

Can I make Butter Chicken in a slow cooker?
Absolutely! Combine marinated chicken and sauce ingredients, cook onw for 4-6 hours.

My Final Remarks

Butter Chicken is one of those timeless dishes that brings comfort and joy with every bite. It’s perfect for family dinners, special occasions, or anytime you want to treat yourself to something rich and satisfying. The creamy sauce paired with tender, flavorful chicken truly makes this recipe a keeper in your cooking rotation.

Try it once, and you’ll understand why this dish has earned its place in kitchens across the globe. Don’t forget to serve it with naan or rice, and explore more delicious recipes at Mealova Recipes to keep your meal plan exciting and flavorful all week long!

Thank you for stopping by and trusting me to guide you through this classic dish. Happy cooking and bon appétit!

Butter Chicken Recipe
0095802ee202efe69de966dd8f17ba2b27faf45d38bcf4c3bba2d8c8e90c138dSofia

Butter Chicken Recipe

Butter Chicken, also known as Murgh Makhani, is a classic Indian dish made with tender pieces of chicken simmered in a creamy tomato-based sauce. It's mildly spiced, rich in flavor, and best served with naan or basmati rice.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 490

Ingredients
  

For the Chicken Marinade:
  • 1 lb 450g boneless chicken thighs or breasts, cubed
  • ½ cup plain yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon ginger garlic paste
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala
  • ½ teaspoon turmeric
  • ½ teaspoon chili powder
  • Salt to taste
For the Sauce:
  • 2 tablespoons butter
  • 1 tablespoon oil
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 1 tablespoon ginger grated
  • cups tomato puree or crushed tomatoes
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala
  • ½ teaspoon paprika or Kashmiri chili powder for color
  • ½ cup heavy cream
  • 1 tablespoon honey or sugar optional
  • Salt to taste
  • Fresh cilantro for garnish

Method
 

Marinate the Chicken:
  1. In a bowl, combine all marinade ingredients with the chicken. Cover and refrigerate for at least 30 minutes or up to overnight.
Cook the Chicken:
  1. In a skillet or grill pan, heat a bit of oil. Cook marinated chicken over medium heat until browned and just cooked through. Set aside.
Make the Sauce:
  1. In a large pan, heat butter and oil. Add chopped onions and sauté until golden.
  2. Add garlic and ginger; cook for another minute.
Simmer the Tomato Base:
  1. Stir in tomato puree, cumin, garam masala, paprika, and salt.
  2. Simmer for 10–15 minutes until thickened and oil begins to separate.
Blend (Optional):
  1. For a smoother sauce, use an immersion blender or carefully blend and return to the pan.
Finish the Dish:
  1. Add cooked chicken, cream, and honey. Simmer for 5–7 minutes until creamy and flavorful.
Garnish and Serve:
  1. Garnish with fresh cilantro and an extra drizzle of cream or butter.
  2. Serve hot with naan, roti, or steamed basmati rice.

Notes

  • You can use coconut milk instead of cream for a dairy-free version.
  • For deeper flavor, grill or broil the marinated chicken before adding to the sauce.
  • Adjust chili levels to your spice preference.

Similar Posts

Leave a Reply

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

Recipe Rating