Recipes Paradise

Chicken & Poultry

Homemade Butter Chicken

By Lisa |
4.9 (122 ratings)
Jump to Recipe
Share
Homemade butter chicken in a dark bowl with naan bread and basmati rice on the side

Why This Recipe Is Special

I still remember the first time I had truly great butter chicken at a tiny strip mall restaurant. The sauce was otherworldly — velvety, rust-orange, with a perfect balance of warm spices, gentle heat, and a sweetness from slow-cooked tomatoes. I became obsessed with recreating it, and after years of testing, this is the recipe that nails it.

Two techniques most home recipes skip set this apart. First, I broil the marinated chicken instead of sauteing it. The intense heat creates charred spots like tandoori chicken, adding smoky complexity you cannot get in a skillet. Second, I bloom the spices in butter before adding tomatoes. This 30-second step unlocks fat-soluble flavor compounds, making the sauce dramatically more aromatic.

The result is restaurant-quality butter chicken with no shortcuts or artificial colorings. The sauce is silky smooth, the chicken impossibly tender from the yogurt marinade, and every bite delivers that perfect harmony of tomato, cream, butter, and spice.

Understanding the Yogurt Marinade

The lactic acid in yogurt gently breaks down surface proteins, creating a tender exterior that absorbs spices and holds moisture during broiling. Use whole-milk yogurt — the fat creates a richer marinade that clings better. Every piece should be thoroughly coated.

One hour is the minimum, but overnight is where the magic happens. After 8-12 hours, the spices permeate deep into the meat and the turmeric and chili powder stain the chicken a beautiful golden-orange. Do not marinate beyond 24 hours — the acid can make the chicken mushy.

Building a Restaurant-Quality Sauce

I start with butter plus a little oil — the oil prevents the butter solids from burning. Cook the onions slowly for 8-10 minutes until soft and golden, not browned. They will be pureed later, so they need to be completely soft.

Fresh ginger is essential — dried simply lacks the same bright, sharp flavor. Then comes the spice bloom: adding dry spices to the hot fat for 30 seconds before the tomatoes. When the kitchen fills with incredible warm fragrance, it is working. This is the difference between a flat sauce and one with real depth.

After 15 minutes of simmering, puree everything until silky smooth. I use an immersion blender in the pot. For extra-silky results, strain through a fine-mesh sieve.

Tips for Perfect Results

Broil on foil-lined sheet with space between pieces. Crowding causes steaming, not charring. Position the rack about 6 inches from the element. Dark spots and charred edges are flavor, not burning.

Blend the sauce until completely smooth. Texture is everything in butter chicken — it should be as smooth as velvet.

Add cream at a gentle simmer, never a boil. Boiling cream can separate and become grainy. Keep the heat lazy and gentle from this point on.

Do not skip the finishing butter. Those final 2 tablespoons stirred in before serving give the sauce its characteristic glossy sheen and rich mouthfeel. This technique — “monter au beurre” — is why restaurant sauces taste richer.

Toast and grind whole spices if possible. Freshly ground cumin, coriander, and cardamom elevate the dish tremendously compared to pre-ground.

Variations to Try

Paneer Makhani. Replace chicken with 14 oz paneer, cubed and pan-fried until golden. Skip the marinade. The sauce stays exactly the same.

Instant Pot Version. Use saute function for onions and spice blooming, then pressure cook with raw marinated chicken for 8 minutes with natural release. Stir in cream and butter after release.

Butter Chicken Meatballs. Mix 1.5 lbs ground chicken with marinade spices, 1/3 cup breadcrumbs, and 1 egg. Bake meatballs at 400°F for 18-20 minutes, then simmer in the sauce.

Extra-Spicy Version. Add 2 minced serrano peppers to the onions and increase chili powder to 1 teaspoon cayenne.

How to Store and Troubleshooting

Butter chicken actually improves overnight — the flavors meld and deepen. Refrigerate for up to 4 days. Freezes exceptionally well for up to 3 months. I often make a double batch specifically to freeze half for 20-minute weeknight dinners.

Sauce is too acidic. Add an extra tablespoon of honey or increase cream by 2-3 tablespoons to mellow the tomato tang.

Sauce broke or looks oily. Too much heat after adding cream. Reduce to low and whisk vigorously. Add 2 tablespoons cold yogurt if needed.

Chicken is tough. Likely overcooked under the broiler. Aim for just charred edges — the chicken finishes cooking in the simmering sauce.

Sauce is too thick. Add warm water or broth a tablespoon at a time. It thickens further as it cools, so err thinner.

If you love this, try my creamy pesto chicken pasta for another creamy chicken dinner. For something lighter with Thai flavors, check out my gai yang, and for an easy appetizer, do not miss my honey garlic chicken bites.

Homemade butter chicken served with basmati rice and fresh naan on a wooden table

Homemade Butter Chicken

Share
Prep: 20 min
Cook: 40 min
Total: 60 min
6 servings
Medium

Ingredients

Chicken Marinade

Butter Chicken Sauce

Garnish


Instructions

1

Marinate the Chicken

In a large bowl, combine the yogurt, lemon juice, garam masala, cumin, turmeric, chili powder, salt, ginger, and garlic. Add the chicken pieces and toss until evenly coated. Cover and refrigerate for at least 1 hour, or overnight for the best flavor.

2

Cook the Chicken

Preheat your broiler to high. Arrange the marinated chicken on a foil-lined baking sheet in a single layer. Broil for 12-15 minutes, flipping halfway through, until the chicken is charred in spots and cooked through. Set aside.

3

Build the Sauce

In a large deep skillet or Dutch oven, heat the butter and oil over medium heat. Add the diced onion and cook for 8-10 minutes until soft and golden. Add the garlic and ginger, cooking for 1 minute until fragrant. Stir in the garam masala, coriander, cumin, turmeric, chili powder, and cinnamon, cooking for 30 seconds until the spices bloom.

4

Simmer the Sauce

Add the crushed tomatoes and tomato paste, stirring to combine. Bring to a simmer and cook for 15 minutes, stirring occasionally, until the sauce has thickened and the tomatoes have broken down. Use an immersion blender (or transfer to a regular blender) to puree the sauce until completely smooth.

5

Finish the Dish

Return the smooth sauce to the heat and stir in the heavy cream and honey. Add the broiled chicken pieces and simmer gently for 10 minutes, allowing the chicken to absorb the flavors. Stir in the finishing butter until melted and glossy. Taste and adjust salt. Serve garnished with fresh cilantro and a drizzle of cream over basmati rice or with warm naan.


Nutrition Information

Per serving (serves 6). Values are approximate.

Calories 480 calories
Total Fat 28g
Saturated Fat 15g
Carbohydrates 18g
Sugar 10g
Protein 38g
Sodium 650mg
Fiber 3g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs. Nutritional information is an estimate and may vary.

Never Miss a Recipe

Join 5,000+ home cooks and get new recipes straight to your inbox.

Frequently Asked Questions

Can I use chicken breast instead of thighs?

You can, but chicken thighs are strongly recommended. They stay moist and tender in the sauce, while chicken breasts can dry out. If using breasts, reduce the broiling time by 2-3 minutes and cut them into smaller pieces.

What is Kashmiri chili powder?

Kashmiri chili powder is a mild Indian chili powder prized for its vibrant red color and subtle heat. It gives butter chicken its signature rich color without excessive spiciness. If you cannot find it, substitute half the amount of cayenne pepper mixed with a teaspoon of sweet paprika.

Can I make this dairy-free?

Yes. Use coconut cream in place of heavy cream and coconut yogurt for the marinade. Swap butter for coconut oil. The flavor profile shifts slightly but is still delicious.

How spicy is this butter chicken?

This recipe is mild to medium. The cream, butter, and honey temper the spice significantly. For more heat, increase the chili powder or add a minced serrano pepper to the sauce.

Lisa

Hi, I'm Lisa!

I create simple, tested recipes from around the world that anyone can make at home.

Learn More →

Reader Reviews

4.9
out of 5
4.9 (122 ratings)

Based on 122 reviews

Leave a Review