Easy And Healthy Butter Chicken Recipe
Butter Chicken Recipe is one of the most popular Indian dishes in the world because it combines tender marinated chicken with a rich, creamy tomato sauce that is packed with warm spices and incredible flavor. This Butter Chicken Recipe delivers restaurant-style results at home using simple ingredients while creating a meal that is comforting, satisfying, and perfect for family dinners or special occasions.
One of the biggest reasons people love Butter Chicken Recipe is the balance of flavors. The chicken is first marinated in yogurt and spices, which keeps it juicy and tender, while the buttery tomato sauce adds a smooth, velvety texture with just the right amount of sweetness and warmth. The result is a dish that tastes luxurious without requiring complicated cooking techniques.
Another advantage of this Butter Chicken Recipe is its versatility. Serve it with fluffy basmati rice, warm naan bread, or even cauliflower rice for a lighter option. The sauce also works beautifully for meal prep because the flavors continue to develop after refrigeration, making leftovers even more delicious the next day.
If you’re searching for an authentic-style Indian dinner that is beginner-friendly, full of flavor, and guaranteed to impress guests, this Butter Chicken Recipe is an excellent choice. Once you make it from scratch, you’ll discover how easy it is to create a rich and creamy curry that rivals your favorite restaurant.
Also Try: Cottage Cheese Pancakes
What Is Butter Chicken Recipe?
Butter Chicken Recipe, also known as Murgh Makhani, is a classic Indian dish made by marinating chicken in yogurt and spices, cooking it until tender, and then simmering it in a creamy tomato-based sauce enriched with butter and cream. The sauce is smooth, mildly spiced, and slightly sweet, making it one of the most approachable Indian curries for people of all spice preferences.
Unlike many takeout versions that can be overly heavy or oily, homemade Butter Chicken Recipe allows you to control the ingredients, spice level, and richness. This creates a fresher, more balanced dish that is perfect for both weeknight meals and festive gatherings.

Nutritional Information (Per Serving)
| Nutrient | Amount |
| Calories | 425 kcal |
| Protein | 32 g |
| Carbohydrates | 12 g |
| Fat | 28 g |
| Fiber | 3 g |
| Sugar | 6 g |
| Calcium | 10% DV |
| Iron | 15% DV |
| Vitamin A | 18% DV |
| Potassium | 12% DV |
| Sodium | 520 mg |
Main Ingredients
1½ pounds boneless chicken thighs or breasts
Chicken is the star of Butter Chicken Recipe. Thighs provide extra juiciness and flavor, while chicken breast offers a leaner option. Marinating the chicken helps keep it tender and allows the spices to penetrate deeply.
½ cup plain yogurt
Yogurt acts as the base of the marinade, tenderizing the chicken while adding subtle tanginess. It also helps the spices adhere evenly to every piece.
1 tablespoon lemon juice
Fresh lemon juice brightens the marinade and helps tenderize the chicken further while balancing the richness of the sauce.
2 teaspoons garam masala
Garam masala provides the signature warm aroma of Butter Chicken Recipe with notes of cinnamon, cardamom, cloves, and cumin.
1 teaspoon turmeric
Turmeric adds beautiful color and earthy flavor while contributing natural antioxidants.
1 teaspoon paprika or Kashmiri chili powder
This ingredient gives the dish its characteristic reddish-orange color and mild heat without making it overwhelmingly spicy.
3 tablespoons butter
Butter creates the rich, silky texture that gives Butter Chicken Recipe its name and luxurious mouthfeel.
1 medium onion, finely chopped
Onion forms the flavor base of the sauce and becomes sweet and soft as it cooks.
3 garlic cloves, minced
Garlic adds savory depth and aromatic richness to the curry sauce.
1 tablespoon grated fresh ginger
Fresh ginger provides warmth and a subtle peppery brightness that balances the creamy sauce.
1 can (15 ounces) tomato puree
Tomato puree creates the smooth base of the sauce and adds natural sweetness and acidity.
¾ cup heavy cream
Heavy cream gives Butter Chicken Recipe its signature creamy texture while softening the spices and creating a velvety finish.
1 teaspoon sugar
A small amount of sugar balances the acidity of the tomatoes and rounds out the overall flavor.
Salt to taste
Salt enhances all the spices and helps bring the entire dish together.
Fresh cilantro for garnish
Fresh cilantro adds a bright, herbal finish that complements the rich sauce beautifully.
Yield
Serves approximately 4 to 5 people.
How to Prepare
Step 1: Marinate the Chicken

In a large bowl, combine the yogurt, lemon juice, garam masala, turmeric, paprika, and a pinch of salt. Add the chicken pieces and toss until evenly coated. Cover and refrigerate for at least 30 minutes, although 2 hours or overnight will produce even deeper flavor.
Step 2: Cook the Chicken

Heat a large skillet or grill pan over medium-high heat. Add a small amount of oil and cook the marinated chicken in batches for about 4 to 5 minutes per side until lightly charred and nearly cooked through. Transfer the chicken to a plate and set aside.
Step 3: Build the Sauce Base

In the same pan, melt the butter over medium heat. Add the chopped onion and cook for about 5 minutes until soft and golden. Stir in the garlic and ginger and cook for another minute until fragrant.
Step 4: Add the Tomatoes and Spices

Pour in the tomato puree and stir well. Add an additional teaspoon of garam masala if desired, along with the sugar and salt. Simmer the sauce for 8 to 10 minutes, stirring occasionally, until it thickens slightly and the flavors deepen.
Step 5: Blend the Sauce (Optional)

For an ultra-smooth restaurant-style Butter Chicken Recipe, carefully blend the sauce using an immersion blender or transfer it to a blender and process until silky smooth. Return the sauce to the pan afterward.
Step 6: Finish the Curry

Add the cooked chicken and any accumulated juices back into the sauce. Stir in the heavy cream and simmer gently for 5 to 7 minutes until the chicken is fully cooked and the sauce becomes rich and velvety.
Step 7: Adjust Seasoning

Taste the Butter Chicken Recipe and adjust the salt, sugar, or cream as needed. If the sauce is too thick, add a few tablespoons of water or chicken broth until it reaches your preferred consistency.
Step 8: Garnish and Serve

Sprinkle the Butter Chicken Recipe with freshly chopped cilantro and serve hot with basmati rice, naan bread, or your favorite side dishes. The creamy sauce is perfect for spooning over rice or dipping warm bread into every flavorful bite.
Healthy Habits
Butter Chicken Recipe can easily fit into a balanced diet when enjoyed with mindful portions and wholesome side dishes. Although the dish is known for its creamy sauce, preparing it at home allows you to control the amount of butter, cream, and salt while still achieving the rich flavor everyone loves. Using fresh ingredients instead of packaged sauces also reduces unnecessary preservatives and additives.
Choose skinless chicken breast if you want a leaner version with higher protein and less fat. Chicken thighs remain an excellent option for those who prefer extra tenderness and juiciness, but trimming visible fat helps keep the meal lighter without sacrificing flavor.
Pair Butter Chicken Recipe with steamed vegetables, cucumber salad, roasted cauliflower, or sautéed spinach to increase fiber and create a more balanced plate. These nutritious side dishes complement the creamy curry while adding vitamins, minerals, and freshness to every meal.
Whole grain naan or brown basmati rice can replace refined grains for additional fiber and longer-lasting energy. If you’re following a lower-carbohydrate lifestyle, serve Butter Chicken Recipe with cauliflower rice or roasted vegetables for a satisfying alternative.
Homemade yogurt in the marinade naturally tenderizes the chicken while providing beneficial probiotics and extra protein. Fresh garlic, ginger, tomatoes, and aromatic spices also contribute antioxidants that support an overall healthy eating pattern.
Meal preparation is another smart habit because Butter Chicken Recipe stores exceptionally well. Preparing a larger batch allows you to enjoy flavorful homemade lunches throughout the week while reducing reliance on restaurant takeout.
Practice portion control by serving one moderate portion of curry alongside vegetables and whole grains instead of filling the plate entirely with rice and sauce. Eating slowly helps you appreciate the rich flavors while recognizing fullness naturally.
Hydration is equally important when enjoying flavorful curries. Pair your meal with water, sparkling water, or unsweetened iced tea rather than sugary beverages to create a more balanced dining experience.
Using fresh herbs as garnish instead of additional butter keeps the dish vibrant while adding color and natural flavor. Cilantro, mint, or sliced green onions all work beautifully.
Making Butter Chicken Recipe from scratch encourages healthier cooking habits because you control ingredient quality, cooking methods, and seasoning while creating a comforting meal the entire family can enjoy.
How to Serve
Serve Butter Chicken Recipe hot with fluffy basmati rice.
Pair it with warm garlic naan for dipping.
Enjoy alongside homemade jeera rice.
Add cucumber raita for cooling freshness.
Serve with roasted vegetables for extra nutrition.
Pair with fresh green salad for balance.
Top with chopped cilantro before serving.
Add a small squeeze of fresh lemon juice.
Serve with whole wheat naan for extra fiber.
Offer mango chutney on the side for sweetness.
Enjoy with steamed broccoli or cauliflower.
Finish with a sprinkle of garam masala for extra aroma.
How to Store
Allow Butter Chicken Recipe to cool completely before storing.
Transfer to an airtight container immediately.
Refrigerate for up to 4 days.
Freeze portions for up to 3 months.
Store rice separately for best texture.
Thaw overnight inside the refrigerator.
Reheat gently over medium-low heat.
Add a splash of cream or water while reheating.
Stir occasionally until heated through evenly.
Serve immediately after reheating for best flavor.
Variations Of Butter Chicken Recipe
Healthy Butter Chicken Recipe

Prepare Butter Chicken Recipe using skinless chicken breast, light coconut milk or Greek yogurt instead of heavy cream, and reduce the amount of butter by half. The sauce remains creamy while becoming lighter and higher in protein, making it ideal for everyday meals. Fresh tomatoes and aromatic spices continue providing the signature flavor everyone expects.
Serve this healthier version with brown basmati rice, quinoa, or roasted vegetables for a balanced dinner that supports nutritious eating habits. The lighter sauce still tastes rich and satisfying, proving that healthier recipes never have to compromise on comfort or flavor.
For additional nutrition, stir spinach, peas, or roasted cauliflower into the finished curry before serving. These vegetables blend naturally into the sauce while increasing vitamins, minerals, and fiber. This variation is especially popular among families looking for healthier homemade Indian-inspired meals.
The reduced-fat ingredients also make leftovers feel lighter while maintaining excellent flavor after reheating. Meal preppers often choose this variation because it stores well and provides protein-rich lunches throughout the week without becoming overly heavy.
Spicy Butter Chicken Recipe

Increase the heat by adding extra Kashmiri chili powder, cayenne pepper, finely chopped green chilies, or a pinch of red pepper flakes while preparing the sauce. The richer spice profile creates a bold version of Butter Chicken Recipe that still retains its signature creamy texture and balanced tomato flavor.
Balancing the additional heat with cream and butter keeps the curry enjoyable instead of overwhelming. Fresh cilantro and a squeeze of lemon juice brighten the finished dish while complementing the warm spices beautifully.
Serve spicy Butter Chicken Recipe alongside cooling cucumber raita, plain yogurt, or fresh salad to balance the heat. Warm naan bread also helps soften the intensity while soaking up every bit of the flavorful sauce.
This variation is perfect for spice lovers who enjoy authentic Indian flavors with an extra kick. Adjust the spice gradually so every member of the family can customize their own preferred heat level.
Butter Chicken Recipe with Grilled Chicken

Instead of pan-cooking the marinated chicken, grill it over medium-high heat until lightly charred before adding it to the tomato sauce. Grilling creates smoky flavor and beautiful caramelization that gives Butter Chicken Recipe an even more authentic restaurant-style taste.
The grilled chicken remains juicy thanks to the yogurt marinade while adding subtle charred notes that pair perfectly with the creamy butter sauce. This simple cooking method also reduces the amount of oil needed during preparation.
Serve grilled Butter Chicken Recipe with garlic naan, fragrant basmati rice, grilled vegetables, or a crisp cucumber salad for an impressive dinner suitable for entertaining guests. The combination of smoky chicken and silky curry creates outstanding flavor in every bite.
Outdoor grilling also makes this variation ideal during warmer months when you want to prepare flavorful meals without heating the kitchen. The smoky aroma transforms an already delicious Butter Chicken Recipe into something even more memorable.
Conclusion
Butter Chicken Recipe continues to be one of the world’s favorite Indian-inspired meals because it combines tender marinated chicken with a creamy tomato sauce that is comforting, flavorful, and surprisingly easy to prepare at home. Every bite delivers rich spices, buttery smoothness, and satisfying protein that make this classic recipe perfect for weeknight dinners, celebrations, and family gatherings.
One of the greatest advantages of Butter Chicken Recipe is its flexibility. You can prepare a lighter version with Greek yogurt, create a spicy variation for heat lovers, or grill the chicken for smoky restaurant-quality flavor. Each variation preserves the comforting character of the original while offering something unique for different tastes and dietary preferences.
Preparing Butter Chicken Recipe from scratch also allows complete control over ingredients, seasoning, and portion sizes. Fresh spices, quality tomatoes, homemade marinades, and carefully balanced cream create a healthier and fresher alternative to many restaurant or packaged versions.
The recipe stores exceptionally well, making it an excellent choice for meal prep. Many people even find that Butter Chicken Recipe tastes better the next day because the spices continue developing while resting in the refrigerator.
If you enjoyed this Butter Chicken Recipe, you can also try Homemade Naan Recipe, Bao Buns Recipe, Teriyaki Salmon Recipe, Salmon Patties Recipe, Cottage Cheese Pancakes, and Stuffed Pepper Recipe for more satisfying homemade meals that pair beautifully with a balanced lifestyle.
Save this Butter Chicken Recipe to your favorite Pinterest board so you can easily find it whenever you’re craving comforting homemade curry. Share it with family and friends, and don’t forget to experiment with the delicious variations to create your own signature version. This beginner-friendly Butter Chicken Recipe is guaranteed to become one of the most requested dishes in your kitchen while performing well for both Pinterest searches and Google recipe discovery thanks to its detailed instructions, helpful cooking tips, and naturally optimized keyword placement.






