Butter Chicken

Posted on October 19, 2025

Delicious Butter Chicken served with naan and rice

Buttery Bliss: The Ultimate Easy Butter Chicken Recipe!

Growing up in a Punjabi household, Butter Chicken was more than just a meal; it was a beloved ritual. I remember as a child eagerly standing on my tiptoes in the kitchen, watching my mother skillfully prepare this rich and creamy dish. The aroma of spices swirling together, the sizzling sound of chicken in the pan—it was pure magic. When it finally made its way onto the dining table, with spoonfuls of golden chicken bathed in velvety sauce, my heart would skip a beat. Each bite was a comforting hug, reminding me of family gatherings, love, and laughter.

What makes this Butter Chicken recipe stand out from the rest is not just the ease of preparation but the layers of flavors that develop as they simmer together—it’s a symphony of spices and cream that create a beautiful melody in your mouth. Unlike the store-bought versions or takeout, this recipe allows you to control the ingredients, giving you the luxury of freshness and the ability to customize the heat to your liking. Plus, it’s a cost-effective way to delight your family with restaurant-quality food right at home.

In this post, you’ll learn not only how to make the creamiest Butter Chicken but also how to elevate it, whether for a cozy weeknight dinner or a festive gathering. So grab your apron, and let’s create some delicious memories together!

What Are Butter Chicken?

Butter Chicken, or "Murgh Makhani," has its roots in the vibrant culinary traditions of North India. It’s said to have originated in the 1950s at the Moti Mahal restaurant in Delhi, where chefs wanted to utilize leftover chicken and resulted in this heavenly dish. It’s characterized by its rich, creamy tomato-based sauce, flavored with a medley of spices.

The taste is a beautiful balance of sweet and savory, thanks to the luscious cream blended with fragrant spices like garam masala and cumin. The texture is velvety smooth, with tender chicken that has absorbed the rich sauce, making each bite a delight.

You’ll want to make Butter Chicken for those cozy dinners when you crave comfort food or for celebratory occasions when you want to impress guests without breaking a sweat. Trust me; it never fails to bring smiles to the table!

Why You’ll Love This Recipe

1. Convenience at Its Best

Preparing Butter Chicken can be daunting, but this recipe simplifies everything. With just a handful of ingredients and easy steps, you’ll realize how achievable it truly is, even on a busy weeknight.

2. Restaurant-Quality Taste at Home

Forget about takeout! This recipe rivals your favorite Indian restaurant, and you’ll be surprised at how rich and flavorful it turns out. You have the power to adjust spices, ensuring that it’s tailored precisely to your palate.

3. Cost-Effective Delight

Eating out can add up quickly, but making Butter Chicken at home is incredibly budget-friendly. This simple recipe uses affordable ingredients that pack big flavor, making it perfect for family meals or hosting friends.

4. Customizable Options Galore

Whether you prefer it spice-forward or mild, with extra veggies or a vegan twist, this Butter Chicken recipe is endlessly adaptable. Use chicken thighs for a richer taste or swap out cream for coconut milk if you want a dairy-free version.

5. Simple Yet Impressive

The ease of preparation doesn’t compromise on style. This dish is visually stunning, and your loved ones will be none the wiser about just how little time and effort it took to create!

Ingredients Section

  • 1 lb chicken breasts, cut into 1-inch pieces (You can substitute with thighs for a juicier bite)
  • 2 tablespoons butter (Use unsalted for better control over the salt)
  • 1 onion, chopped (A yellow onion works great for sweetness)
  • 2 garlic cloves, minced (Fresh garlic brings out the best flavor)
  • 1 tablespoon ginger, minced (Don’t skimp, it adds zest!)
  • 1 can (14 oz) crushed tomatoes (Use San Marzano for a sweeter taste)
  • 1 cup heavy cream (You can use coconut cream for a dairy-free version)
  • 2 teaspoons garam masala (Essential for that authentic flavor)
  • 1 teaspoon cumin (Toast it briefly for an extra burst of flavor)
  • 1 teaspoon paprika (Regular or smoked paprika work well)
  • Salt and pepper to taste
  • Fresh cilantro for garnish (Chopped, for a pop of color and freshness)

Prep Notes: Ensure your butter is at room temperature for easy melting. If possible, let your chicken rest at room temperature for about 30 minutes before cooking for even cooking.

Step-by-Step Instructions

  1. Melt the Butter: In a large skillet over medium heat, melt 2 tablespoons of butter. You’ll know it’s ready when it starts to foam slightly rather than bubbling heavily.
  2. Sauté the Aromatics: Add the chopped onion and sauté for about 5 minutes until they’re translucent. You want them soft, not brown. Then, add the minced garlic and ginger; cook for another 1-2 minutes until fragrant—a delightful smell will fill your kitchen!
  3. Brown the Chicken: Toss in the chicken pieces, cooking for about 7-8 minutes until browned on all sides. This step is crucial, as it locks in the flavors. Stir occasionally to prevent sticking.
  4. Add the Tomatoes and Spices: Pour in the crushed tomatoes, garam masala, cumin, paprika, salt, and pepper. Mix well and bring it to a gentle simmer. This should take about 2-3 minutes.
  5. Simmer and Cook: Cover the skillet and allow it to simmer on low heat for 15-20 minutes, stirring occasionally. You’ll know it’s ready when the chicken is cooked through (internal temp should reach 165°F or 75°C) and the sauce has thickened beautifully.
  6. Stir in the Cream: Reduce the heat to low, and slowly stir in the heavy cream. Let it heat through without boiling for about 3-5 minutes, allowing the flavors to meld.
  7. Taste and Garnish: Adjust seasoning to your preference and serve garnished with freshly chopped cilantro.

Chef’s Tip: For an even richer flavor, let the Butter Chicken sit for a couple of hours (or overnight if possible) before reheating it. The flavors deepen and it becomes fabulously irresistible!

Expert Tips & Tricks

1. Marinate the Chicken: For deeper flavor, marinate the chicken in yogurt and spices for a few hours before cooking. It tenderizes the meat and enhances the taste!

2. Storage Recommendations: Store leftovers in an airtight container in the fridge for up to 3 days. The flavors continue to develop as it sits!

3. Make-Ahead Instructions: Prepare the sauce a day ahead and store it in the fridge. Just reheat, add chicken, and cream when you’re ready to serve.

4. Troubleshooting Tips: If the sauce is too thick, add a splash of water or broth to loosen it. For added sweetness, a teaspoon of sugar can balance the acidity of the tomatoes.

5. Freezing: This dish freezes beautifully! Just make sure it’s fully cooled before putting it into freezer-safe containers. It can last up to 2 months in the freezer.

Serving Suggestions

Butter Chicken is best served over a bed of fluffy basmati rice or with warm naan for a perfect dipping vessel! You can accompany it with a simple cucumber raita to balance the heat and add freshness. For presentation, garnish the chicken with additional cilantro and a drizzle of cream for that restaurant-style flair. This dish is ideal for family dinners, casual Friday nights, or exciting celebrations with friends.

Variations & Substitutions

Flavor Combinations

  • Add Vegetables: Toss in some spinach or bell peppers for extra nutrition and color.
  • Spicy Twist: Incorporate chopped green chilies or a splash of chili powder if you enjoy a kick.

Dietary Adaptations

  • Gluten-Free: This recipe is naturally gluten-free; just ensure your spices are certified gluten-free.
  • Vegan Option: Substitute chicken with tofu or chickpeas and use coconut milk instead of cream.

Seasonal Variations

  • In the summer, combine fresh tomatoes instead of canned; in the winter, add seasonal vegetables like butternut squash for sweetness.

Nutrition & Storage Info

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Estimated Calories: Approximately 500 calories per serving
  • Storage Instructions: Refrigerate for up to 3 days or freeze for up to 2 months.

FAQ Section

1. Can I use frozen chicken?
Yes! Simply thaw it completely in the fridge before marinating or cooking.

2. Is Butter Chicken spicy?
The heat level is controllable based on the amount of spices you add. Feel free to adjust to your preference!

3. Can I skip the cream?
You can! Use coconut milk for a lighter alternative—just be aware it will change the flavor profile.

4. How do I make it dairy-free?
Using coconut cream or a combination of almond milk and nutritional yeast can create a similar creamy texture.

5. What should I serve it with?
Basmati rice, naan, or even a light salad would complement Butter Chicken beautifully.

6. Can I make it vegetarian?
Absolutely! Swap chicken for paneer or vegetables such as cauliflower and potatoes.

7. How do I know when the chicken is cooked?
Ensure it reaches an internal temperature of 165°F (75°C) for safe consumption.

8. Can I prepare it in advance?
Yes! Prepare the sauce a day before and add the chicken when you’re ready to serve.

9. Why is my sauce too oily?
If you’re seeing excessive oil, it’s likely from the butter. Skim it off with a spoon if desired.

10. How can I thicken the sauce?
Let the sauce simmer uncovered to thicken naturally or stir in a cornstarch slurry.

Conclusion

This Butter Chicken recipe is not just a dish; it’s an experience filled with warmth, love, and flavor that brings families together. I promise once you’ve tried this easy and authentic recipe, it will become a staple in your kitchen, just as it is in mine. I can’t wait to hear about your own experiences and any tweaks you make to make it your own!

If you’re looking for more comforting recipes, check out my other blog posts featuring delightful curries and fragrant rice dishes. Come back and share your thoughts in the comments—happy cooking!

Print

Buttery Bliss: The Ultimate Easy Butter Chicken Recipe

A rich and creamy Butter Chicken recipe that combines flavorful spices and fresh ingredients for a comforting meal.

  • Author: morgan
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Non-Vegetarian

Ingredients

Scale
  • 1 lb chicken breasts, cut into 1-inch pieces
  • 2 tablespoons butter
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 tablespoon ginger, minced
  • 1 can (14 oz) crushed tomatoes
  • 1 cup heavy cream
  • 2 teaspoons garam masala
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. Melt the butter in a large skillet over medium heat until it starts to foam slightly.
  2. Add chopped onion and sauté for about 5 minutes until translucent.
  3. Add minced garlic and ginger; cook for another 1-2 minutes until fragrant.
  4. Toss in the chicken pieces and brown on all sides for about 7-8 minutes.
  5. Pour in crushed tomatoes, garam masala, cumin, paprika, salt, and pepper; bring to a gentle simmer.
  6. Cover and simmer on low heat for 15-20 minutes until the chicken is cooked through.
  7. Reduce heat and slowly stir in the heavy cream; let heat through for 3-5 minutes.
  8. Adjust seasoning and serve garnished with chopped cilantro.

Notes

For deeper flavor, marinate the chicken in yogurt and spices for a few hours before cooking. Store leftovers in an airtight container in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 serving
  • Calories: 500
  • Sugar: 7g
  • Sodium: 600mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 150mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Pinterest
Pinterest
fb-share-icon
Tiktok