When I first stumbled on the idea that butter chicken could be both nourishing and absolutely delicious, it felt like a little kitchen miracle. I was in my tiny apartment kitchen, trying to whip up something comforting yet wholesome for a weeknight dinner with friends. Usually, buttery dishes felt off-limits when I was aiming to eat well. But this time, I played around with a lighter version of the classic Indian chicken curry, swapping some heavy cream for yogurt and dialing back on the butter without losing that creamy tomato sauce magic.
That simple twist gave me a version of butter chicken that fits perfectly into real life—where you want food that’s indulgent enough to feel special but balanced enough to enjoy guilt-free. I remember the surprise in my friends’ eyes when they asked for seconds! If you’ve ever thought butter chicken can only be rich and heavy, I’m here to share how this spiced chicken curry can be nourishing, doable, and incredibly satisfying.
This murgh makhani-inspired dish now lives on my regular rotation, especially on those evenings when I want something warming without hours of effort. And honestly, who doesn’t love a dinner that feels like a treat but doesn’t wreck your healthy habits? Fellow home cooks, if you’re on the hunt for a butter chicken that’s straightforward, approachable, and delicious, I hope this recipe feels like a friendly invitation to your kitchen. Let’s keep things simple and tasty, no perfection required!
What You’ll Need:

- 1 ½ pounds chicken breasts or thighs, cut into bite-sized pieces
- 2 tablespoons butter (you can use olive oil as a simple swap if you want less dairy)
- 1 medium onion, finely chopped (you can find these in the regular produce section)
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 1 can (14 oz) diced tomatoes or crushed tomatoes
- 1/2 cup plain yogurt (great for a creamy tomato sauce without the heavy cream)
- 1/4 cup milk or coconut milk as a swap if you don’t have yogurt
- 2 teaspoons garam masala (you can use tandoori chicken spices for a twist)
- 1 teaspoon turmeric
- 1 teaspoon chili powder (adjust to taste for spice level)
- 1 teaspoon ground cumin
- Salt to taste
- Fresh cilantro for garnish (optional but loved for brightness)
No stress if you don’t have fresh ginger—I’ve made this butter chicken countless times using powdered ginger with good results. The onion can be substituted with shallots for a milder flavor. For shortcuts, buying pre-minced garlic or even a jar of grated ginger saved me on hectic days without sacrificing flavor.
I keep a small stash of these spices handy to avoid extra trips to the store, making this butter chicken quick to pull together on any night. Bonus: this recipe uses pantry staples that keep costs low, especially when tandoori chicken or fresh marinades aren’t an option.
Leftover butter chicken stores beautifully in an airtight container in the fridge for up to 4 days. It tastes even better the next day once the flavors have mingled. You can also freeze portions for up to 3 months—perfect for that busy week when cooking feels like a challenge.
I often add an extra dollop of yogurt just before serving to freshen up the creamy tomato sauce. It’s a simple trick that brings brightness and curls up the whole dish into something truly comforting.
Let’s Make It Together!
1. Start by heating your butter in a large pan over medium heat. This butter chicken usually takes about 35 minutes from start to finish—perfect time to set the table or chop a quick side salad.
2. Add the chopped onion and sauté until soft and golden. The smell of caramelized onion is the first sign your butter chicken is on the right track. Don’t rush here; it builds the base.
3. Stir in garlic and ginger and cook for another minute until fragrant. This step makes a spiced chicken curry sing with flavor.
4. Toss in the chicken pieces and cook until they start to brown—this locks in juiciness and richness without extra fuss.
5. Sprinkle in your garam masala, turmeric, chili powder, and cumin. Stir well to coat the chicken evenly in these warming spices.
6. Pour in the canned tomatoes and bring everything to a gentle simmer. Your creamy tomato sauce is forming now—it should smell wonderful and inviting.
7. Add the yogurt and milk slowly, stirring to combine into a luscious sauce. Keep the heat medium-low to avoid curdling the yogurt; patience here pays off.
8. Let the butter chicken simmer gently until the chicken is cooked through and the sauce thickens. This usually takes around 15 minutes. If the sauce gets too thick, a splash of water can loosen it up.
9. Season with salt, taste, and adjust the spices as you like. Don’t worry if your butter chicken looks less vibrant than restaurant versions—the flavor will shine through.
10. Finish with fresh cilantro if you have it. This step adds a pop of color and freshness that lifts the whole dish beautifully.
This process is where I used to overcomplicate my butter chicken—adding extra steps or cream that wasn’t necessary. Turns out simpler is better, and trusting the base spices makes all the difference.
How I Love to Serve This!

This butter chicken becomes a complete meal when I add a side of fluffy basmati rice or warm whole wheat naan. Both are great for soaking up the creamy tomato sauce and rounding out the meal.
For a lighter option, I like pairing this butter chicken with roasted vegetables or a crisp cucumber salad—it balances the richness while keeping the meal vibrant and nourishing. Those sides take minimal prep but always impress at the table.
It’s an easy weeknight favorite but also shines on relaxed weekends when I’m feeding friends. One evening, a few pals commented how this version reminded them of their favorite Indian restaurant without feeling too heavy.
Presentation-wise, serving butter chicken in a wide bowl garnished with fresh cilantro and a wedge of lemon makes it inviting and bright. Leftovers reheat well, and I often turn them into wraps or mix with roasted potatoes for a quick lunch twist.
Seasonally, I’ve tried adding diced butternut squash or spinach straight into the sauce—a nod to the warmer months where local produce shines. It’s a small kitchen tip to keep your butter chicken feeling fresh and flexible.
Common Questions Answered
Can I make this butter chicken ahead for meal prep?
Absolutely! Butter chicken is one of my favorite make-ahead dinners. It tastes even better the next day after resting in the fridge. For meal prep, I portion it out with rice or naan and fresh veggies for balanced lunches or dinners all week long.
What if I don’t have all the ingredients for this butter chicken?
No worries at all. Missing fresh ginger? Use ground ginger in smaller amounts. No yogurt? Milk or coconut milk can serve as a simple swap to keep that creamy tomato sauce. Garam masala adds wonderful flavor, but tandoori chicken spice or even curry powder can work in a pinch.
How can I adjust the flavor of this butter chicken to my taste?
For more heat, add extra chili powder or fresh chopped chilies. If you prefer milder, keep chili low and boost flavor with more cumin or garam masala. Adding a squeeze of lemon juice before serving can brighten the dish nicely.
Can I make this butter chicken gluten-free?
Yes! This recipe is naturally gluten-free. Just double-check your spice blends to avoid hidden gluten. Pair with rice or gluten-free flatbreads for a safe and delicious meal.
Is butter chicken the same as murgh makhani?
They are closely related. Butter chicken is a popular English name for murgh makhani, an Indian chicken curry cooked in creamy tomato sauce with spices. Both highlight that rich, comforting flavor we love.
What’s the difference between butter chicken and tandoori chicken?
Tandoori chicken refers to the spiced chicken cooked in a tandoor oven or on high heat, often dry and smoky. Butter chicken starts with cooked or leftover tandoori chicken in a luscious, creamy tomato sauce, turning it into a comforting spiced chicken curry.
How do I store leftover butter chicken?
Keep cooled butter chicken in an airtight container in the fridge for up to 4 days or freeze in portions for several months. Reheat gently to keep the creamy tomato sauce smooth and delicious.
If you want a slightly different take, this garlic butter chicken thigh skillet is a tasty sibling recipe that’s quick and flavorful.
For those who love butter sweets, I have a French butter cake recipe that’s a fun way to celebrate butter in dessert form! And for a seasonal side, try pairing your butter chicken with butternut squash lasagna—comfort food that feels nourishing.
When I’m craving that true murgh makhani experience, I often look to recipes like this one by Maunika Gowardhan: Murgh Makhani Butter Chicken | Indian Recipes | Maunika Gowardhan. It’s a wonderful guide for those wanting to dive deeper into authentic Indian chicken curry.
To experience it at a restaurant, friends often recommend Destination India in Lafayette, Louisiana—they do a fantastic take on butter chicken that’s perfect for those nights out.
Final Thoughts
This butter chicken holds a special place in my kitchen because it blends feel-good flavors with real-life cooking ease. My favorite butter chicken tips?
Keep it simple by using yogurt instead of cream for a lighter creamy tomato sauce.
Don’t rush the base onion and spice sauté—that’s where the flavor foundation is built.
Use pantry staples and prep shortcuts to make this a go-to layering of spiced chicken curry anytime.
I’ve tried adding spinach, swapping out chicken thighs for breasts, and even making it in a slow cooker for hands-off cooking. While I love them all, the recipe I’m sharing here is the one I return to most often for fuss-free weeknights.
I encourage you to make this butter chicken your own. Play with spice levels, try different sides, or add seasonal veggies to keep it fresh and exciting.
I hope this butter chicken brings a little warmth and comfort to your table without adding stress. Here’s to many nourishing meals and happy kitchen moments ahead. You’ve got this, fellow home cook!
For more nourishing recipes and tips, swing by Just Healthy Bites anytime—I’m always excited to share simple, honest food ideas for everyday life.
butter chicken
Butter chicken is a rich and creamy Indian dish featuring tender chicken pieces simmered in a spiced tomato and butter sauce, perfect for a comforting meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Skillet
- Cuisine: Indian
Ingredients
- 1 lb boneless chicken thighs, cut into pieces
- 2 tbsp butter
- 1 cup tomato puree
- 1/2 cup heavy cream
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 tbsp ginger, minced
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp chili powder
- 1/2 tsp turmeric
- 1 tbsp lemon juice
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Marinate the chicken with lemon juice, 1 tsp garam masala, and salt. Set aside for 30 minutes.
- Heat 1 tbsp butter in a pan over medium heat. Add chopped onions, garlic, and ginger; sauté until golden.
- Add tomato puree, remaining spices, and cook the sauce for 10 minutes until thickened.
- Add marinated chicken to the sauce and cook for about 15 minutes until the chicken is cooked through.
- Stir in heavy cream and remaining butter; simmer for 5 minutes more.
- Garnish with fresh cilantro and serve hot with rice or naan.
Notes
For a smoky flavor, try cooking the chicken over a charcoal grill before adding it to the sauce.
