Quick & Easy Homemade Butter Chicken Recipe for Busy Nights

10 min prep 10 min cook 3 servings
Quick & Easy Homemade Butter Chicken Recipe for Busy Nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a rainy Thursday night, the kind where the sky looks like a poured‑in ink and the house smells faintly of wet pavement. I was juggling a half‑finished spreadsheet, a toddler who was determined to turn the living room into a construction site, and a craving for something warm, buttery, and unmistakably Indian. I opened the pantry, pulled out a few staples—chicken thighs, a tub of yogurt, a can of crushed tomatoes—and before I knew it, the kitchen was alive with the sizzle of butter hitting the pan and the sweet perfume of cumin and ginger. The moment you lift the lid, a cloud of fragrant steam hits you like a hug from an old friend, and you instantly know you’re about to create something comforting and unforgettable. But wait—what if I told you there’s a secret trick in step 4 that will make your butter chicken taste like it came from a restaurant kitchen without any fancy equipment?

I’ve been cooking for my family for over a decade, and I’ve learned that the best meals are the ones that don’t demand hours of prep but still deliver layers of flavor that linger long after the plates are cleared. This quick and easy butter chicken recipe is the love child of tradition and modern hustle—rich, creamy, and spiced just right, yet it can be on the table in under an hour. Imagine the scene: a steaming bowl of silky sauce, tender morsels of chicken glistening with a golden butter sheen, and a sprinkle of fresh cilantro that adds a burst of green freshness. Your kids will ask for seconds, your partner will marvel at the depth of flavor, and you’ll feel a quiet pride knowing you pulled it off on a busy night.

What makes this recipe truly stand out is its flexibility. You can swap chicken thighs for breast, or even go vegetarian with tofu—my sister swears by the tofu version for a lighter twist. The spices are balanced so that you get the classic buttery richness without overwhelming heat, yet there’s an optional chili powder for those who love a subtle kick. And because the steps are streamlined, you won’t be stuck stirring for an eternity; each step builds on the previous one, creating a cascade of aromas that keep you engaged and excited. The best part? The ingredients are pantry‑friendly, meaning you probably already have most of them, and the few fresh items (like cilantro) are the finishing touches that elevate the dish from everyday to extraordinary.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. I’ll walk you through each phase, from marinating the chicken to the final garnish, sprinkling in some pro tips and common pitfalls along the way. By the end of this article, you’ll not only have a delicious butter chicken on your table but also a handful of kitchen tricks that will make every future dinner feel like a celebration. Ready? Let’s dive in and turn a hectic night into a culinary triumph.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of garam masala, cumin, and turmeric creates a multi‑layered spice profile that mimics the complexity of restaurant‑style butter chicken while still being approachable for home cooks.
  • Texture Harmony: Using chicken thighs ensures juicy, tender bites, and the final swirl of heavy cream adds a silky mouthfeel that coats each piece perfectly.
  • Speed & Simplicity: With a total time of just 45 minutes, this dish fits into a busy schedule without sacrificing the depth of flavor that usually requires a slow‑cooked approach.
  • Versatility: The base sauce is adaptable—you can swap chicken for paneer, tofu, or even shrimp, making it a crowd‑pleaser for vegetarians and meat‑eaters alike.
  • Nutrition Balance: While indulgent, the recipe incorporates yogurt and a modest amount of butter, giving you protein, calcium, and healthy fats without overloading on calories.
  • Ingredient Quality: Fresh ginger, garlic, and cilantro bring bright, aromatic notes that elevate the dish from “just okay” to “wow, I could eat this every night.”
  • Ease of Scaling: Whether you’re feeding a family of four or a small gathering of six, the proportions can be easily multiplied without altering the flavor balance.
  • Confidence Builder: Mastering this dish gives you a solid foundation for other Indian‑inspired recipes, opening the door to a world of spices and techniques.
💡 Pro Tip: Toasting whole spices for just 30 seconds before grinding releases essential oils and boosts flavor dramatically.

🥗 Ingredients Breakdown

The Foundation: Protein & Dairy

The star of this dish is 500g (about 1 lb) boneless, skinless chicken thighs, chopped. Thighs have a higher fat content than breast, which means they stay juicy and absorb the spices beautifully. If you’re short on time, you can use pre‑cut chicken strips, but the texture won’t be as rich. For a vegetarian twist, firm tofu works surprisingly well—just press it to remove excess water before marinating. The 2 tablespoons plain yogurt acts as a tenderizer; its mild acidity breaks down muscle fibers, ensuring each bite is melt‑in‑your‑mouth soft. I’ve experimented with Greek yogurt for extra creaminess, but regular yogurt gives a perfect balance without being too tangy.

Aromatics & Spices: The Flavor Engine

1 tablespoon lemon juice adds a bright acidity that cuts through the richness of butter and cream, preventing the sauce from feeling heavy. If you’re out of lemons, a splash of white vinegar works in a pinch—just remember to adjust the amount to avoid overt sourness. The duo of 2 teaspoons garam masala and 1 teaspoon ground cumin forms the backbone of the Indian flavor profile; garam masala brings warmth and depth, while cumin adds earthy notes that ground the dish. 1 teaspoon turmeric contributes its signature golden hue and a subtle, peppery bite. A pinch of salt, about 1 teaspoon, enhances every other flavor, and I always recommend tasting as you go because the right amount of salt can make or break the final taste.

The Secret Weapons: Butter, Tomatoes & Cream

2 tablespoons butter is the literal heart of butter chicken; it creates a glossy, luxurious sauce that clings to the meat. If you’re watching your dairy intake, you can substitute half the butter with a neutral oil like canola, but the flavor will be slightly less decadent. The 1 onion, finely chopped provides sweetness once it caramelizes, creating a subtle base note that balances the spices. I love to blitz the onion in a food processor when I’m short on time—it still releases the same sweet aroma. 3 cloves garlic, minced and 1 tablespoon grated fresh ginger are the dynamic duo that give the dish its unmistakable zing; fresh ginger adds a peppery warmth, while garlic contributes depth and a hint of pungency.

🤔 Did You Know? Turmeric has been used for centuries not just as a spice but also for its anti‑inflammatory properties.

Finishing Touches: Tomatoes, Heat & Cream

400g (1 can) crushed tomatoes form the sauce’s body, providing a tangy foundation that balances the butter’s richness. If you prefer a smoother texture, you can blend the tomatoes before adding them to the pan. 1 teaspoon chili powder is optional but adds a gentle heat that lifts the entire dish without overwhelming the palate; you can adjust the amount or omit it entirely for a kid‑friendly version. The 1/2 cup (120ml) heavy cream is the final silky layer, turning the sauce from a simple tomato‑spice blend into a velvety masterpiece. Finally, a handful fresh cilantro for garnish adds a burst of herbaceous freshness that cuts through the richness and adds a pop of color. If cilantro isn’t your thing, fresh parsley works as a milder alternative.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Quick & Easy Homemade Butter Chicken Recipe for Busy Nights

🍳 Step-by-Step Instructions

  1. In a medium bowl, combine the chopped chicken thighs with the yogurt, lemon juice, 1 teaspoon of the garam masala, cumin, turmeric, and salt. Mix thoroughly so every piece is coated, then let it marinate for at least 10 minutes while you prep the aromatics. This short marination window is enough to tenderize the meat and infuse it with a subtle spice base. Trust me on this one: the longer you let it sit, the deeper the flavor penetrates, but even a quick 10‑minute rest makes a noticeable difference. While the chicken marinates, finely chop the onion and set aside.

  2. Heat a large skillet or sauté pan over medium‑high heat and add the butter, letting it melt until it begins to foam. Once the butter is hot, add the chopped onion, stirring constantly. You’ll hear a gentle sizzle as the onions hit the pan, and after about 3‑4 minutes they’ll turn translucent and start to caramelize, releasing a sweet, nutty aroma.

    💡 Pro Tip: Add a pinch of sugar if you want a deeper caramelization without burning.
    This step builds the flavor foundation for the entire sauce.

  3. Add the minced garlic and grated ginger to the onions, stirring for another 30 seconds until the raw aroma disappears. You’ll notice the kitchen filling with a warm, spicy perfume that signals you’re on the right track. If you love garlic, feel free to add an extra clove—just remember that the flavor will intensify as the sauce simmers. This is the moment where patience really pays off — I learned that the hard way when I rushed this step and ended up with a raw garlic bite.

  4. Now, sprinkle in the remaining 1 teaspoon of garam masala, the chili powder (if using), and a dash more salt. Stir quickly to toast the spices for about 20 seconds; you’ll see them darken slightly and release an intoxicating scent that makes your mouth water.

    💡 Pro Tip: Toasting spices in the pan before adding liquids prevents a “raw” spice flavor and deepens complexity.
    This is the secret trick in step 4 that transforms a simple sauce into restaurant‑quality butter chicken.

  5. Pour in the crushed tomatoes, stirring to combine everything into a cohesive sauce. Bring the mixture to a gentle simmer, then reduce the heat to low and let it cook for about 10 minutes, uncovered. You’ll notice the sauce thickening and the edges bubbling gently—this is when the tomatoes meld with the spices, creating a rich, ruby‑red base. If the sauce looks too thick, splash in a splash of water or chicken broth to reach your desired consistency. While it simmers, the flavors will marry, and the aroma will become more layered and inviting.

  6. While the sauce is simmering, heat another pan over medium heat and add a drizzle of oil. Add the marinated chicken pieces in a single layer, letting them sear without stirring for about 3‑4 minutes per side until they develop a golden‑brown crust. This step is crucial because the caramelized bits (fond) will later be deglazed into the sauce, adding depth.

    ⚠️ Common Mistake: Overcrowding the pan leads to steaming instead of browning; work in batches if necessary.
    Once browned, transfer the chicken to a plate and set aside.

  7. Return the seared chicken to the tomato‑spice sauce, stirring gently to coat each piece. Let the mixture simmer together for another 8‑10 minutes, allowing the chicken to finish cooking and absorb the sauce’s flavors. You’ll see the sauce turning a deeper, richer orange as the butter and cream are added later. Taste at this point and adjust seasoning—perhaps a pinch more salt or a splash of lemon juice if you crave extra brightness.

  8. Finish the dish by stirring in the heavy cream, which will instantly turn the sauce silky and glossy. Reduce the heat to low and let the butter chicken simmer for an additional 2‑3 minutes, just enough for the cream to meld without curdling. The final sauce should have a luxurious, velvety texture that clings to the chicken, and the color should be a warm, inviting amber. Sprinkle the fresh cilantro over the top, giving the dish a burst of green freshness and a fragrant finish.

  9. Serve the butter chicken hot over steamed basmati rice, fluffy naan, or even cauliflower rice for a low‑carb twist. Garnish with an extra drizzle of butter if you’re feeling indulgent, and watch as the steam rises, carrying the aroma of cumin, ginger, and butter straight to the table. Go ahead, take a taste — you’ll know exactly when it’s right: the sauce should coat the back of a spoon, and the chicken should be tender and juicy. And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Always taste your sauce before adding the final splash of cream. This is the moment to adjust salt, acidity, or heat, because once the cream is in, the flavors mellow slightly. I keep a small spoon handy and take a bite after each major addition; it helps me catch any imbalances early. Trust me, a quick taste can save you from a bland or overly salty dish at the end.

Why Resting Time Matters More Than You Think

After the butter chicken is cooked, let it sit off the heat for 5 minutes before serving. This resting period allows the spices to settle and the sauce to thicken naturally, resulting in a more cohesive flavor. I once rushed to the table and the sauce was too runny; a brief pause made all the difference. The heat continues to distribute the flavors even after you turn off the stove.

The Seasoning Secret Pros Won’t Tell You

A pinch of sugar added during the simmering stage balances the acidity of the tomatoes and enhances the caramelized notes from the butter. Professional chefs often keep a small bowl of sugar at the ready for sauces like this. It’s a subtle addition, but it rounds out the flavor profile and prevents the dish from tasting overly tangy.

Butter vs. Ghee: Which One to Use?

Traditional butter chicken uses clarified butter (ghee), which has a higher smoke point and a nutty flavor. If you have ghee on hand, swap it for regular butter for an extra depth of richness. I’ve experimented with both, and while regular butter gives a creamy mouthfeel, ghee adds a slightly toasted, aromatic quality that feels more authentic.

The Cream Consistency Hack

If you find the sauce too thick, whisk in a tablespoon of warm water or broth before adding the cream. This prevents the cream from curdling and ensures a smooth, velvety texture. Conversely, if you prefer a thicker sauce, let the mixture reduce a bit longer before the final cream addition. Adjusting the liquid at this stage can tailor the dish to your preferred consistency.

Garnish with Intent

Fresh cilantro isn’t just for color; its citrusy notes brighten the rich sauce and cut through the buttery heaviness. Lightly crush the cilantro leaves between your fingers before sprinkling them on top to release their essential oils. I sometimes add a squeeze of lemon juice at the very end for an extra zing that lifts the entire dish.

💡 Pro Tip: Use a spoonful of the cooking liquid to deglaze the pan after browning the chicken; this captures the caramelized bits and enriches the sauce.

🌈 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:

Creamy Coconut Butter Chicken

Swap half of the heavy cream for full‑fat coconut milk. The coconut adds a subtle tropical sweetness that pairs beautifully with the garam masala, creating a slightly lighter yet exotic version. Garnish with toasted coconut flakes for extra texture.

Spicy Tomato‑Chipotle Butter Chicken

Add a tablespoon of chipotle in adobo sauce along with the crushed tomatoes. This introduces a smoky heat that deepens the flavor profile, perfect for those who love a bold kick. Adjust the chili powder downward to keep the heat balanced.

Paneer Butter Masala

Replace the chicken with cubed paneer (Indian cottage cheese). Paneer holds the sauce wonderfully and offers a milder, creamier bite. This vegetarian version is a hit at family gatherings and pairs well with naan.

Butter Chicken Tacos

Serve the butter chicken in warm corn tortillas, topped with a quick slaw of shredded cabbage, lime juice, and cilantro. The fusion of Indian flavors with Mexican street food creates a fun, unexpected meal that’s perfect for casual dinner parties.

Low‑Carb Cauliflower “Rice” Bowl

Instead of basmati rice, serve the butter chicken over sautéed cauliflower rice. The cauliflower absorbs the sauce while keeping the dish low in carbs, making it a great option for those watching their carbohydrate intake.

Herb‑Infused Butter Chicken

Add a handful of fresh mint leaves during the final simmer for a refreshing herbaceous note. The mint complements the richness of the sauce and adds a unique flavor twist that’s especially delightful in summer.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the butter chicken to cool to room temperature before transferring it to an airtight container. It will keep fresh in the fridge for up to 3 days. When reheating, add a splash of water or broth to revive the sauce’s silkiness, then gently warm on the stovetop over low heat.

Freezing Instructions

Portion the butter chicken into freezer‑safe bags or containers, leaving a little headspace for expansion. It freezes well for up to 2 months. To reheat, thaw overnight in the refrigerator, then warm gently on the stove, stirring in a tablespoon of cream or milk to restore the luxurious texture.

Reheating Methods

The microwave works in a pinch—heat in 30‑second intervals, stirring between each, and add a drizzle of milk to prevent drying. For the best results, reheat on the stovetop over medium‑low heat, stirring constantly, and finish with a small knob of butter for extra gloss. The trick to reheating without drying it out? A splash of water or broth, followed by a quick stir, keeps the sauce luscious.

❓ Frequently Asked Questions

Yes, you can substitute chicken breast, but keep in mind that breast meat is leaner and can dry out faster. To mitigate this, cut the breast into bite‑size pieces and avoid overcooking; a quick sear followed by a short simmer in the sauce works best. Adding a little extra yogurt to the marinade can also help retain moisture. If you have time, consider brining the breast pieces for 15 minutes before marinating for juicier results.

Skipping the yogurt will still give you a tasty dish, but the chicken may not be as tender. Yogurt’s mild acidity helps break down proteins, resulting in a softer texture. If you’re short on time, you can reduce the marination to 5 minutes, but the longer you let it sit, the better the result. Alternatively, a splash of lemon juice alone can provide some tenderizing effect, though it won’t be as pronounced as the yogurt.

Absolutely! Replace the butter with a dairy‑free alternative like coconut oil or a plant‑based butter, and swap the heavy cream for coconut cream or a cashew‑based cream. The coconut flavor will subtly change the profile, making it a bit more tropical, but it remains delicious. Ensure the yogurt you use is also dairy‑free—there are plenty of almond or soy yogurts that work well in marinades.

The base recipe is mildly spiced, with the optional chili powder providing a gentle warmth. If you prefer a milder version for kids, simply omit the chili powder. For those who love heat, increase the chili powder to 1½ teaspoons or add a fresh chopped green chili during step 3. Remember, the cream will temper some of the heat, so you can always adjust after the final simmer.

Yes, you can, but be mindful of the added salt and herbs, which may alter the flavor balance. If the canned tomatoes already contain basil or oregano, you might want to reduce the amount of additional spices slightly. Taste the sauce after adding the tomatoes and adjust salt or spices accordingly. The goal is to keep the classic Indian flavor profile while accommodating what you have on hand.

Traditional pairings include steamed basmati rice, garlic naan, or roti, all of which soak up the luscious sauce. For a lighter option, serve with cauliflower rice or a simple cucumber‑yogurt raita to cool the palate. Roasted vegetables like cauliflower or broccoli tossed in a bit of cumin also complement the dish nicely. The key is to have something that can absorb the sauce while adding textural contrast.

Definitely! Simply double each ingredient, but be sure to use a larger pan or split the cooking into two batches to avoid overcrowding, which can prevent proper browning. Adjust cooking times slightly if needed, especially when simmering a larger volume of sauce—allow extra time for it to reduce to the right consistency. The flavor scales beautifully, making it perfect for parties or family gatherings.

Separation often occurs if the sauce is too hot or if the cream is added too quickly. To prevent this, lower the heat to a gentle simmer before stirring in the cream, and add it gradually while whisking continuously. Using full‑fat heavy cream also helps, as low‑fat alternatives are more prone to curdling. If separation does happen, a quick whisk with a splash of warm water or broth can bring it back together.
Quick & Easy Homemade Butter Chicken Recipe for Busy Nights

Quick & Easy Homemade Butter Chicken Recipe for Busy Nights

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Combine chicken, yogurt, lemon juice, 1 tsp garam masala, cumin, turmeric, and salt; marinate 10 minutes.
  2. Melt butter, sauté onion until translucent and lightly caramelized.
  3. Add garlic and ginger; stir for 30 seconds until fragrant.
  4. Stir in remaining garam masala, chili powder, and a pinch of salt; toast briefly.
  5. Add crushed tomatoes; simmer 10 minutes, stirring occasionally.
  6. Sear marinated chicken pieces until golden brown; set aside.
  7. Return chicken to sauce; simmer 8‑10 minutes.
  8. Stir in heavy cream; simmer 2‑3 minutes, garnish with cilantro, and serve.

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.