Melt-in-Your-Mouth Indian Butter Chicken – A Family Favorite!

Melt-in-Your-Mouth Indian Butter Chicken – A Family Favorite! 🍗🍛✨

1. Introduction

Indian Butter Chicken, known as Murgh Makhani in its homeland, is one of the most beloved dishes in Indian cuisine that has captured hearts worldwide. This creamy, aromatic dish features succulent pieces of chicken bathed in a rich tomato and butter sauce infused with traditional spices. Whether you’re looking to recreate your favorite restaurant dish or trying Indian cuisine for the first time, this foolproof Indian butter chicken recipe will guide you to perfection. The combination of spices, cream, and tender chicken creates a harmony of flavors that’s simply irresistible. If you enjoy rich, flavorful dishes, you might also love our Millionaire Brownies which share the same indulgent quality.

Finished Indian Butter Chicken with basmati rice and naan, ready to serve.

2. Ingredients

Gathering the right ingredients is crucial for authentic Indian butter chicken flavor. Here’s what you’ll need:

  • 1.5 lbs boneless chicken thighs (preferred for juiciness, but breasts work too)
  • 1 cup plain yogurt (Greek yogurt works well for thicker marinade)
  • 2 tbsp fresh lemon juice (bottled works in a pinch)
  • 2 tbsp garam masala (the heart of Indian flavor)
  • 1 tbsp turmeric (for color and health benefits)
  • 1 tbsp cumin (ground or seeds)
  • 1 tbsp chili powder (adjust to your heat preference)
  • 4 tbsp butter or ghee (clarified butter for authentic taste)
  • 1 large onion, finely chopped (yellow or red both work)
  • 4 cloves garlic, minced (fresh is best)
  • 1 tbsp ginger, grated (peel first for best texture)
  • 1 can (14 oz) tomato sauce (or fresh blended tomatoes)
  • 1 cup heavy cream (or coconut milk for dairy-free option)
  • Salt to taste (start with 1 tsp and adjust)
  • Fresh cilantro for garnish (also called coriander leaves)

For those with a sweet tooth who are preparing this savory dish, consider balancing your meal with our delightful White Chocolate Cranberry Pecan Clusters for dessert.

3. Step-by-Step Instructions

Step 1: Marinate the Chicken

The secret to tender Indian butter chicken begins with proper marination. In a large mixing bowl, combine yogurt, lemon juice, and all dry spices (garam masala, turmeric, cumin, and chili powder). Whisk until you have a smooth, vibrant marinade. Add the chicken pieces, ensuring each piece is thoroughly coated. For maximum flavor penetration, cover tightly with plastic wrap and refrigerate for at least 2 hours, though overnight marination yields the best results. The acid in the yogurt and lemon juice works to tenderize the chicken while the spices infuse their flavors.

Boneless chicken pieces marinated in yogurt and spices for Indian Butter Chicken.

Step 2: Cook the Marinated Chicken

Heat 2 tablespoons of butter or ghee in a large skillet or Dutch oven over medium-high heat. Once the butter is melted and slightly bubbly, add the marinated chicken pieces in a single layer, working in batches if necessary to avoid overcrowding. Cook for 5-6 minutes, turning occasionally, until the chicken develops a beautiful golden-brown color. The yogurt marinade will create delicious caramelization. Remove the partially cooked chicken and set aside on a clean plate, covering loosely with foil to keep warm. Don’t worry if the chicken isn’t fully cooked through at this stage – it will finish cooking in the sauce later.

Marinated chicken pieces cooking in ghee for Indian Butter Chicken.

Step 3: Prepare the Sauce

In the same pan (don’t wash it – those browned bits add flavor!), melt the remaining butter over medium heat. Add the finely chopped onions and sauté until they become soft and translucent, about 5 minutes. Stir in the minced garlic and grated ginger, cooking for another minute until fragrant. Pour in the tomato sauce, scraping up any browned bits from the bottom of the pan. Reduce heat to low and let the sauce simmer gently for 10 minutes, stirring occasionally. For an extra smooth sauce, you can use an immersion blender or transfer the mixture to a stand blender (cool slightly first) and puree until velvety. This step creates the luxurious base that makes Indian butter chicken so special.

For more delicious sauce-based recipes, check out our recipe collection featuring various cuisines.

Simmering tomato and cream sauce for Indian Butter Chicken.

Step 4: Combine and Simmer

Return the partially cooked chicken and any accumulated juices to the pan with the sauce. Gently stir to coat all the chicken pieces evenly with the luscious tomato mixture. Pour in the heavy cream, stirring constantly as it incorporates into the sauce. The cream will mellow the acidity of the tomatoes and create that signature buttery orange hue. Reduce heat to low and let the Indian butter chicken simmer uncovered for 15-20 minutes, stirring occasionally. The sauce will gradually thicken and the chicken will become fork-tender. Taste and adjust seasoning with salt if needed. Just before serving, sprinkle with freshly chopped cilantro for a burst of color and freshness. The aroma filling your kitchen will be absolutely intoxicating!

Cooked chicken combined with creamy tomato sauce for Indian Butter Chicken.

4. Serving Suggestions

Presentation is key when serving this showstopping Indian butter chicken. Consider these traditional and creative serving ideas:

  • Steamed basmati rice: The long grains and delicate flavor make the perfect base to soak up the sauce
  • Garlic naan or roti: Warm, buttery flatbreads are ideal for scooping up every last bit of sauce
  • Cucumber raita: A cooling yogurt condiment that balances the richness
  • Pickled onions: Adds a bright, tangy contrast
  • Lemon wedges: A squeeze of fresh lemon juice brightens all the flavors
  • Side salad: Simple greens with a light vinaigrette

For a complete Indian-inspired meal, pair with our snack recipes like samosas or pakoras as appetizers.

5. Storage Tips

Indian butter chicken actually tastes even better the next day as the flavors continue to develop. Here’s how to store it properly:

  • Let the dish cool completely before storing (about 1 hour at room temperature)
  • Transfer to an airtight container (glass works best for preventing stains)
  • Refrigerate for up to 3 days
  • Freeze in portion-sized containers for up to 2 months (thaw overnight in refrigerator)
  • Reheat gently on stovetop over low heat, adding a splash of water or cream if needed
  • Microwave reheating is possible but may separate the sauce slightly

6. Variations

While traditional Indian butter chicken is perfect as is, here are some creative twists to suit different tastes and dietary needs:

  • Healthier version: Use Greek yogurt, coconut milk instead of cream, and reduce butter by half
  • Vegetable-packed: Add diced bell peppers, spinach, or mushrooms during the sauce simmering stage
  • Extra creamy: Stir in 2 tbsp of cashew or almond butter for added richness
  • Smoky version: Add 1/2 tsp smoked paprika or char the tomatoes before blending
  • Instant Pot method: Cook chicken and sauce under pressure for 8 minutes for faster results
  • Butter paneer: Substitute chicken with cubes of paneer cheese for a vegetarian alternative

For those who enjoy experimenting with flavors, our cookie recipes offer similar opportunities for creative variations.

7. Health Benefits

While Indian butter chicken is certainly indulgent, it also offers several nutritional benefits:

  • High-quality protein: Chicken provides all essential amino acids for muscle maintenance
  • Turmeric benefits: Contains curcumin, a powerful anti-inflammatory compound
  • Probiotics: Yogurt in the marinade supports gut health
  • Lycopene: Cooked tomatoes provide this antioxidant linked to heart health
  • Digestive aids: Ginger and cumin have traditionally been used to aid digestion
  • Healthy fats: Ghee contains butyrate which may support gut health

For more nutritious meal ideas, browse our breakfast recipes that also incorporate healthy ingredients.

8. Frequently Asked Questions

Can I use chicken breast instead of thighs?
Absolutely! While thighs remain juicier during cooking, chicken breasts work well too. Just be careful not to overcook them as they can become dry. Reduce cooking time by about 2-3 minutes and consider cutting them slightly larger.

How can I make it dairy-free?
For a dairy-free Indian butter chicken: substitute butter with coconut oil or neutral oil, use coconut yogurt in the marinade, and replace heavy cream with full-fat coconut milk. The flavor will be slightly different but still delicious.

Can I freeze butter chicken?
Yes, it freezes exceptionally well! Cool completely, then transfer to freezer-safe containers leaving 1-inch headspace. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating gently on the stove with a splash of water or broth.

Is this recipe very spicy?
As written, it has moderate heat. For milder flavor, reduce or omit the chili powder. For extra heat, add 1/2 tsp cayenne pepper or garnish with sliced fresh chilies.

Can I make this in a slow cooker?
Certainly! After browning the chicken, combine all ingredients (except cream) in the slow cooker. Cook on low for 5-6 hours or high for 3 hours. Stir in cream during last 30 minutes of cooking.

What’s the difference between butter chicken and tikka masala?
While similar, butter chicken typically has a richer, creamier sauce with more butter and cream, while tikka masala often has a slightly tangier, more tomato-forward flavor profile. According to Indian Healthy Recipes, butter chicken also traditionally uses tandoori-cooked chicken.

9. Conclusion

This Indian butter chicken recipe delivers an authentic taste of India’s most famous export to the culinary world. The combination of aromatic spices, velvety tomato cream sauce, and tender chicken creates a dish that’s both comforting and exotic. Whether you’re cooking for a special occasion or simply craving restaurant-quality Indian food at home, this recipe won’t disappoint. The marinade ensures juicy, flavorful chicken while the sauce – oh that glorious sauce! – will have you licking your plate clean. Serve it with fluffy rice and warm naan for the complete experience, and don’t be surprised if it becomes a regular in your dinner rotation. For those who enjoy this rich dish, you might also appreciate our Butterbeer Cookies which share the same indulgent, buttery quality in dessert form.

Remember, great Indian butter chicken takes time – don’t rush the marinating or simmering processes. The wait is absolutely worth it when you take that first bite of creamy, fragrant perfection. Happy cooking!

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
Finished Indian Butter Chicken with basmati rice and naan, ready to serve.

Melt-in-Your-Mouth Indian Butter Chicken – A Family Favorite!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indian Butter Chicken, also known as Murgh Makhani, is a rich and creamy dish that has won hearts worldwide. This beloved recipe features tender chicken pieces simmered in a luscious tomato and butter sauce, infused with aromatic spices. Whether you’re a seasoned cook or a beginner, this Indian butter chicken recipe will guide you to create restaurant-quality flavors at home.

  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1.5 lbs boneless chicken thighs, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 2 tbsp garam masala
  • 1 tbsp turmeric
  • 1 tbsp cumin
  • 1 tbsp chili powder
  • 4 tbsp butter or ghee
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tbsp ginger, grated
  • 1 can (14 oz) tomato sauce
  • 1 cup heavy cream
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. In a large bowl, combine yogurt, lemon juice, garam masala, turmeric, cumin, and chili powder. Add the chicken pieces and coat them evenly. Cover and refrigerate for at least 2 hours (overnight for best results).
  2. Heat 2 tbsp butter or ghee in a large pan over medium-high heat. Add the marinated chicken and cook until lightly browned (about 5-6 minutes). Remove the chicken and set aside.
  3. In the same pan, melt the remaining butter. Add onions, garlic, and ginger, sautéing until golden. Stir in tomato sauce and simmer for 10 minutes. Blend the mixture until smooth (optional).
  4. Return the chicken to the pan and pour in the heavy cream. Simmer on low heat for 15-20 minutes, stirring occasionally, until the chicken is fully cooked and the sauce thickens. Garnish with fresh cilantro.

Notes

  • For a lighter version, use Greek yogurt and coconut milk.
  • Add vegetables like bell peppers or spinach for extra nutrition.
  • Adjust the spice level with more or less chili powder.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat gently on the stovetop with a splash of water or cream to maintain the creamy texture.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 serving
  • Calories: 520 Kcal
  • Sugar: 8g
  • Sodium: 480mg
  • Fat: 36g
  • Saturated Fat: 18g
  • Unsaturated Fat: 14g
  • Trans Fat: 0.5g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 185mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star