This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

Kaleb Wyse wearing a black shirt standing in front of a taupe background.

Why I Love This Butter Chicken

Butter chicken feels like the perfect answer to the question “What should I make for dinner tonight?” It tastes like it took all day, but it truly can be weeknight-friendly, especially if you let the chicken marinate ahead of time. The yogurt does most of the work, tenderizing the meat, adding a little tang, and helping the spices cling to every piece.

Then there’s the sauce, which is probably the best part!

Tomato puree, heavy cream, and a little honey simmer together until everything turns into a smooth, flavor-forward sauce. Whether it’s cold or warm outside, this is exactly the type of meal I want to eat. It’s a cozy meal (for winter) that makes the kitchen smell like a spice market, and it’s also perfect during the summer months!

What makes this the perfect weeknight dish:

  • Garnishes make everything better, and they’re totally customizable for whatever you and your family love.
  • Weeknight doable! Just marinate ahead, then the cook time is quick.
  • Big flavor from a few spices that do all the work.
  • Sauce that’s creamy, spiced, and balanced, so you’ll want to eat it with a spoon.
  • Family-friendly with warm flavors (not spicy!) and easy to serve with rice.
Bowl of butter chicken with chilis and cilantro on top.
Save this post!
Enter your email address, and we’ll send it straight to your inbox. Plus, you’ll receive The Recipe Box, my weekly newsletter.

Butter Chicken Ingredients

This butter chicken recipe comes together with a few ingredients:

  • Greek yogurt – Tenderizes the chicken and adds that subtle tang.
  • Lime juice – Brightens everything and wakes up the spices.
  • Garam masala, garlic powder, ground turmeric, and cayenne pepper – All bring warm spice-market flavor, earthy notes, depth, and just a bit of heat.
  • Kosher salt – Seasons each layer.
  • Fresh ginger – When grated, it adds fresh flavor and a bit of zing.
  • Chicken breast – Cut into bite-sized pieces for quick cooking. Make sure it’s boneless and skinless. You can also use chicken thighs here if you want!
  • Butter, tomato puree, and heavy cream – Create a rich and savory sauce base that makes the dish rich.
  • Honey – Balances out the tomato acidity and spice.
  • Basmati rice – The best thing for soaking up all that sauce!
  • Cashews, chilies, and fresh cilantro – The perfect way to serve this recipe, in my opinion.

The full amount of each ingredient can be found in the recipe card below.

Butter chicken ingredients.

How to Make Butter Chicken

This recipe can be made in 4 steps:

Step 1: Marinate the chicken – In a bowl, whisk together yogurt, lime juice, garam masala, garlic powder, turmeric, cayenne, salt, and grated ginger. Add in the chicken, cut into bite-sized pieces, and stir until fully coated. Cover and refrigerate at least 4 hours, or up to 2 days.

Step 2: Cook the chicken – Melt butter in a large skillet over medium heat. Add chicken pieces individually, letting excess marinade stay behind in the bowl. Cook, turning as needed, until the chicken is mostly opaque and evenly colored on all sides, 3-5 minutes. It will not brown deeply because of the yogurt.

Step 3: Finish the sauce – To the skillet, add the tomato puree, heavy cream, honey, and salt, stirring everything together. Reduce the heat to low and simmer slowly, stirring occasionally, until the sauce thickens slightly and the chicken is fully cooked, about 20-25 minutes.

Step 4: Serve – Spoon butter chicken over cooked rice and finish with cashews, sliced chilies, and cilantro, if desired.

Recipe Tips

  • Grate ginger right over the bowl – You catch all the juices, and the skin disappears into the marinade once it is finely grated.
  • Protect your counters – Turmeric can stain, so wipe spills quickly and wash your hands after mixing.
  • Do not pour in the chicken with all of the marinade – Instead, add the chicken pieces one by one so you keep flavor on the chicken without watering down the sauce.
  • Look for visual cues – When sautéing, the chicken will turn less opaque and more uniform in color, which is your sign that it’s ready for the sauce.
  • Keep it at a gentle simmer – You want steady bubbles, not a hard boil, so the cream stays smooth and the sauce thickens slowly.
White rice with orange colored butter chicken with cashews and cilantro on top.

Follow These Tips

Serving & Storage

To serve – Start with warm rice, then spoon lots of the sauce and pieces of chicken on top. There are tons of ways to garnish this recipe, but I prefer cashews for texture, thinly sliced chili pieces for some heat and additional color, and fresh cilantro.

To store – Cool and leftovers completely, then store in an airtight container in the fridge for 3-5 days. You can freeze the chicken and sauce for up to 3 months. For the best texture, thaw overnight in the fridge before serving.

Have I Convinced You to Make This Recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Butter Chicken

5 from 3 votes
This creamy, spiced butter chicken recipe is the perfect weeknight dinner. Marinate it ahead of time, cook some rice, and you have a meal that's ready in minutes!
Prep: 20 minutes
Cook: 30 minutes
Marinate: 4 hours
Total: 4 hours 50 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

For the marinade

  • ½ cup plain full-fat Greek yogurt
  • 2 tbsp fresh lime juice
  • 1 tsp ground turmeric
  • 1 ½ tsp garlic powder
  • ½ tsp cayenne pepper
  • 1 tsp garam masala
  • 1 ½ tsp kosher salt
  • 1 tbsp grated fresh ginger
  • 2 lbs boneless, skinless chicken breast cut into bite-sized cubes

For the sauce

  • 3 tbsp unsalted butter
  • 1 15-oz can tomato puree
  • 1 ¼ cups heavy cream
  • 2 tsp honey
  • 1 tsp kosher salt

To serve

  • 2 cups basmati rice cooked following package instructions
  • chopped fresh cilantro to garnish
  • roasted, chopped cashews to garnish
  • Fresno chilies to garnish

Instructions 

  • Prepare the mainade: In a bowl, combine the Greek yogurt, lime juice, turmeric, garlic powder, cayenne pepper, garam masala, salt, and fresh ginger. Stir to combine, then add the chicken. Mix the chicken with the marinade. Cover and refrigerate for at least 4 hours or up to 48 hours.
    ½ cup plain full-fat Greek yogurt, 2 tbsp fresh lime juice, 1 tsp ground turmeric, 1 ½ tsp garlic powder, ½ tsp cayenne pepper, 1 tsp garam masala, 1 ½ tsp kosher salt, 1 tbsp grated fresh ginger, 2 lbs boneless, skinless chicken breast
  • Cook the chicken: Melt the butter in a large skillet over medium heat. Remove the chicken from the marinade; do not wipe off the meat, but discard the marinade left in the bowl. Add the chicken to the skillet. Cook the chicken until it is sautéed on all sides, 3-5 minutes.
    3 tbsp unsalted butter
  • Finish the sauce: To the skillet, add the tomato puree, heavy cream, honey, and salt. Stir and bring to a simmer. Simmer until the sauce is slightly thickened and the chicken is fully cooked, 20-25 minutes.
    1 15-oz can tomato puree, 1 ¼ cups heavy cream, 2 tsp honey, 1 tsp kosher salt
  • Serve the chicken over the cooked rice, garnishing as desired with cilantro, cashews, and chilies.
    2 cups basmati rice, chopped fresh cilantro, roasted, chopped cashews, Fresno chilies

Video

Youtube video

Nutrition

Serving: 1 servingCalories: 727 kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!

Styling: Addelyn Evans | Photography: Dera Burreson

Kaleb Wyse is a New York Times bestselling author behind the popular Wyse Guide website. Living on his fourth-generation Iowa farm, he loves sharing recipes and gardening tips that come from traditions that feel comfortably familiar. His down-to-earth style makes sustainable living and farm life feel like home!

You May Also Like

Pizza Casserole

Cheesy, saucy pizza flavors baked into a comforting casserole.

2025 Holiday Guide

This year's holiday guide is back and ready to order. Plus, it's better than ever!

Cover of the 2025 Wyse Guide holiday guide.
5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. Rhonda says:

    5 stars
    Kaleb this was amazing!
    An easy make ahead meal with easy to find ingredients. I used mint instead of cilantro. Easy swap. Garam masala is easy to find for cheap on amazon.
    My husband danced in his seat!
    Can’t wait for cook book #2
    Follow this man!

  2. Dee says:

    5 stars
    This Butter Chicken was to die for! Easy to make, so much flavor. Don’t skimp on the toppings it only enhances the flavor of this dish. Thanks for another fabulous recipe!

  3. Cathy Schramer says:

    5 stars
    This was a very delicious recipe. I didn’t have plain Greek yogurt, I only had vanilla and I had to use tomato paste. It was very delicious and my whole family wants it to be a regular one. Thank you

  4. Denise says:

    making this recipe tonight! thanks for the easy instructions.