If you’re craving something warm, creamy, and just a little bit indulgent tonight, let me introduce you to the butter chicken recipe that stole my heart. I still remember the first time I tried making butter chicken at home. I nervously hovered over the stovetop, wondering if I could recreate the velvety restaurant-style sauce I loved so much. Spoiler: I absolutely could — and so can you.

This version uses real spices, fresh ginger garlic, and a deeply flavored tomato sauce that simmers down into something magical. Whether you’re using boneless skinless chicken breasts or thighs, I’ll walk you through how to coax out incredible flavor with simple techniques, cozy spices, and a few tricks I learned from an Indian neighbor who insisted that “the smell will tell you when it’s ready.”

In this guide, we’ll cover everything: ingredients, substitutions, step-by-step cooking, tips, variations, serving ideas, and more. By the end, you’ll feel completely confident making restaurant-quality butter chicken at home — even on a busy weeknight.

Why You’ll Love This Recipe

This homemade butter chicken is everything you want in a comforting, cozy chicken recipe:

  • Creamy, rich, and restaurant-worthy. Thanks to real butter, a touch of heavy cream, and fragrant garam masala.
  • Weeknight-friendly. No complicated steps or hard-to-find ingredients — you can even use store bought tomato sauce if needed.
  • Family-approved. Mild flavor with adjustable heat levels (thanks, cayenne pepper).
  • Flexible and forgiving. Feel free to use breasts or thighs, fresh or frozen chicken, and customize the heat.
  • A better version of butter chicken than anything you’d get from takeout on a rushed Tuesday.

Prep, Cook & Total Time

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes

Ingredients You’ll Need

Let’s break down everything you’ll need for this luscious butter chicken sauce and the tender pieces of chicken. Measurements provided make 4 generous servings.

For the Chicken Marinade

  • 1.5 lbs boneless skinless chicken breasts, cut into bite size pieces
    You can also use thighs for extra juiciness.
  • 1 cup plain Greek yogurt
    Helps tenderize the meat.
  • 1 tbsp lemon juice
  • 1 tbsp ginger garlic paste
  • 1 tsp garam masala
  • 1 tsp chili powder (or smoked paprika for milder heat)
  • 1 tsp salt
  • ½ tsp cayenne pepper (optional for medium heat)

For the Butter Chicken Sauce

  • 3 tbsp butter
    The star ingredient — don’t be shy!
  • 1 tbsp oil
  • 1 large onion, finely diced
  • 1 tbsp ginger garlic paste
  • 1.5 cups tomato sauce (homemade or store bought)
  • 1 tsp smoked paprika
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1 cup heavy cream
  • 1 tsp sugar (balances acidity)
  • Salt, to taste

For Garnish

  • Fresh cilantro
  • Warm naan or basmati rice

Ingredient Substitutions

If you’re improvising with what’s in your pantry, here are smart swaps that still deliver delicious results:

  • Chicken Breasts → Chicken Thighs: Adds moisture and richness.
  • Greek Yogurt → Sour Cream: Slightly tangier, still tenderizes well.
  • Heavy Cream → Coconut Milk: Makes a dairy-free version that’s naturally sweet.
  • Tomato Sauce → Tomato Puree or Crushed Tomatoes: Just simmer a bit longer for thickness.
  • Butter → Ghee: Adds a nutty, golden depth to the sauce.

How to Make This Butter Chicken Recipe

This is where the magic happens. Don’t worry if it’s your first time — I’ll walk you through every step like we’re cooking together in your kitchen.

1. Marinate the Chicken (10 minutes)

  1. In a large bowl, combine yogurt, lemon juice, ginger garlic paste, garam masala, chili powder, and salt.
  2. Add the chicken pieces to the bowl and gently massage the marinade into the meat.
  3. Cover and refrigerate for at least 10 minutes (or up to overnight).

Tip: Longer marination = more tender chicken. But even a quick soak makes a huge difference.

2. Sear the Chicken (8–10 minutes)

  1. Heat 1 tablespoon of oil in a large skillet over high heat.
  2. Add the chicken in a single layer (don’t overcrowd).
  3. Sear until golden and slightly crisp on the edges.
  4. Remove the chicken and set aside.

You don’t need it fully cooked yet — it’ll finish cooking in the butter chicken sauce.

3. Build the Sauce Base (10 minutes)

  1. Reduce the heat to medium and add butter to the same pan.
  2. Once melted, stir in the onions and cook until soft and golden.
  3. Add ginger garlic paste and sauté until fragrant (about 30 seconds).

Your kitchen will smell incredible at this point — that’s your cue you’re doing it right.

4. Add Tomatoes and Spices (5 minutes)

  1. Pour in the tomato sauce.
  2. Add smoked paprika, chili powder, cumin, and garam masala.
  3. Stir and simmer for 4–5 minutes, or until the sauce deepens in color.

I always sneak a small taste here — quality control, right?

5. Add the Chicken (5 minutes)

Add the chicken back into the pan, along with any juices from the bowl.

Simmer on medium heat until the chicken is fully cooked and tender.

6. Finish with Cream (3–5 minutes)

Lower the heat and slowly stir in the heavy cream.

Watch how the sauce transforms into glossy, luscious butter chicken heaven.

Taste and adjust salt, sugar, or cayenne pepper as needed.

Expert Tips & Mistakes to Avoid

These small insights make a big difference — trust me.

  • Use high heat for searing. It locks in moisture and gives you those crisp edges.
  • Don’t rush the onions. Their sweetness balances the spices.
  • Add the cream last. Prevents curdling and keeps the sauce silky.
  • Taste as you go. Butter chicken is all about balance — spices, acid, cream, sweetness.
  • Don’t overcook the chicken. Especially when using breasts; they dry quickly.

Variations & Add-Ons

Take this base and make it your own:

Gluten-Free

This recipe is naturally gluten-free — just choose gluten-free sides.

Dairy-Free

Swap heavy cream for full-fat coconut milk and butter for coconut oil.

Extra Spicy

Add more cayenne pepper or a chopped serrano.

Rich & Smoky

Double up on smoked paprika for a deeper flavor.

Vegetarian Version

Replace chicken with:

  • Paneer cubes
  • Cauliflower florets
  • Chickpeas

A Fun Twist

Add a handful of shredded mozzarella at the end for a creamy, cheesy finish.

Serving Suggestions

Present this butter chicken beautifully (and deliciously):

  • Over fluffy basmati rice with fresh cilantro.
  • With warm garlic naan, perfect for scooping every last drop of sauce.
  • Over rice bowls with roasted veggies for a balanced meal.
  • Alongside a crisp cucumber salad to lighten things up.

Storage & Reheating

Butter chicken is one of those dishes that tastes even better the next day.

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freeze for up to 2 months.

Reheat

  • Stovetop: Reheat over low-medium heat with a splash of cream or water.
  • Microwave: Heat in 30-second bursts, stirring in between.

Nutrition Information (Approx. per serving)

  • Calories: 430
  • Protein: 32g
  • Fat: 28g
  • Carbs: 14g
  • Sugar: 6g
  • Sodium: 690mg

(Varies based on cream, butter, and exact portion size.)

Frequently Asked Questions

Can I make butter chicken without cream?

Yes! Substitute full-fat coconut milk for a dairy-free version that still gives you a rich, creamy butter chicken sauce.

Can I use chicken thighs instead of breasts?

Absolutely. Thighs stay juicier and are great for slower simmering, meal prep, or extra-tender results.

How do I make this butter chicken recipe spicier?

Increase the cayenne pepper, add extra chili powder, or stir in chopped fresh chilies to raise the heat level.

What sides go best with butter chicken?

Basmati rice and naan are classics, but roasted vegetables, quinoa, or warm pita also pair beautifully with the sauce.

How can I thicken my butter chicken sauce?

Let the sauce simmer longer to reduce, or stir in a small spoonful of tomato puree to add both body and richness.

Can I prep butter chicken ahead of time?

Yes. Marinate the chicken a day in advance or fully cook the dish and reheat later—the flavors develop even more overnight.

Conclusion

I hope this warm, cozy butter chicken recipe becomes one of your new favorites — the kind you make on a chilly night when you need something comforting and reliable. It’s rich, flavorful, and surprisingly easy to pull together, even if you’ve never tried a homemade version of butter chicken before.

If you give it a try, don’t forget to leave a comment, share it with a friend, or snap a photo of your creation. I’d love to hear how your butter chicken recipe turns out — and what delicious twists you put on it.

Enjoy every spoonful!

creamy butter chicken recipe
Print

Butter Chicken Recipe

A creamy, comforting butter chicken made with tender marinated pieces of chicken simmered in a rich tomato-butter sauce and finished with heavy cream for a restaurant-quality meal at home.
Course Dinner, Main Course
Cuisine Indian
Keyword butter chicken recipe, butter chicken sauce, butter chicken at home, chicken recipe, garam masala, tomato sauce, basmati rice
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4 Servings
Calories 430kcal

Ingredients

  • For the Chicken Marinade
  • 1.5 lbs boneless skinless chicken breasts cut into bite size pieces
  • 1 cup plain Greek yogurt
  • 1 tbsp lemon juice
  • 1 tbsp ginger garlic paste
  • 1 tsp garam masala
  • 1 tsp chili powder or smoked paprika for milder heat
  • 1 tsp salt
  • ½ tsp cayenne pepper optional for medium heat
  • For the Butter Chicken Sauce
  • 3 tbsp butter
  • The star ingredient — don’t be shy!
  • 1 tbsp oil
  • 1 large onion finely diced
  • 1 tbsp ginger garlic paste
  • 1.5 cups tomato sauce homemade or store bought
  • 1 tsp smoked paprika
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1 cup heavy cream
  • 1 tsp sugar balances acidity
  • Salt to taste
  • For Garnish
  • Fresh cilantro
  • Warm naan or basmati rice

Instructions

  • Marinate the Chicken (10 minutes)
  • In a large bowl, combine yogurt, lemon juice, ginger garlic paste, garam masala, chili powder, and salt.
  • Add the chicken pieces to the bowl and gently massage the marinade into the meat.
  • Cover and refrigerate for at least 10 minutes (or up to overnight).
  • Tip: Longer marination = more tender chicken. But even a quick soak makes a huge difference.
  • Sear the Chicken (8–10 minutes)
  • Heat 1 tablespoon of oil in a large skillet over high heat.
  • Add the chicken in a single layer (don’t overcrowd).
  • Sear until golden and slightly crisp on the edges.
  • Remove the chicken and set aside.
  • You don’t need it fully cooked yet — it’ll finish cooking in the butter chicken sauce.
  • Build the Sauce Base (10 minutes)
  • Reduce the heat to medium and add butter to the same pan.
  • Once melted, stir in the onions and cook until soft and golden.
  • Add ginger garlic paste and sauté until fragrant (about 30 seconds).
  • Add Tomatoes and Spices (5 minutes)
  • Pour in the tomato sauce.
  • Add smoked paprika, chili powder, cumin, and garam masala.
  • Stir and simmer for 4–5 minutes, or until the sauce deepens in color.
  • Add the Chicken (5 minutes)
  • Add the chicken back into the pan, along with any juices from the bowl.
  • Simmer on medium heat until the chicken is fully cooked and tender.
  • Finish with Cream (3–5 minutes)
  • Lower the heat and slowly stir in the heavy cream.
  • Watch how the sauce transforms into glossy, luscious butter chicken heaven.
  • Taste and adjust salt, sugar, or cayenne pepper as needed.

Notes

  • Sear the chicken on high heat to create crisp edges and lock in juices.
  • Add the cream at the end to keep the sauce silky and prevent curdling.
  • Taste and adjust spices as you cook — butter chicken is all about balance.
  • Sauce thickens as it simmers; extend cooking time for a richer, deeper flavor.
  • Great for meal prep — flavor improves the next day.

Hi, I’m Daniel Brian – a passionate food blogger and cooking expert with a love for turning simple ingredients into unforgettable meals. With years of experience in the kitchen and a deep appreciation for global flavors, I share tested recipes, cooking tips, and flavor-packed dishes to inspire home cooks of all levels. Whether it’s comfort food, quick weeknight dinners, or impressive dishes for guests, I’m here to help you cook with confidence and creativity. Let’s make every meal something to look forward to!

Leave A Reply
Recipe Rating




Exit mobile version