Indian Butter Chicken

Indian Butter Chicken

Indian Butter Chicken is one of those soul-satisfying dishes that never fails to enchant your taste buds. Its rich, creamy tomato-based sauce combined with tender, spiced chicken makes it a timeless favorite across the globe. In this post, we’ll dive deep into what makes Indian Butter Chicken so good, from the ingredients that build its signature flavor to the techniques that create its unbeatable texture. Whether you’re craving a comforting weeknight meal or planning to impress guests, this classic dish promises a burst of authenticity and warmth in every bite.

Why You’ll Love This Recipe

  • Rich and Creamy Flavor: The luscious tomato and butter sauce creates a perfect balance of tanginess and creaminess that melts in your mouth.
  • Perfectly Spiced: A delicate blend of spices ensures a depth of taste without overwhelming heat, making it accessible for all palates.
  • Tender, Juicy Chicken: Marinating the chicken ensures it stays moist and flavorful throughout the cooking process.
  • Versatile Dish: Indian Butter Chicken pairs wonderfully with rice, naan, or even wraps, making it delightfully adaptable.
  • Comfort Food Classic: It’s a soul-warming dish that brings a cozy, vibrant experience in every bowl.

Ingredients You’ll Need

The magic of Indian Butter Chicken lies in its carefully selected ingredients, which come together to create those rich flavors and creamy textures. Each item plays a key role, whether in seasoning, color, or consistency, making this dish as authentic as possible without complexity.

  • Chicken: Boneless chicken thighs are ideal for tenderness and flavor absorption.
  • Butter: Unsalted butter adds richness and a silky smooth texture to the sauce.
  • Tomatoes: Fresh or canned pureed tomatoes create the vibrant base of the creamy sauce.
  • Yogurt: Used in the marinade, yogurt tenderizes the chicken and adds slight tanginess.
  • Garlic and Ginger Paste: These fresh pastes add aromatic depth and zing.
  • Spices: Garam masala, turmeric, chili powder, cumin, and coriander bring warmth and complexity without overpowering.
  • Heavy Cream: Gives the sauce its signature velvety finish and mellow sweetness.
  • Kasuri Methi (Dried Fenugreek Leaves): A pinch infuses a subtle earthy aroma essential in authentic versions.
  • Onions: Finely chopped onions provide sweetness and body to the sauce.
  • Sugar or Honey: Just a touch to balance the acidity of the tomatoes.

Variations for Indian Butter Chicken

This recipe is wonderfully flexible, inviting you to play around with ingredients and flavor profiles to suit your personal taste or dietary needs. Easy swaps make it accessible whether you want it lighter, spicier, or vegetarian.

  • Grilled Chicken: Swap pan-fried chicken for grilled to add a smoky depth.
  • Dairy-Free Version: Replace butter and cream with coconut milk and vegan butter to keep creaminess without dairy.
  • Spice Level Adjustment: Increase chili powder or add fresh green chilies for a hotter kick.
  • Healthier Swap: Use skinless chicken breasts and Greek yogurt in the sauce to reduce fat.
  • Paneer Butter Masala: Substitute chicken with paneer for a vegetarian twist while maintaining the buttery richness.
Why Indian Butter Chicken Tastes So Good

How to Make Indian Butter Chicken

Step 1: Marinate the Chicken

Combine yogurt, garlic-ginger paste, turmeric, chili powder, salt, and lemon juice in a bowl. Add the chicken pieces and mix well, then cover and refrigerate for at least 1 hour, ideally overnight. This tenderizes the chicken and infuses it with layers of flavor.

Step 2: Cook the Chicken

Heat a little oil or butter in a skillet over medium heat. Add the marinated chicken, cooking until it’s mostly done and slightly browned on the outside. Remove the chicken and set aside to preserve moisture for the sauce.

Step 3: Prepare the Sauce

In the same pan, melt butter and sauté finely chopped onions until golden. Stir in garlic-ginger paste and cook until fragrant. Add pureed tomatoes, sugar, and spices like garam masala, cumin, and coriander. Let it simmer until the oil separates and the sauce thickens.

Step 4: Finish the Dish

Return the chicken to the pan and coat with the sauce. Stir in heavy cream and kasuri methi, allowing it to simmer gently for 10-15 minutes until the chicken is fully cooked through and the flavors meld beautifully.

Step 5: Serve Hot

Garnish with fresh cilantro and a swirl of cream if desired. Serve immediately with warm naan or basmati rice for the ultimate dining experience.

Pro Tips for Making Indian Butter Chicken

  • Marinate Well: The longer you marinate, the more tender and flavorful your chicken will become.
  • Use Chicken Thighs: Thighs stay juicy and don’t dry out like breasts during cooking.
  • Simmer Slowly: Low and slow cooking helps develop rich flavors and silky sauce.
  • Balance Acidity: A pinch of sugar or a dash of honey smooths out tomato tanginess perfectly.
  • Don’t Skip Kasuri Methi: Its unique aroma enhances authenticity and depth.
  • Use Fresh Ingredients: Fresh garlic, ginger, and quality butter make all the difference.

How to Serve Indian Butter Chicken

Garnishes

Lightly sprinkle freshly chopped cilantro leaves and a drizzle of cream or melted butter on top to add a fresh, elegant touch and enhance the creamy texture shimmer.

Side Dishes

Traditional pairings include fluffy basmati rice or soft, buttery naan bread, both perfect for soaking up the rich sauce. You can also serve with simple cucumber raita or a fresh salad to balance richness.

Creative Ways to Present

Serve Indian Butter Chicken in mini cast iron skillets for a rustic feel or layered in wraps with fresh greens and chutneys for a fusion twist. You can also top it with toasted nuts for added crunch and texture.

Make Ahead and Storage

Storing Leftovers

Once cooled, store leftover Indian Butter Chicken in an airtight container in the refrigerator for up to 3 days. This also allows the flavors to deepen, making leftovers even tastier.

Freezing

Indian Butter Chicken freezes beautifully. Portion it into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating to maintain its luscious texture.

Reheating

Gently reheat on the stovetop over low heat, stirring occasionally to prevent the sauce from separating. Alternatively, microwave in short bursts, stirring in between to keep it creamy and warm.

FAQs

What makes Indian Butter Chicken different from regular chicken curry?

Indian Butter Chicken is distinguished by its creamy tomato-base, generous use of butter, and a subtle spice profile that creates a smooth, rich, and slightly sweet sauce compared to spicier, more intense chicken curries.

Can I use chicken breasts instead of thighs?

Yes, but chicken thighs are preferred because they stay more moist and tender during cooking, whereas breasts can become dry if overcooked.

Is Indian Butter Chicken spicy?

Generally, it is mildly spiced with a gentle warmth. You can adjust the spice level by changing the amount of chili powder or adding fresh chilies to suit your taste.

Can I make Indian Butter Chicken dairy-free?

Absolutely! Swap butter with vegan alternatives, and cream with coconut milk or cashew cream to maintain the rich texture without dairy.

What is the best way to store leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days, or freeze portions for longer storage. Always reheat gently to preserve the sauce’s creamy texture.

Final Thoughts

Indian Butter Chicken is truly a dish that captures heart and palate alike with its creamy texture, rich flavors, and inviting aroma. Whether you’re new to Indian cooking or a seasoned fan, this recipe is approachable yet deeply satisfying. Give it a try, and I promise it will become one of your go-to favorites for sharing warmth and joy around the table.

Related Posts

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Indian Butter Chicken

Indian Butter Chicken


  • Author: Mary
  • Total Time: 1 hour 45 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten Free

Description

Indian Butter Chicken is a rich and creamy tomato-based curry featuring tender, marinated boneless chicken thighs cooked in a velvety butter sauce with aromatic spices. This dish balances tanginess, subtle sweetness, and moderate warmth, making it a beloved classic perfect for comforting weeknight meals or special occasions.


Ingredients

Scale

Chicken and Marinade

  • 500g boneless chicken thighs, cut into pieces
  • 150g plain yogurt
  • 1 tbsp garlic-ginger paste
  • 1 tsp turmeric powder
  • 1 tsp chili powder
  • 1 tsp salt
  • 1 tbsp lemon juice

Sauce

  • 3 tbsp unsalted butter
  • 1 large onion, finely chopped
  • 1 tbsp garlic-ginger paste
  • 400g pureed tomatoes (fresh or canned)
  • 1 tsp sugar or honey
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 100 ml heavy cream
  • 1 tsp kasuri methi (dried fenugreek leaves)
  • Fresh cilantro for garnish (optional)
  • Salt to taste
  • 2 tbsp oil (vegetable or butter for cooking chicken)

Instructions

  1. Marinate the Chicken: In a bowl, combine yogurt, garlic-ginger paste, turmeric, chili powder, salt, and lemon juice. Add the boneless chicken pieces and mix thoroughly. Cover and refrigerate for at least 1 hour, preferably overnight, to tenderize and infuse flavors.
  2. Cook the Chicken: Heat oil or a little butter in a skillet over medium heat. Add the marinated chicken pieces and cook until mostly done and slightly browned on the outside. Remove the chicken from the pan and set aside to retain its moisture.
  3. Prepare the Sauce: In the same pan, melt butter and sauté finely chopped onions until golden brown. Stir in garlic-ginger paste and cook until fragrant. Add pureed tomatoes, sugar, garam masala, cumin, coriander, and salt. Simmer the mixture until the oil separates and the sauce thickens.
  4. Finish the Dish: Return the partially cooked chicken to the pan and coat it thoroughly with the sauce. Stir in heavy cream and kasuri methi, then gently simmer for 10-15 minutes until the chicken is fully cooked and flavors meld beautifully.
  5. Serve Hot: Garnish with freshly chopped cilantro and a swirl of cream or melted butter if desired. Serve immediately with warm naan bread or basmati rice for a complete meal.

Notes

  • Marinate the chicken for longer to enhance tenderness and flavor.
  • Chicken thighs are preferable over breasts for juiciness and better texture.
  • Simmer the sauce slowly to develop deep, rich flavors and a silky texture.
  • A pinch of sugar or honey balances the acidity of tomato sauce.
  • Don’t skip kasuri methi to maintain authentic aroma and taste.
  • Always use fresh garlic, ginger, and quality butter for best flavor.
  • Prep Time: 1 hour 15 minutes (including marination)
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop Cooking
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 cup (approx. 250g)
  • Calories: 380 kcal
  • Sugar: 6g
  • Sodium: 550mg
  • Fat: 28g
  • Saturated Fat: 15g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 95mg

Keywords: Indian Butter Chicken, Murgh Makhani, Indian curry, creamy chicken curry, boneless chicken recipe, Indian comfort food

Similar Posts

Leave a Reply

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

Recipe rating