Butter Chicken

Butter Chicken is a rich and creamy Indian-inspired dish packed with aromatic spices and a buttery tomato-based sauce. This comforting meal is perfect for a cozy dinner, served over rice or with warm naan bread.

Why You’ll Love This Recipe

  • Rich and Creamy – The combination of butter, cream, and Greek yogurt creates a luscious and velvety sauce.
  • Packed with Flavor – A perfect balance of warm spices like garam masala, cumin, and turmeric.
  • Easy to Make – Simple steps make this dish approachable for home cooks.
  • Great for Meal Prep – The flavors deepen over time, making leftovers even more delicious.
  • Customizable Heat – Adjust the chili powder to make it as mild or spicy as you like.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Boneless, skinless chicken breasts, cut into bite-sized pieces
  • Butter
  • Onion, chopped
  • Garlic, minced
  • Grated ginger
  • Garam masala
  • Ground cumin
  • Ground turmeric
  • Chili powder
  • Ground cinnamon
  • Ground coriander
  • Salt and pepper
  • Tomato sauce
  • Heavy cream
  • Plain Greek yogurt
  • Fresh cilantro, chopped (for garnish)

Directions

  1. Heat 1 tablespoon of butter in a large skillet over medium heat. Add the chicken pieces, season with salt and pepper, and cook for 5-7 minutes until browned on all sides. Remove the chicken and set aside.
  2. In the same skillet, add the remaining tablespoon of butter. Sauté the onion for 2-3 minutes until soft and translucent.
  3. Stir in the garlic and ginger, cooking for another minute until fragrant.
  4. Add the garam masala, cumin, turmeric, chili powder, cinnamon, and coriander. Toast the spices for about a minute.
  5. Pour in the tomato sauce and bring to a simmer. Cook for 5-6 minutes, stirring occasionally, until the sauce thickens slightly.
  6. Lower the heat and stir in the heavy cream and Greek yogurt, mixing until smooth.
  7. Return the cooked chicken to the skillet and let it simmer for another 5-7 minutes, until the chicken is fully cooked and flavors are well blended.
  8. Garnish with fresh cilantro and serve with rice or naan.

Servings and Timing

  • Prep Time: 10 minutes
  • Cooking Time: 25 minutes
  • Total Time: 35 minutes
  • Servings: 4 servings
  • Calories: 450 kcal per serving

Variations

  • Make it Spicier – Add more chili powder or a dash of cayenne pepper.
  • Dairy-Free Option – Use coconut milk instead of heavy cream and yogurt.
  • Vegetarian Version – Substitute the chicken with paneer, tofu, or chickpeas.
  • Smoky Flavor – Add a teaspoon of smoked paprika for extra depth.
  • Nutty Twist – Stir in ground cashews or almond flour for extra creaminess.

Storage/Reheating

  • Refrigeration: Store leftovers in an airtight container for up to 3 days.
  • Freezing: Freeze in a sealed container for up to 2 months. Thaw in the fridge overnight before reheating.
  • Reheating: Warm on the stovetop over low heat, adding a splash of water or cream if needed. Alternatively, microwave in short intervals, stirring in between.

FAQs

How do I make butter chicken less spicy?

Reduce or omit the chili powder and use mild garam masala.

Can I use chicken thighs instead of breasts?

Yes, chicken thighs work well and add extra juiciness.

What’s the best way to thicken the sauce?

Let it simmer longer, or add a spoonful of tomato paste.

Can I make this dish ahead of time?

Yes, butter chicken tastes even better the next day as the flavors develop.

What can I serve with butter chicken?

Serve it with basmati rice, naan, or roti for a complete meal.

Can I use canned tomato sauce?

Yes, canned tomato sauce works perfectly. Just ensure it’s plain without added herbs.

How do I make it creamier?

Increase the amount of heavy cream or stir in a little butter at the end.

Is butter chicken the same as tikka masala?

No, butter chicken has a creamier, buttery sauce, while tikka masala has a spicier tomato-based sauce.

Can I make it without yogurt?

Yes, replace Greek yogurt with extra heavy cream or coconut milk.

Can I cook this in a slow cooker?

Yes! Cook on low for 4-6 hours after sautéing the spices and onions. Add cream and yogurt in the last 30 minutes.

Conclusion

Butter Chicken is a flavorful, creamy dish that’s easy to prepare at home. Whether you enjoy it mild or spicy, it’s a comforting meal that pairs perfectly with rice or naan. Try making it today for a delicious homemade Indian-inspired feast!

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
Butter Chicken

Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Butter Chicken is a rich, creamy, and flavorful Indian dish made with tender chicken in a buttery tomato-based sauce. Infused with warm spices like garam masala, cumin, and turmeric, this restaurant-style dish is easy to make at home. Serve it with rice or naan for a comforting and satisfying meal.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

  • 2 boneless, skinless chicken breasts, cut into bite-sized pieces
  • 2 tbsp butter, divided
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 1 tbsp grated ginger
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • ½ tsp ground turmeric
  • 1 tsp chili powder (adjust to taste)
  • ¼ tsp ground cinnamon
  • 1 tsp ground coriander
  • Salt and pepper to taste
  • 1 cup tomato sauce
  • ½ cup heavy cream
  • ¼ cup plain Greek yogurt
  • Fresh cilantro, chopped (for garnish)

Instructions

1️⃣ Sauté the Chicken – Heat 1 tbsp of butter in a large skillet over medium heat. Add the chicken, season with salt and pepper, and cook for 5-7 minutes until browned. Remove and set aside.
2️⃣ Cook the Aromatics – In the same pan, add the remaining 1 tbsp of butter. Sauté the onion for 2-3 minutes until soft. Add garlic and ginger, cooking for another minute until fragrant.
3️⃣ Toast the Spices – Stir in garam masala, cumin, turmeric, chili powder, cinnamon, and coriander. Toast for 1 minute.
4️⃣ Make the Sauce – Pour in the tomato sauce and simmer for 5-6 minutes until thickened.
5️⃣ Add Cream & Yogurt – Lower the heat, stir in heavy cream and Greek yogurt until smooth.
6️⃣ Simmer with Chicken – Return the cooked chicken to the skillet and let it simmer for 5-7 minutes until fully cooked.
7️⃣ Serve & Garnish – Garnish with fresh cilantro and serve with rice or naan.

Notes

  • For extra spice, add more chili powder or a dash of cayenne.
  • For a dairy-free version, substitute heavy cream and yogurt with coconut milk.
  • For a smoky flavor, add 1 tsp smoked paprika.
  • For a thicker sauce, simmer longer or add a spoonful of tomato paste.
  • Author: Sophia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner, Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten Free
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments