Dreamy Butter Chicken

As seen in Satisfying Entrées for Every Table.

First, the chicken pieces soak in yogurt and bold spices so they stay juicy. Sear them in a hot pan until they pick up nice color. In the same pot, whip up a smooth, creamy tomato sauce with onions, garlic, and tons of cozy aromatics. Once everything’s smelling awesome, toss the browned chicken back in and give it time to simmer gently so the flavors sink in. Finish it off with a pat of butter to make it silky. Serve hot with some naan for dunking or spoon it all over a pile of rice, finish with herbs if you’ve got ‘em, and dig in!

Lindsey
Created By Lindsey
Last updated on Thu, 17 Jul 2025 11:19:30 GMT
Rice and chicken in a bowl, ready to eat. Save Pin
Rice and chicken in a bowl, ready to eat. | cookbing.com

The first time I pulled together butter chicken, I'd just come back soaked from the rain and needed something that'd warm me up inside and out. My kitchen smelled like cinnamon and cardamom from this epic chai session earlier. Gathering yogurt and spices, I knew I wanted that cozy-feeling meal that feels like a hug. That's what butter chicken gives you—super homey and totally turns basic pantry stuff into something you wanna celebrate.

The day I learned to toss chicken in Greek yogurt, everything changed. Yogurt softens the meat and gives it a nice tang, and letting it marinate even briefly gives you way more taste compared to just frying it up plain.

Mouthwatering Ingredients

  • Parsley: Finishes things off with a fresh burst; go for lively, unwilted sprigs.
  • Cayenne pepper (optional): A sprinkle takes things up a notch for spice fans.
  • Garam masala: Warm, earthy, floral sweet. Grab some from a spice shop for the best punch.
  • Heavy cream: Makes the sauce silky. Skip the low-fat stuff for the full treat.
  • Tomato sauce: Adds tang and that smooth texture; unsalted is best so you can season how you want.
  • Butter: It's in the name, right? Unsalted or fancy European kinds make it super creamy.
  • Vegetable oil: Use a neutral oil for a hot quick sear—like canola or sunflower so you keep all the Indian flavors.
  • Garlic powder & fresh garlic: Both dried and fresh do their own thing—flavor and zing. Pick firm, sprout-free cloves.
  • Curry powder: Gives tons of depth. Pick one heavy on turmeric and coriander.
  • Sweet paprika: Gives some gentle heat and color—find fresh and bright red stuff.
  • Greek yogurt: Leaves chicken super soft and adds tang. Whole-milk plain is the way to go for texture.
  • Chicken thighs: Super juicy and tender. Look for plump, evenly colored pieces with any extra fat trimmed.

Simple Cooking Steps

Final Sprinkles:
Add black pepper, more curry powder, and garam masala now for that bold scent. Stir in a cold chunk of butter to finish and top with parsley. Done and ready.
Saucy Goodness:
In goes the tomato sauce and a dash of sugar. Let it bubble until the harsh flavor fades and things get smooth. Toss in the chicken, splash in the cream, and watch the sauce turn dreamy orange.
Start the Base:
Splash in some water if your pan needs it, then let butter melt in. Cook onions and garlic in those tasty bits left behind—this sweetens up the sauce and makes sure nothing's wasted.
Searing for Flavor:
Throw the marinated chicken into hot oil. This is where you get caramelized flavors and all that juiciness stays trapped inside.
Magic Marinade:
Let your chicken chill in the yogurt spice mix for at least 15 minutes. The yogurt keeps things juicy even if dinner gets a little behind schedule and every bite is loaded with flavor.
A bowl of food with rice and meat. Save Pin
A bowl of food with rice and meat. | cookbing.com

Top Highlights

  • Gluten-free, packed with protein
  • All done in 45 minutes, including time for marinating
  • Awesome choice for batch cooking your weeknight meals

Sometimes I switch the chicken for paneer or roasted cauliflower for a meat-free option. I once accidentally cranked the heat way too high and ended up with burnt onions—now I always cook onions nice and slow. Taking your time with them gives that sweet flavor you can't get if you rush.

A bowl of food with rice and meat. Save Pin
A bowl of food with rice and meat. | cookbing.com

Extra Tips

Work-Ahead Moves: This dish is even better the next day. Make your sauce a couple days early and just gently reheat. The flavors keep getting better, and the chicken somehow stays tender and juicy. Perfect if you need something for the week or friends coming over.

Flavor Twists: Want a smoky vibe? Toss in smoked paprika, or go crunchier with toasted cashews. Sometimes I mix coconut milk with cream for a sweet touch.

Favorite Equipment: Grab a heavy skillet—cast iron or enameled is perfect—so you get that nice sear. Use a wooden spoon for stirring up the sauce and scraping the tasty bits without scratching your pan.

Seasonal Swaps: For summer, try tossing in fresh cherry tomatoes for juicy bites. Once it's colder, roasted squash or sweet potato stirred through the sauce makes things hearty.

Insider Tips

  • Even a quick 15-minute marinade gives you way more flavor—don't skip it!
  • If you stir in cold butter at the end, your sauce will stay super smooth and not break into grease.
  • Keep the heat low and let everything simmer gently after you add cream so nothing splits and every piece turns out extra soft.

After all my tweaks, this version is what I turn to when I’m after pure comfort and a dash of nostalgia—the kind of thing that sticks in your mind (and cuts through the usual weeknight vibe!) for days.

Common Questions

→ Which chicken cut is the best fit?

Boneless chicken thighs stay moist and full of flavor. If you want something leaner, chicken breasts can totally work too.

→ Can I just grab curry powder from the store?

Go for it! Store-bought curry powder brings nice warmth. You can even toss together your own blend if you’re feeling creative.

→ Do I have to use heavy cream in the sauce?

Heavy cream gives it that lush, dreamy texture. Use half and half or coconut milk instead for a lighter or dairy-free vibe.

→ Is it a fiery dish?

It’s pretty mellow, but if you want more kick, add cayenne. Want less heat? Leave it out. Totally up to you.

→ How do you usually eat butter chicken?

Scoop the butter chicken over nice fluffy rice or grab naan to swipe up all that saucy goodness.

→ Can I keep and reheat leftovers?

Yep! Pop extras in an airtight container. Warm it up slow on the stove to keep things tasting fresh.

Butter Chicken Easy

Chicken in a creamy, spiced tomato blend melted with butter, perfect next to fluffy rice and soft warm naan.

Preparation Time
5 Minutes
Cooking Time
25 Minutes
Overall Time
30 Minutes
Created By: Lindsey

Recipe Type: Main Courses

Skill Level: Beginner-Friendly

Type of Cuisine: Indian-American

Serves: 4 Portions (Serves 4 people)

Diet Preferences: Gluten-Free Option

What You'll Need

→ Chicken & Marinade

01 1 tablespoon Greek yogurt
02 1/2 teaspoon curry powder
03 1 teaspoon sweet paprika
04 1 teaspoon garlic powder
05 1 teaspoon salt
06 1 1/2 pounds skinless, boneless chicken thighs, cut up in small chunks

→ Butter Chicken Sauce

07 1/2 teaspoon curry powder
08 1 teaspoon garam masala
09 1/2 teaspoon cayenne pepper, if you want it spicy
10 2 cups heavy cream
11 1/2 teaspoon black pepper
12 1 teaspoon salt, and a little more if you need it
13 1 teaspoon sugar
14 1 can (15 oz) tomato sauce
15 1 medium onion, chopped up
16 6 garlic cloves, chopped, smashed, or pressed
17 3 tablespoons unsalted butter, split
18 3 tablespoons vegetable oil
19 1/4 cup fresh parsley, chopped up if you want to toss on top

→ For Serving

20 Steamed rice
21 Naan bread

Step-by-Step Directions

Step 01

Scoop your butter chicken into serving bowls and eat while it's hot with naan and rice.

Step 02

Drop in the last couple tablespoons of cold butter and stir until it melts and the sauce looks super shiny. Top off with chopped parsley if that sounds good.

Step 03

Toss in black pepper, curry powder, garam masala, and cayenne if you want some heat. Taste and throw in extra salt if it helps. Let it all bubble gently together on low for another 10 minutes so everything blends.

Step 04

Start with the tomato sauce and sugar. Let that warm up for a couple of minutes. Add the cooked chicken back in and give it a good mix. Pour in the heavy cream and keep stirring until the sauce turns nice and orange.

Step 05

Turn the heat to medium and toss in one tablespoon of butter. Scrape all those browned tasty bits off the pan (add a splash of water if it's stuck). Drop in onion and garlic with a tiny sprinkle of salt and cook until the onion is soft and smells amazing.

Step 06

In a big skillet, heat up the oil over medium-high. Add your marinated chicken and cook, stirring now and then, for about 8–10 minutes until cooked through and looking brownish. Move chicken out and leave any oil behind.

Step 07

Grab a bowl and toss in the chicken, salt, garlic powder, paprika, curry, and yogurt. Get everything nicely coated. Cover it and let it sit for at least 15 minutes while you prep other stuff.

Helpful Notes

  1. The longer you let the chicken soak in the marinade, up to 2 hours, the yummier it'll be.
  2. Mixing in cold butter right at the end gives your sauce that super smooth, fancy feel.

Essential Tools

  • Big skillet
  • Chef’s knife (nice and sharp)
  • Cutting board
  • Mixing bowls
  • Measuring spoons and cups
  • Wooden spoon or a spatula

Allergen Warnings

Always review the ingredient labels for allergens or consult a healthcare professional with concerns.
  • Got dairy

Nutritional Info (Per Portion)

Nutritional values are approximations and shouldn’t be viewed as customized health guidance.
  • Calories: 665
  • Fat Content: 49 grams
  • Carbohydrates: 17 grams
  • Protein Content: 39 grams