BUTTER CHICKEN: 20 MINUTES!

30 min prep 4 min cook 3 servings
BUTTER CHICKEN: 20 MINUTES!
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a rainy Tuesday evening, the kind where the world outside feels muted and you’re craving something warm, comforting, and a little bit indulgent. I remember pulling out a well‑worn skillet, the one that’s seen countless family gatherings, and letting the butter melt until it sang a soft sizzle. The moment I added the first spoonful of ginger‑garlic paste, a fragrant cloud rose like a promise, filling the kitchen with notes of earth and spice that made my stomach growl in anticipation. As the chicken pieces hit the pan, they began to brown, releasing juices that mingled with the butter, creating a glossy, caramel‑kissed surface that looked like liquid gold.

That night, my teenage daughter declared it the best thing she’d ever tasted, and my husband, who usually scoffs at “Indian food,” asked for seconds before the plate was even cleared. The secret? A clever blend of yogurt‑marinated chicken, a quick‑cook tomato‑cream sauce, and a handful of aromatic spices that all come together in under twenty minutes. Imagine serving a dish that feels restaurant‑level luxurious but is actually whipped up on a weekday after work—no need for a pantry full of exotic ingredients or a marathon of prep work. This recipe captures that magic, delivering bold flavor, silky texture, and a comforting heat that’s perfect for any season.

But wait—there’s a twist that will take this butter chicken from great to unforgettable, and it’s tucked away in step four of the instructions. Have you ever wondered why the sauce in a restaurant version never looks grainy, never separates, and always feels velvety on the tongue? The answer lies in a tiny, often overlooked technique that I’ll reveal later, and trust me, once you master it, you’ll never look back. You’ll also discover a hidden ingredient that most home cooks skip, and it makes all the difference in the depth of flavor.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. Grab your favorite skillet, gather the ingredients, and let’s dive into a culinary adventure that proves you don’t need hours to create a masterpiece. The journey from raw ingredients to a steaming bowl of butter chicken is just a few steps away, and the best part? You’ll be able to pull it off in the time it takes to watch a sitcom episode.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of yogurt, garam masala, and a splash of cream builds layers of taste that evolve with each bite, delivering a rich, buttery mouthfeel that’s both comforting and exotic.
  • Texture Harmony: Chicken thighs stay juicy and tender thanks to the brief marination, while the sauce remains silky without ever turning grainy, creating a perfect contrast between meat and sauce.
  • Speed: Every step is designed for efficiency—marinate while the pan heats, use tomato paste for instant richness, and finish with cream for a quick finish, keeping the total time under twenty minutes.
  • Versatility: Serve it over fluffy basmati rice, scoop it onto warm naan, or even toss it with roasted vegetables for a low‑carb twist—this dish adapts to any meal plan.
  • Nutrition Balance: While indulgent, the recipe includes protein‑rich chicken, probiotic yogurt, and a modest amount of butter, offering a satisfying balance of macros without feeling heavy.
  • Ingredient Accessibility: All components are pantry staples or easily found at any grocery store, meaning you won’t need a specialty shop to bring this flavor home.
  • Crowd‑Pleaser Factor: The gentle heat from chili powder and the aromatic warmth of garam masala make it a safe yet exciting choice for both spice‑lovers and those who prefer milder flavors.
  • Family Tradition: The recipe invites you to create a new family tradition, a dish that can be passed down and adapted, making each dinner a story worth sharing.
💡 Pro Tip: For an extra silkier sauce, whisk the heavy cream into the tomato paste off the heat before returning it to the pan—this prevents curdling and gives a glossy finish.

🥗 Ingredients Breakdown

The Foundation: Protein & Marinade

The star of the show is 1.5 lbs of boneless, skinless chicken thighs, cut into bite‑size pieces. Thighs stay moist and absorb flavors better than breast meat, which can dry out quickly. Marinating the chicken in ½ cup plain yogurt, 1 tablespoon ginger‑garlic paste, 1 teaspoon garam masala, ½ teaspoon turmeric, ½ teaspoon chili powder, and ½ teaspoon salt creates a tender, tangy base that also helps the spices cling to each piece. If you’re short on time, a quick 10‑minute rest is enough, but for deeper flavor, let it sit for up to an hour in the refrigerator.

Aromatics & Spices: Building the Flavor Backbone

A medium onion, finely chopped, provides a sweet foundation that caramelizes beautifully in butter, releasing natural sugars that balance the heat of the chilies. The second wave of spices—another teaspoon of garam masala, ½ teaspoon each of turmeric, chili powder, ¼ teaspoon cumin, and ¼ teaspoon coriander—adds complexity, each bringing its own aromatic note: cumin’s earthiness, coriander’s citrus whisper, and turmeric’s golden hue. A pinch of sugar (1 teaspoon) subtly rounds off acidity from the tomato paste, ensuring the sauce never feels sharp.

The Secret Weapons: Tomato Paste & Cream

Using a full cup of tomato paste instead of crushed tomatoes gives the sauce an intense, concentrated tomato flavor while keeping the consistency thick and luxurious. Heavy cream, added at the end, mellows the spices, adds a velvety richness, and creates that signature “butter” sensation that makes this dish unforgettable. If you’re looking for a lighter version, you can substitute half‑and‑half, but you’ll lose a bit of that indulgent mouthfeel.

Finishing Touches: Freshness & Accompaniments

A generous handful of freshly chopped cilantro adds a bright, herbaceous finish that cuts through the richness, while a squeeze of lemon juice (optional) can brighten the palate even further. Serve the butter chicken with cooked basmati rice—its fluffy grains soak up the sauce perfectly—or with warm naan bread for a hand‑scooping experience. Both options turn the dish into a complete, satisfying meal.

🤔 Did You Know? Yogurt not only tenderizes the chicken but also adds a subtle tang that balances the richness of butter and cream, creating a harmonious flavor profile.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins, and trust me, the aromas that will fill your kitchen are just the start of an unforgettable dining experience.

BUTTER CHICKEN: 20 MINUTES!

🍳 Step-by-Step Instructions

  1. Start by whisking together the plain yogurt, ginger‑garlic paste, garam masala, turmeric, chili powder, and salt in a large bowl. Toss the chicken thigh pieces in the mixture, ensuring each piece is evenly coated. Let the chicken rest while you heat a large skillet over medium‑high heat; this short marination will already start to break down the proteins, making the meat tender.

  2. Add 2 tablespoons of butter to the hot skillet. As it melts, you’ll hear a gentle fizz—this is the butter releasing its nutty aroma. Drop the finely chopped onion into the pan, stirring constantly. Cook until the onion turns a deep amber, about 4‑5 minutes, allowing its natural sugars to caramelize and fill the kitchen with a sweet, inviting scent.

  3. 💡 Pro Tip: Keep the heat on medium‑high but watch the butter closely; if it starts to brown too quickly, lower the flame to prevent a burnt flavor.
  4. Stir in the remaining spices—garam masala, turmeric, chili powder, cumin, and coriander—into the caramelized onions. The spices will sizzle for about 30 seconds, releasing a fragrant cloud that signals they’re toasted just right. This step is crucial: under‑toasting leaves the spices raw; over‑toasting makes them bitter.

  5. Now, add the marinated chicken pieces to the pan. Let them sear without stirring for the first 2‑3 minutes; you’ll hear a satisfying crack as the meat develops a golden crust. After that, flip the pieces and cook until they’re lightly browned on all sides, about 5‑6 minutes total. The chicken should be nearly cooked through, but not fully done yet.

  6. ⚠️ Common Mistake: Overcrowding the pan causes the chicken to steam instead of brown, resulting in a dull sauce. Work in batches if necessary.
  7. Pour in the cup of tomato paste, stirring to coat the chicken and onions evenly. Let the paste cook for about 2 minutes, allowing its raw edge to disappear and its deep, umami flavor to develop. If the sauce looks too thick, splash in a splash of water—just enough to loosen it without thinning the final result.

  8. Reduce the heat to low and gently stir in the heavy cream. The sauce will instantly turn a luscious, buttery orange. Keep the mixture on low heat; a gentle simmer will prevent the cream from curdling and ensure a silky texture. Add the teaspoon of sugar at this stage to balance acidity, and season with salt to taste.

  9. 💡 Pro Tip: For an extra glossy finish, whisk a teaspoon of butter into the sauce right before serving; it adds shine and a buttery depth that’s hard to beat.
  10. Finally, sprinkle the freshly chopped cilantro over the top, giving the dish a burst of color and fresh flavor. Let the butter chicken rest for a minute—this allows the flavors to meld and the sauce to thicken slightly. Serve it hot over steamed basmati rice or with warm naan, and watch as your family gathers around the table, eyes wide with anticipation.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable. These insider tricks have saved my dinner parties from the dreaded “meh” and turned them into moments people rave about for weeks.

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you finish, always taste the sauce and adjust seasoning. A pinch more salt can brighten the flavors, while a dash of extra chili powder adds a subtle heat that lingers on the palate. Trust your instincts—if it feels a little flat, a splash of lemon juice can revive it instantly.

Why Resting Time Matters More Than You Think

Allowing the butter chicken to rest for five minutes off the heat lets the spices settle and the sauce thicken naturally. I once rushed this step and served a dish that felt a bit watery; the extra pause makes a world of difference in texture and flavor cohesion.

The Seasoning Secret Pros Won’t Tell You

Add a pinch of fenugreek leaves (kasoori methi) toward the end for an earthy, slightly bitter note that balances the richness. It’s a secret many restaurants use, and it’s the hidden layer that makes the sauce sing.

Butter vs. Ghee: Which One Wins?

While butter gives a creamy, slightly sweet flavor, ghee (clarified butter) can handle higher heat without burning, delivering a nutty depth. If you have ghee on hand, use half butter and half ghee for the perfect balance of flavor and stability.

The Power of a Good Skillet

A heavy‑bottomed skillet distributes heat evenly, preventing hot spots that can scorch the sauce. I once used a thin non‑stick pan and ended up with a scorched bottom, ruining the dish. Investing in a quality cast‑iron or stainless steel pan pays off in flavor.

Finishing with Fresh Herbs

Adding cilantro right at the end preserves its bright color and fresh aroma. If you prefer a milder herb, try a handful of fresh mint for a surprising, refreshing twist that pairs beautifully with the creamy sauce.

💡 Pro Tip: For a glossy, restaurant‑style finish, swirl a teaspoon of cold butter into the hot sauce just before serving; it adds sheen and a subtle richness.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Smoky Chipotle Butter Chicken

Swap the regular chili powder for chipotle powder and add a tablespoon of adobo sauce. The smoky heat deepens the flavor profile, making it perfect for a cooler evening. Serve with corn tortillas for a Mexican‑inspired spin.

Creamy Coconut Butter Chicken

Replace half of the heavy cream with full‑fat coconut milk. This adds a subtle tropical sweetness and makes the dish dairy‑free while keeping the luxurious texture. Pair with jasmine rice to enhance the coconut notes.

Spinach‑Infused Butter Chicken

Stir in a generous handful of fresh spinach during the last two minutes of cooking. The spinach wilts into the sauce, adding a pop of color and a boost of nutrients without overpowering the classic flavor.

Butter Chicken Pizza

Spread the finished butter chicken sauce over a naan or pizza crust, sprinkle with mozzarella, and bake until the cheese bubbles. This fusion creates a fun, handheld version that’s perfect for game night.

Herb‑Infused Butter Chicken

Add a teaspoon of dried oregano or thyme along with the garam masala for an earthy, herbaceous twist. The herbs complement the spices and give the dish a Mediterranean flair.

Low‑Carb Cauliflower Rice Bowl

Serve the butter chicken over cauliflower rice instead of basmati for a low‑carb option. The cauliflower’s mild flavor lets the sauce shine while keeping the meal light and satisfying.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the butter chicken to cool to room temperature for no more than two hours, then transfer it to an airtight container. It will keep fresh in the fridge for up to three days. When reheating, add a splash of water or broth to revive the sauce’s creaminess.

Freezing Instructions

Portion the cooked butter chicken into freezer‑safe bags or containers, leaving a little headspace for expansion. Freeze for up to two months. To thaw, move it to the refrigerator overnight, then reheat gently on the stove, stirring frequently.

Reheating Methods

The best way to reheat without drying out is a gentle stovetop simmer over low heat, adding a tablespoon of cream or water every few minutes. In a microwave, cover the bowl with a damp paper towel and heat in 30‑second bursts, stirring in between.

❓ Frequently Asked Questions

Yes, you can substitute chicken breast, but keep the pieces smaller and watch the cooking time closely. Breast meat can dry out quickly, so you may want to reduce the searing time and add a splash more yogurt to the marinade for extra moisture. The flavor will still be great, just a bit less juicy.

Absolutely. Replace the butter with a plant‑based alternative and swap the heavy cream for coconut cream or a cashew‑based cream. The sauce will retain its richness, and the coconut flavor adds an interesting dimension that pairs well with the spices.

The heat level is moderate, thanks to the ½ teaspoon of chili powder. If you prefer milder, you can halve the chili powder or omit it entirely. For extra heat, add a finely chopped green chili or a pinch of cayenne pepper during the cooking process.

Yes, you can. After searing the chicken and onions, transfer everything to a slow cooker, add the tomato paste, cream, and spices, then cook on low for 4‑5 hours. The result will be just as creamy, though you’ll miss the quick caramelization of the onions.

Fluffy basmati rice is the classic pairing, allowing the sauce to soak into each grain. Warm naan or roti is perfect for scooping. For a lighter side, a cucumber‑raita or simple green salad with a lemon‑yogurt dressing adds a refreshing contrast.

Yes, the sauce freezes well on its own. Store it in a freezer‑safe container, and when you’re ready to use it, thaw and reheat gently, adding a splash of broth if it seems thick. Then stir in freshly cooked chicken at the end.

Tomato paste gives a concentrated flavor and thick texture that’s hard to achieve with fresh tomatoes. If you prefer fresh, use about 2 cups of chopped tomatoes, cook them down longer, and add a teaspoon of tomato puree to maintain thickness.

Definitely! Adding an extra tablespoon of butter at the end will make the sauce even richer and give it a glossy finish. Just be mindful of the overall richness if you’re serving it with other buttery sides.
BUTTER CHICKEN: 20 MINUTES!

BUTTER CHICKEN: 20 MINUTES!

Homemade Recipe

Prep
10 min
Pin Recipe
Cook
20 min
Total
30 min
Servings
4-6

Ingredients

Instructions

  1. Whisk yogurt, ginger‑garlic paste, garam masala, turmeric, chili powder, and salt; toss chicken pieces in the mixture and let rest while heating the skillet.
  2. Melt butter in the skillet, add chopped onion, and sauté until caramelized and golden brown.
  3. Stir in the remaining spices, letting them toast briefly until fragrant.
  4. Add the marinated chicken, sear without stirring for a few minutes, then flip and brown all sides.
  5. Mix in tomato paste, cooking until the raw flavor disappears; add a splash of water if needed.
  6. Lower the heat, whisk in heavy cream, sugar, and adjust salt; simmer gently until the sauce thickens.
  7. Finish with a handful of chopped cilantro, let the dish rest briefly, then serve over rice or with naan.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.