• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Sweet Dough Dairy

  • Home
  • Breakfast
  • Dessert
  • Dinner
  • salad
  • Recipe Index
  • About
  • Contact

Sweet Dough Dairy

  • Home
  • Breakfast
  • Dessert
  • Dinner
  • salad
  • Recipe Index
  • About
  • Contact
Dinner / Indian Butter Chicken Recipe: Creamy and Irresistible Del…

Indian Butter Chicken Recipe: Creamy and Irresistible Del…

April 7, 2026 by Eliot

Rich, Creamy, and Irresistibly Delicious

I remember the first time I made this Indian Butter Chicken Recipe; the aroma of spices wafting through my kitchen felt like a warm hug. It was a cozy Sunday evening, and as I stirred the velvety tomato sauce, I knew I had stumbled upon something truly special. The tender chicken soaked up all those flavors, creating a dish that was both comforting and indulgent.

What makes this dish stand out is not just its taste but the way it fills your home with an inviting fragrance that promises warmth and happiness. Whether it’s a cozy dinner with family or a romantic date night, this Indian Butter Chicken brings everyone together around the table, sparking smiles and satisfied sighs after every bite. It’s perfect for those busy weekdays when you want to treat yourself without spending hours in the kitchen.

To elevate your meal, serve this luscious chicken over fluffy basmati rice or alongside warm naan that’s just begging to be dipped into that creamy sauce. Top it off with fresh cilantro for a burst of color and flavor, and let the excitement build as you prepare to enjoy a dish that feels like a hug on a plate. Trust me; once you try making this Indian Butter Chicken Recipe, it’ll become a staple in your home cooking repertoire!

What are Indian Butter Chicken Recipe?

Indian Butter Chicken is a beloved dish that showcases tender, bite-sized pieces of boneless chicken thighs marinated in a flavorful blend of yogurt, lemon juice, ginger-garlic paste, and aromatic spices like garam masala and turmeric. This rich and creamy dish features a luscious tomato sauce enhanced by the addition of butter and heavy cream, resulting in a mouthwatering combination that’s both savory and slightly sweet. The cooking method typically involves simmering the marinated chicken in a skillet until perfectly cooked, allowing the flavors to meld beautifully. Ideal for serving with naan or rice, this one-pan meal is not only delicious but also easy to prepare, making cleanup a breeze after enjoying this delightful feast.

Perfect For:

Weeknight Dinners: This Indian Butter Chicken recipe comes together quickly, allowing you to serve a delicious meal on busy evenings without the stress of complicated cooking.

Feeding a Crowd: With its rich flavors and generous portions, this dish is perfect for gatherings, ensuring that everyone’s taste buds are satisfied and leaving them asking for seconds.

Cozy Nights In: The creamy texture and aromatic spices make this dish the ultimate comfort food, ideal for snuggling up on the couch with loved ones during chilly evenings.

Impressive Date Night: Serve this restaurant-quality dish at home to wow your partner; the vibrant colors and enticing aroma create a romantic dining experience right in your own kitchen.

Ingredients for Indian Butter Chicken Recipe

For the Chicken Marinade

  • 1 kg boneless chicken thighs (cut into bite-sized pieces) – Tender and juicy, this cut is perfect for absorbing all the rich flavors.
  • 1 cup yogurt (plain, unsweetened) – Acts as a marinade to tenderize the chicken while adding a creamy texture.
  • 2 tbsp lemon juice – Brightens up the dish and enhances the marinated flavor of the chicken.
  • 2 tbsp ginger-garlic paste – A classic base that brings warmth and depth to your butter chicken.
  • 1 tbsp garam masala – This aromatic spice blend adds a warm, complex flavor profile to the marinade.
  • 1 tsp turmeric powder – Provides a beautiful color and subtle earthy flavor to the dish.
  • 1 tsp red chili powder (adjust to taste) – Adds heat; adjust according to your spice preference for your Indian Butter Chicken Recipe.
  • 1 tsp salt (to taste) – Enhances all the flavors in the marinade and balances the dish.

For the Butter Chicken Sauce

  • 3 tbsp butter – Richness that creates a smooth and luxurious sauce.
  • 1 large onion (finely chopped) – Sweetens as it cooks, forming a flavorful base for your sauce.
  • 2 cups tomato puree – Provides acidity and sweetness, essential for a balanced butter chicken sauce.
  • 1 cup heavy cream – Makes the sauce creamy and decadent, perfect for soaking up with naan or rice.
  • 1 tbsp sugar (to balance acidity) – Helps mellow out the acidity of tomatoes for a well-rounded flavor.
  • 1 tsp cumin powder – Adds an earthy warmth that complements the spices beautifully.
  • 1 tsp coriander powder – Brings a fresh, citrusy note that brightens up the overall flavor of the sauce.
  • 1 tsp salt (to taste) – Ensures that all components are harmoniously seasoned throughout the dish.
  • 1 tbsp fresh cilantro (for garnish) – Adds a pop of color and freshness to finish off your butter chicken presentation beautifully.

Kitchen Equipment You’ll Need

Pin Image 1

  • Mixing bowl
  • Baking sheet
  • Large skillet
  • Tongs or a spatula
  • Sharp knife and cutting board
  • Measuring spoons

How to Make Indian Butter Chicken Recipe

Step 1:

In a mixing bowl, combine 1 cup of plain yogurt, 2 tablespoons of lemon juice, 2 tablespoons of ginger-garlic paste, 1 tablespoon of garam masala, 1 teaspoon of turmeric powder, 1 teaspoon of red chili powder (adjust to your spice preference), and 1 teaspoon of salt. Add the 1 kg of bite-sized boneless chicken thighs and coat them well in the marinade. Cover the bowl and refrigerate for at least 1 hour or preferably overnight to let those flavors really sink in.

Step 2:

Preheat your oven to 200°C (400°F). Once it’s ready, spread the marinated chicken evenly on a baking sheet. Bake for about 20 minutes or until the chicken is cooked through and tender, with a slight golden color on the edges. This ensures that you’ll have juicy pieces ready to add to your sauce later.

Step 3:

In a large skillet, melt 3 tablespoons of butter over medium heat. Add the finely chopped onion and sauté it until it turns golden brown. This usually takes about 5-7 minutes, so keep an eye on it and stir occasionally to prevent burning. The aroma will be heavenly!

Step 4:

Next, stir in the 2 cups of tomato puree and let it cook for about 10 minutes. This will allow the sauce to thicken up nicely, so be patient as you watch it bubble and reduce into a rich base.

Step 5:

Now it’s time to transform your sauce! Add in the 1 cup of heavy cream along with 1 tablespoon of sugar, 1 teaspoon each of cumin powder and coriander powder, as well as an additional teaspoon of salt. Stir everything together well and let it simmer for another 5 minutes. You’ll notice how creamy and flavorful your sauce becomes!

Step 6:

Once the sauce is ready, add the baked chicken pieces into the skillet and gently stir to coat them fully in that delicious sauce. Let it simmer for an additional 5-10 minutes so all those amazing flavors meld together beautifully.

Step 7:

Finally, garnish your Indian butter chicken with fresh cilantro before serving. This adds a lovely pop of color and flavor! Enjoy this dish with warm naan or fluffy rice for an unforgettable meal.

Tips for Making This Perfect

  • Use full-fat yogurt for marination: Full-fat yogurt helps tenderize the chicken while adding a rich flavor. This creates a creamier texture in the final dish and enhances the overall taste.
  • Let the chicken marinate overnight: Marinating for at least 1 hour is essential, but overnight allows the spices to fully penetrate the chicken, resulting in deeper flavors that make each bite more delicious.
  • Bake until slightly charred: When baking the marinated chicken, look for slight char marks. This adds a smoky flavor that complements the sauce beautifully, elevating your butter chicken experience.
  • Sauté onions until golden brown: Caramelizing your onions is crucial; it adds a natural sweetness and depth to the sauce that balances the acidity of the tomatoes, creating a well-rounded flavor profile.
  • Simmer the sauce for longer if needed: If your sauce seems too thin after adding the cream, allow it to simmer slightly longer. This will help thicken it and intensify the flavors without compromising creaminess.
  • Adjust spice levels as you go: Taste your sauce before combining with chicken. If you prefer more heat, add extra red chili powder or garam masala gradually. This ensures you achieve a spice level that suits your palate perfectly.
  • Garnish generously with cilantro: Fresh cilantro not only adds color but also provides a bright flavor that cuts through the richness of the butter chicken. Don’t skip this step for that final touch!

Optional Ingredients

  • Paneer: Add cubes of this Indian cheese for a delightful, creamy texture that complements the dish. Toss them in just before serving for a warm, comforting addition.
  • Green chilies: For an extra kick, slice fresh green chilies and add them to the sauce while it simmers. They bring vibrant heat and a fresh flavor that elevates the overall experience.
  • Bell peppers: Chop up colorful bell peppers and sauté them with the onions for added sweetness and crunch. Their bright colors also enhance the visual appeal of your butter chicken.
  • Lime juice: A splash of fresh lime juice right before serving can brighten up the flavors and add a zesty twist to this rich dish. It balances the creaminess beautifully.
  • Pistachios: Finely chop pistachios and sprinkle them on top as a garnish for a nutty finish that adds both flavor and texture contrast to your butter chicken.

What to Pair with Indian Butter Chicken Recipe?

To start your meal on a light note, consider serving a fresh cucumber and tomato salad. This refreshing combination offers a crisp texture that contrasts beautifully with the creamy butter chicken. The coolness of the cucumbers and the acidity of the tomatoes help to balance the richness of the dish, while a sprinkle of lemon juice enhances its zesty notes.

For a comforting side, fluffy basmati rice is an ideal accompaniment. Its delicate grains absorb the luscious sauce, providing a satisfying base that complements the robust flavors of the butter chicken. Alternatively, warm naan bread not only serves as a vehicle for scooping up every bit of sauce but also adds a delightful chewiness that enhances your dining experience.

When it comes to beverages, pairing Indian Butter Chicken with a lightly sparkling rosé or a crisp lager can elevate your meal. The effervescence cuts through the creaminess and spices, refreshing your palate between bites. For those seeking something sweeter, a mango lassi offers a creamy counterpoint to the spice, creating a harmonious balance that rounds out the flavors perfectly.

Variations and Substitutions

Paneer instead of Chicken: For a vegetarian version, substitute boneless chicken thighs with paneer cubes. Marinate the paneer in the same yogurt mixture and bake until slightly golden. This will offer a delightful creaminess and a subtle nuttiness that complements the rich sauce beautifully.

Cauliflower for a Low-Carb Option: Replace the chicken with bite-sized cauliflower florets for a low-carb, vegetarian alternative. The marinated cauliflower can be baked to achieve a tender yet firm texture, soaking up all the spices, while still delivering that beloved buttery sauce experience.

Coconut Milk for Creaminess: Swap heavy cream with coconut milk to create a dairy-free version of butter chicken. This change adds a tropical twist and a subtle sweetness that balances the spices perfectly, making it an excellent choice for those avoiding dairy products.

Lemon Zest and Thyme for Freshness: Add lemon zest and fresh thyme to the marinade in place of lemon juice. This will introduce bright citrus notes and an earthy aroma, enhancing the overall flavor profile with refreshing undertones.

Smoked Paprika for Depth of Flavor: Instead of using red chili powder, try smoked paprika for a slightly smoky and sweet flavor. This variation not only adds depth but also reduces the heat level, making it ideal for those who prefer milder dishes without compromising on taste.

Spinach Addition for Nutritional Boost: Incorporate fresh spinach into your sauce by adding it just before combining with the chicken. The spinach wilts down beautifully, adding vibrant color and extra nutrients while complementing the creaminess of the dish.

Honey or Maple Syrup for Sweetness Adjustment: If you want to adjust the sweetness without using sugar, replace it with honey or maple syrup in your sauce. This natural sweetener will lend a unique twist while balancing out acidity, providing layers of flavor that are both rich and complex.

To store your Indian Butter Chicken in the refrigerator, allow it to cool to room temperature before transferring it into an airtight container. This dish keeps well for about 3 to 4 days in the fridge. When you’re ready to enjoy it again, simply reheat it on the stovetop over low heat or in the microwave, adding a splash of cream or water to restore its creamy texture.

Indian Butter Chicken can be frozen, but keep in mind that the texture of the cream may change slightly upon thawing. To freeze, portion the dish into freezer-safe containers or heavy-duty freezer bags, ensuring you remove as much air as possible. It will last for up to 3 months in the freezer; when ready to use, thaw it overnight in the refrigerator and reheat gently on the stovetop for optimal flavor and consistency.

FAQ

Can I use chicken breast instead of thighs for this recipe?

Yes, you can use boneless chicken breasts instead of thighs. However, keep in mind that chicken breasts can be drier than thighs, so be sure not to overcook them to maintain tenderness.

Is it necessary to marinate the chicken overnight?

While marinating the chicken for at least one hour will still yield flavorful results, marinating overnight allows the spices and yogurt to penetrate deeper into the meat, enhancing the overall taste and tenderness.

What if I don’t have ginger-garlic paste?

If you don’t have ginger-garlic paste, you can easily make your own by finely mincing equal parts fresh ginger and garlic. Alternatively, using fresh minced ginger and garlic separately is a great option too.

Can I make this dish gluten-free?

Yes! The ingredients used in this Indian Butter Chicken recipe are naturally gluten-free. Just ensure that any additional ingredients or sides you serve with it, like naan or rice, are also gluten-free.

How spicy is this recipe?

The spice level can be adjusted by modifying the amount of red chili powder used. If you’re sensitive to heat, start with less and gradually add more to suit your taste preference without overpowering the dish.

Can I prepare the sauce in advance?

Absolutely! You can prepare the butter chicken sauce ahead of time and store it in the fridge for up to three days. Just reheat it gently before adding your baked chicken pieces to combine flavors.

Is it possible to freeze leftovers?

Yes, you can freeze leftover butter chicken. Allow it to cool completely before transferring it to an airtight container. It can be frozen for up to three months; just thaw and reheat when you’re ready to enjoy it again.

Indian Butter Chicken Recipe

A rich and creamy chicken dish cooked in a spiced tomato sauce, perfect for serving with naan or rice.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 40 minutes mins
Total Time 1 hour hr
Servings: 4 servings
Course: Main Course
Cuisine: Indian
Calories: 540
Ingredients Method Nutrition Notes

Ingredients
  

Chicken Marinade
  • 1 kg boneless chicken thighs cut into bite-sized pieces
  • 1 cup yogurt plain, unsweetened
  • 2 tbsp lemon juice
  • 2 tbsp ginger-garlic paste
  • 1 tbsp garam masala
  • 1 tsp turmeric powder
  • 1 tsp red chili powder adjust to taste
  • 1 tsp salt to taste
Butter Chicken Sauce
  • 3 tbsp butter
  • 1 large onion finely chopped
  • 2 cups tomato puree
  • 1 cup heavy cream
  • 1 tbsp sugar to balance acidity
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 1 tsp salt to taste
  • 1 tbsp fresh cilantro for garnish

Method
 

Marinate the Chicken
  1. In a mixing bowl, combine yogurt, lemon juice, ginger-garlic paste, garam masala, turmeric powder, red chili powder, and salt. Add chicken pieces and coat well. Cover and refrigerate for at least 1 hour or overnight.
  2. Preheat your oven to 200°C (400°F). Spread the marinated chicken on a baking sheet and bake for 20 minutes or until cooked through.
Prepare the Sauce
  1. In a large skillet, melt butter over medium heat. Add chopped onions and sauté until golden brown.
  2. Stir in the tomato puree and cook for about 10 minutes, allowing the sauce to thicken.
  3. Add heavy cream, sugar, cumin powder, coriander powder, and salt. Stir well and simmer for another 5 minutes.
Combine Chicken and Sauce
  1. Add the baked chicken pieces to the sauce and stir to coat. Simmer for an additional 5-10 minutes to meld flavors.
  2. Garnish with fresh cilantro before serving.

Nutrition

Serving: 1servingCalories: 540kcalCarbohydrates: 20gProtein: 30gFat: 40gSaturated Fat: 20gFiber: 2gSugar: 5g

Notes

Serve with naan or basmati rice for a complete meal.

Tried this recipe?

Let us know how it was!

« Previous Post
Salmon Patties with Creamy Lemon-Garlic Sauce: Zesty Delight
Next Post »
Cinnamon Apple Cider Cupcakes: Cozy and Irresistibly Sweet

If you enjoyed this…

Best Crock Pot Beef Stew

Best Crock Pot Beef Stew Recipe for Hearty Family Comfort

Street Style Thai Drunken Noodles: Bold and Spicy Delight

Easy Air Fryer Cheeseburger Wraps

Easy Air Fryer Cheeseburger Wraps Ready in Just 20 Minutes

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe Rating




Primary Sidebar

Swirled Garlic Herb And Cheese Bread: A Cozy Delight

Bacon Jalapeño Eggrolls: Crispy and Flavor-Packed Delight

Cherry Cheesecake Brownies: Decadent Delight Awaits

  • Recipe Index
  • Disclaimer
  • Terms & Conditions
  • Privacy Policy
  • About
  • Contact

© 2026 · © Sweet Dough Diary · All Rights Reserved ·