Delicious Creamy Butter Chicken Recipe to Savor

There’s a special kind of comfort that butter chicken brings to your table, and I first discovered it on a chilly evening when a friend invited me over for dinner. The moment the spiced chicken gravy hit my taste buds, I knew this was something extraordinary. The creamy tomato chicken, rich with butter and subtle spices, surprised me with its balance of warmth and softness. It wasn’t too fiery or complicated, but every bite felt like a warm hug.

This butter chicken has become one of my go-to dishes because it perfectly embodies what I love about home cooking — approachable flavors, satisfying textures, and the joy of sharing good food. It’s the kind of meal that makes everyone at the table smile, sparking conversations and cozy moments. Sharing this recipe on Carmen Wausa Blog feels like sharing a little piece of that joy with you.

What I love most about this butter chicken is how it’s approachable without skimping on flavor. Whether you’re new to Indian chicken curry or a seasoned fan of murgh makhani, the creamy tomato chicken sauce will feel welcoming and exciting to make. I’m genuinely excited to show you how to bring this comforting dish into your kitchen with simple ingredients and straightforward steps. It’s all about creating flavorful moments that bring your loved ones closer.

Ingredients

Ingredients for butter chicken including chicken thighs, butter, onions, spices, tomato puree, cream, and cilantro

This butter chicken ingredient list is surprisingly simple but delivers incredible comfort! Here’s what you’ll need for about 4 servings:

  • 1½ pounds boneless chicken thighs, trimmed and cut into bite-size pieces
  • 3 tablespoons butter (for that signature richness)
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 tablespoon garam masala (the warming spice mix for authentic flavor)
  • 2 teaspoons ground coriander
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder (adjust to your spice comfort)
  • 1 cup tomato puree (fresh or canned works great)
  • ¾ cup heavy cream (for that creamy tomato chicken magic)
  • Salt to taste
  • Fresh cilantro for garnish

If you want to splurge on one butter chicken ingredient, make it high-quality butter. It really lifts the entire spiced chicken gravy. You’ll find the best ingredients for this butter chicken at your local natural foods store or well-stocked grocery. Organic spices make a noticeable difference in flavor without adding fuss.

For those who prefer a lighter version, swap the heavy cream for coconut cream or yogurt. You can also customize by adding some tandoori chicken pieces if you want extra smoky notes. If fresh ginger isn’t on hand, ginger paste is a helpful alternative.

When prepping your ingredients, chop the onions finely and set everything out. This little step speeds up your butter chicken cooking and keeps things stress-free.

Let’s Make This!

Here’s how to turn those ingredients into a remarkable butter chicken. Don’t worry — your butter chicken is going to turn out beautifully!

  1. Start by melting 2 tablespoons of butter in a large skillet or heavy-bottomed pan over medium heat. When it’s foaming, add the onions and sauté until golden and soft—about 8 minutes.
  2. Add garlic and ginger and cook for another minute until fragrant. Your kitchen will start smelling like all the best Indian chicken curry houses.
  3. Next comes the spice mix: garam masala, coriander, turmeric, and chili powder. Stir constantly to toast the spices for about 30 seconds. This step is important for flavor development.
  4. Add the chicken pieces, stirring to coat them in the spiced onion mixture. Cook on medium-high for 5 minutes, letting the edges brown slightly—that caramelization adds depth.
  5. Pour in the tomato puree, then reduce the heat to low. Cover and simmer for 15 minutes, stirring now and then. This is where your butter chicken starts to develop that thick, luscious spiced chicken gravy.
  6. Stir in the heavy cream and remaining butter. Simmer gently for another 5 minutes until the butter chicken sauce is velvety and rich. Taste and season with salt.
  7. Garnish with fresh cilantro just before serving. The vibrant green adds a fresh note that balances the creamy tomato chicken beautifully.

In my kitchen, this butter chicken takes exactly 35 minutes from start to finish—not too much time for such an impressive dish! If the sauce ever feels too thick, a splash of water or cream helps loosen it up.

This is where your butter chicken transforms into something truly special—creamy, flavorful, and inviting. While your butter chicken is cooking, take a moment to enjoy that amazing aroma that fills your kitchen. It’s your reward for a job beautifully done.

P.S. If this recipe brings you joy, you’ll love my garlic butter chicken thigh skillet — a quick, buttery sibling to this creamy classic.

Serving & Presentation

Butter chicken served over basmati rice garnished with fresh cilantro

People always smile when I serve this butter chicken at family dinners or special occasions. For maximum enjoyment, spoon the creamy tomato chicken over warm basmati rice, which helps soak up all that delicious spiced chicken gravy.

Want a little extra something? Serve it alongside soft naan or roti for a full embrace of textures. A cucumber raita or a simple salad brings cooling freshness that balances the richness beautifully. For a bright touch, I sometimes sprinkle a handful of toasted cashews on top.

This butter chicken creates the sweetest moments at gatherings because it feels special without fuss. It’s so satisfying you’ll notice the room quiet down as everyone digs in! For an elegant plating, use shallow bowls or rustic plates and drizzle a little melted butter over the top just before serving.

Don’t worry about leftovers—the flavors deepen beautifully overnight. Leftover butter chicken works great as a filling for wraps or even makes a cozy spiced chicken skillet for a second night. For seasonal spins, I’ve added diced sweet potatoes or swapped chicken for paneer to craft a vegetarian murgh makhani style dish.

If you love this style of butter chicken, check out this lovely butter chicken recipe from Indian Healthy Recipes for another creamy variation that’s gorgeous in its own right.

FAQs

1. Can I make this butter chicken ahead of time?
Absolutely! Overnight resting allows the spiced chicken gravy to soak into the chicken, making it even more flavorful. When reheating, add a splash of cream or butter to keep it silky.

2. What if I don’t have garam masala?
I’ve been there! A simple mix of ground cumin, coriander, cardamom, and cinnamon can stand in nicely. Just remember to measure cautiously—this spice mix packs a punch.

3. How do I know when my butter chicken is perfectly done?
When the chicken is tender and cooked through without any pinkness inside, and your spiced chicken gravy is thick and creamy, you’re there. The sauce should coat a spoon nicely.

4. Can I use chicken breasts instead of thighs?
Yes, though thighs stay juicier and are more forgiving in this creamy tomato chicken. If you prefer breasts, reduce simmering time slightly to avoid drying out.

5. Is this recipe spicy?
You control the heat! Adjust chili powder to taste. It’s fantastic served mild and creamy or with extra kick if your family leans spicy.

6. What’s the difference between butter chicken and tandoori chicken?
Great question! Tandoori chicken is marinated and cooked in a tandoor (clay oven) giving it a smoky flavor. Butter chicken uses similar spices but is cooked in a creamy spiced tomato gravy, making it smoother and richer.

7. Can I freeze butter chicken?
Yes, butter chicken freezes well. Cool completely and store in airtight containers. Thaw overnight in the fridge and reheat gently, stirring in a little cream to refresh the sauce.

This butter chicken recipe has received wonderful feedback from my cooking community. Folks find it approachable and satisfying. If you want to try a different take on creamy chicken, the sour cream and onion chicken recipe on my blog offers another comforting meal.

Why This Butter Chicken Will Become Your New Favorite

This butter chicken represents everything I love about cooking for family and friends: it’s approachable, comforting, and full of delicious moments. From the first bite, you’ll taste the creamy tomato chicken magic that brings people together and makes every meal feel special.

My butter chicken success tips:

  • Use chicken thighs for the juiciest texture.
  • Always toast your spices to unlock deep flavor.
  • Add cream and butter at the very end for that perfect silky finish.

I’ve also enjoyed variations like swapping the tomato puree for roasted red peppers or adding a smoky twist with grilled tandoori chicken pieces. My most smile-worthy butter chicken combines a touch of homemade garam masala with fresh cilantro on top—it’s a crowd-pleaser every time!

I encourage you to make this butter chicken part of your recipe collection. You have everything to succeed in cooking a dish that feels like a warm hug from the inside out. Cooking this together, sharing it with loved ones, is where memories begin—and I can’t wait to hear how your butter chicken turns out.

Don’t forget to share your delicious results or ask questions in the community! And if inspiration strikes, try pairing your butter chicken with my tasty chicken salad chick grape salad for a refreshing side.

For another delicious perspective on Indian butter chicken, check out Murgh Makhani Butter Chicken by Maunika Gowardhan. If you’re ever in Lafayette, Louisiana, Destination India’s version recently got raves that might inspire your own butter chicken adventure.

Happy cooking, fellow food lovers! May your butter chicken bring warmth and joy to every meal.

 

Print

butter chicken

Butter chicken is a rich and creamy Indian dish featuring tender chicken pieces cooked in a spiced tomato and butter sauce, perfect for a comforting meal.

  • Author: Carmen
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Skillet
  • Cuisine: Indian

Ingredients

Scale
  • 1 lb boneless chicken thighs, cut into pieces
  • 3 tbsp butter
  • 1 cup tomato puree
  • 1/2 cup heavy cream
  • 2 tbsp plain yogurt
  • 2 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1 tsp turmeric powder
  • 2 cloves garlic, minced
  • 1-inch piece ginger, minced
  • 1 onion, finely chopped
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Marinate the chicken with yogurt, half of the garlic and ginger, chili powder, turmeric, and salt. Let it sit for at least 30 minutes.
  2. In a large pan, melt 2 tablespoons of butter over medium heat. Add the chopped onions and sauté until golden brown.
  3. Add the remaining garlic and ginger, cook for another minute.
  4. Stir in garam masala and cumin, then add the tomato puree. Simmer for 10 minutes until the sauce thickens.
  5. Add the marinated chicken pieces and cook until the chicken is done, about 15 minutes.
  6. Stir in heavy cream and the remaining tablespoon of butter. Simmer gently for 5 minutes.
  7. Garnish with fresh cilantro and serve hot with rice or naan.

Notes

For an extra smoky flavor, grill the chicken pieces before adding them to the sauce. Serve with warm naan or basmati rice for a complete meal.

Did you make this recipe?

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