Quick Creamy Butter Chicken Recipe from Scratch Easy and Perfect

Posted on

quick creamy butter chicken - featured image

“You sure this is going to taste good with just butter and cream?” my roommate asked, eyeing the humble ingredients I had pulled from the fridge. Honestly, I was skeptical myself. That night I was running on fumes after a long day—no time for fuss, just hunger and the craving for something cozy. I threw together what I thought was a quick fix, inspired by a few Indian takeout cravings and a stubborn jar of tomato puree. What happened next was surprising: this quick creamy butter chicken from scratch turned out to be one of my best kitchen improvisations.

The spices melded perfectly, the sauce hit that rich-but-not-heavy spot, and the chicken cooked up tender and juicy in under 30 minutes. It’s funny how the simplest dishes often stick with you the longest. Since then, this recipe has been my go-to when I want dinner that feels indulgent but doesn’t require hours or a million ingredients. Plus, it’s pretty forgiving—you can adjust the creaminess or spice level to your mood.

That night marked the start of a small obsession. I made this butter chicken three times the following week—each time tweaking the balance of garlic or swapping coconut cream for dairy to see how it changed the flavor. It’s one of those dishes that feels like comfort food but also impresses when friends drop by unexpectedly. The quiet realization? Good food doesn’t have to be complicated, and this quick creamy butter chicken from scratch is proof.

Why You’ll Love This Quick Creamy Butter Chicken Recipe from Scratch

After testing this recipe multiple times—and sharing it with friends who always come back for seconds—here’s why it stands apart:

  • Quick & Easy: It comes together in about 30 minutes, perfect for hectic weeknights or last-minute dinners.
  • Simple Ingredients: No need for obscure spices or specialty stores; most items are likely already in your kitchen pantry.
  • Perfect for Cozy Dinners: Whether you’re winding down after a long day or hosting a casual evening, this butter chicken feels like a warm hug on a plate.
  • Crowd-Pleaser: Kids, picky eaters, and spice-lovers alike have given it rave reviews—always a hit at dinner parties.
  • Unbelievably Delicious: The creamy tomato-based sauce with butter creates a rich texture that’s indulgent without being overwhelming.

What sets this recipe apart is the balance of flavors and the technique of cooking the chicken slowly in the sauce so it stays juicy and tender. The butter and cream get whipped in at just the right time, giving the sauce that silky mouthfeel you crave. Unlike some versions that rely heavily on pre-made pastes or long marinating, this recipe is fresh and straightforward, yet it nails that authentic taste you want from butter chicken. Honestly, it’s the kind of dish that makes you close your eyes after the first bite and sigh with satisfaction.

Plus, it’s flexible—whether you want to swap cream for coconut milk or add a dash of extra spice, it adapts without losing its magic. I often pair it with fluffy basmati rice or warm naan, and sometimes I even serve it alongside a fresh salad like the strawberry spinach salad for a bright contrast. It’s a recipe that feels both homey and special.

What Ingredients You Will Need for Quick Creamy Butter Chicken

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying creamy texture without fuss. Most are pantry staples, and a few fresh items make all the difference.

  • Chicken thighs, boneless and skinless: about 1.5 pounds (700 g), cut into bite-sized pieces (thighs stay juicy better than breasts)
  • Unsalted butter: 3 tablespoons (adds richness and smoothness)
  • Onion, finely chopped: 1 medium (sweet or yellow onion works best)
  • Garlic cloves, minced: 3 large (fresh garlic is key for flavor)
  • Fresh ginger, grated: 1 tablespoon (adds warmth and depth)
  • Tomato puree: 1 cup (240 ml) (look for good quality or homemade if possible)
  • Heavy cream: 1 cup (240 ml) (for that creamy finish; coconut cream works well for dairy-free)
  • Ground garam masala: 2 teaspoons (this spice blend makes the dish authentic; I like the brand McCormick)
  • Ground cumin: 1 teaspoon
  • Red chili powder or paprika: 1 teaspoon (adjust to taste for heat)
  • Salt: to taste
  • Fresh cilantro: a handful, chopped (for garnish and fresh aroma)
  • Optional: a pinch of fenugreek leaves (kasuri methi) if you want a traditional touch

Feel free to swap chicken thighs with breasts if preferred, but be careful not to overcook. For a lighter version, half-and-half can replace the cream, though you’ll lose some of that luscious texture. When fresh ginger isn’t available, powdered ginger can work in a pinch, but fresh always wins on flavor. Lastly, if you want to make this gluten-free, no worries—it naturally is, unless you add sides with gluten.

Equipment Needed

  • Large heavy-bottomed skillet or sauté pan: This helps cook the chicken evenly and prevents burning the butter sauce.
  • Wooden spoon or silicone spatula: For stirring the sauce gently without scratching your pan.
  • Measuring spoons and cups: Accurate measurements keep the spice balance just right.
  • Knife and cutting board: For prepping your chicken and aromatics.
  • Grater or microplane: Useful for fresh ginger—makes it easy to get fine, flavorful bits.

If you don’t have a heavy skillet, a good non-stick pan works too, but watch the heat carefully to avoid burning the butter. When it comes to tools, I once tried making butter chicken in a tiny saucepan, and it was a hassle juggling the sauce volume—so bigger pans make life easier. No fancy equipment needed here, which is why this recipe feels so approachable.

Preparation Method

quick creamy butter chicken preparation steps

  1. Prep the chicken: Trim excess fat and cut chicken thighs into 1.5-inch (4 cm) chunks. Pat dry with paper towels to avoid steam during cooking. Set aside. (5 minutes)
  2. Cook aromatics: Heat 3 tablespoons (45 g) unsalted butter over medium heat in your skillet. Once melted and foamy, add the finely chopped onion and sauté until soft and translucent, about 5-7 minutes. Stir occasionally to prevent browning.
  3. Add garlic and ginger: Stir in 3 minced garlic cloves and 1 tablespoon grated ginger. Cook for 1-2 minutes until fragrant, but don’t let it burn.
  4. Spice it up: Sprinkle 2 teaspoons garam masala, 1 teaspoon cumin, and 1 teaspoon red chili powder (or paprika) into the pan. Stir well to toast the spices for 30 seconds, releasing their aroma.
  5. Tomato puree: Pour in 1 cup (240 ml) of tomato puree. Stir to combine, then let the mixture simmer gently for 5 minutes until it thickens slightly and the raw tomato smell fades.
  6. Add chicken: Nestle the chicken pieces into the sauce, coating them well. Cover the pan, lower heat to medium-low, and let simmer for 15 minutes. Stir gently halfway through to cook evenly.
  7. Finish with cream: Remove the lid, pour in 1 cup (240 ml) heavy cream, and stir gently to combine. Simmer uncovered for another 5 minutes until the sauce is creamy and coats the chicken beautifully. Taste and add salt as needed.
  8. Final touches: Sprinkle chopped fresh cilantro and optional fenugreek leaves over the top. Give it a final stir and turn off the heat.

Watch out for overcooking the chicken—it should remain tender and juicy, not rubbery. If the sauce gets too thick, a splash of water or chicken broth can loosen it up. You’ll know it’s done when the sauce clings to the chicken and smells rich and inviting. This method keeps things simple but packed with flavor, no shortcuts needed.

Cooking Tips & Techniques for Perfect Butter Chicken

Butter chicken can be tricky if you rush it or overcomplicate the spice mix. Here are some practical tips I’ve learned through trial and error:

  • Pat your chicken dry: Moisture on the surface causes the chicken to steam rather than brown, so it won’t get that nice texture.
  • Low and slow: Simmering the chicken gently in the sauce lets it soak up flavors without drying out. High heat can toughen the meat.
  • Butter timing matters: Adding butter at the start creates a rich base, but you can also finish with a small knob at the end for extra silkiness.
  • Don’t rush the tomato puree: Cooking it down helps mellow acidity and deepen flavor. This step is worth the wait.
  • Adjust creaminess: If you want a lighter sauce, add half the cream and finish with a dollop of yogurt on serving.
  • Multitasking tip: While the sauce simmers, prep your side dishes or set the table—the 15 minutes is perfect for that.

One time I forgot the cream entirely (oops!), but the sauce still tasted good—just less indulgent. It’s a forgiving recipe, but the cream truly makes it special. If you want to experiment, try adding a splash of lemon juice at the end for a subtle brightness. Overall, taking your time with each step—especially the spice toasting—makes a big difference.

Variations & Adaptations

This quick creamy butter chicken recipe is versatile enough for several variations depending on your preferences or dietary needs.

  • Dairy-Free: Swap butter for ghee or vegan margarine and use full-fat coconut cream instead of heavy cream for a luscious dairy-free version.
  • Spice Level: Add finely chopped green chilies or extra chili powder if you like it hot. For milder taste, reduce chili and add a teaspoon of honey to balance flavors.
  • Protein Swaps: Try tender paneer cubes for a vegetarian version or even chickpeas for a plant-based twist. Tofu can work if pressed well beforehand.
  • Slow Cooker Adaptation: Brown the chicken and aromatics on the stove, then transfer everything to a slow cooker. Cook on low for 4-5 hours, adding cream near the end.
  • Personal Take: I once added a handful of toasted cashews blended into the sauce for extra nuttiness and creaminess—it was a surprising hit with guests.

Serving & Storage Suggestions for Butter Chicken

Serve this butter chicken warm, right off the stove, with fluffy basmati rice or soft naan bread to soak up all the sauce. A simple cucumber raita or a crisp salad like the fresh spring roll bowls with peanut sauce balances the richness nicely.

Leftovers keep well in an airtight container in the fridge for up to 3 days. When reheating, warm gently on the stove or microwave in short bursts, stirring occasionally to keep the sauce creamy and prevent separation. You can also freeze portions for up to 3 months—thaw overnight and reheat slowly.

Flavors deepen over time, so if anything, this dish tastes even better the next day. Just give it a quick stir and maybe a splash of cream or water to refresh the sauce before serving again.

Nutritional Information & Benefits

This recipe offers a comforting balance of protein, fat, and flavor. A typical serving (about 1 cup or 250 g) contains roughly:

Nutrient Amount
Calories 400-450 kcal
Protein 30 g
Fat 30 g (mostly from butter and cream)
Carbohydrates 8 g

Chicken thighs provide good quality protein and essential amino acids. Butter and cream contribute saturated fats and add to satiety, so it’s best enjoyed in moderation. The warming spices like ginger and cumin have digestive benefits and add antioxidants. This recipe is naturally gluten-free and can be adapted to dairy-free or lower-fat versions with simple swaps.

From my own experience, it’s a satisfying meal that hits the comfort food spot without feeling heavy or greasy—perfect for a balanced weeknight dinner.

Conclusion

This quick creamy butter chicken from scratch has become a personal staple for good reason. It’s fast enough for busy evenings yet rich and satisfying enough to feel like something special. The straightforward ingredients and simple method mean you don’t have to be a kitchen pro to nail it, and the flavor always impresses.

Feel free to tweak it—add more spice, swap the cream, or try a different protein. It’s your recipe to make your own. I love how it proves that comfort food can be both easy and delicious, perfect for those nights when you want to treat yourself without the fuss.

If you give it a try, I’d love to hear how you made it yours—drop a comment or share your favorite variations. Cooking should be fun, and this butter chicken recipe makes it just that.

Frequently Asked Questions About Quick Creamy Butter Chicken

Can I use chicken breast instead of thighs for this recipe?

Yes, you can. Just be careful not to overcook the breast meat as it tends to dry out faster than thighs. Cook it a little less during the simmering stage and check for doneness often.

Is there a way to make this recipe spicier without overpowering the creaminess?

Absolutely! Adding finely chopped fresh green chilies or a pinch of cayenne pepper when cooking the spices adds heat without sacrificing the creamy texture. You can also serve with a side of spicy pickle for extra kick.

Can I prepare this butter chicken ahead of time for meal prep?

Yes, this recipe reheats well and actually tastes better after resting overnight. Store in an airtight container in the fridge for up to 3 days or freeze in portions for longer storage.

What can I serve with butter chicken to make a complete meal?

Classic sides include basmati rice or naan bread. For a fresher twist, try pairing it with a simple cucumber raita, a green salad, or even strawberry spinach salad to balance the richness.

Is this recipe suitable for dairy-free diets?

It can be adapted by substituting butter with ghee or plant-based margarine and heavy cream with coconut cream. The flavor will be slightly different but still delicious and creamy.

Pin This Recipe!

quick creamy butter chicken recipe
Print

Quick Creamy Butter Chicken Recipe from Scratch Easy and Perfect

A quick and easy butter chicken recipe that delivers rich, creamy, and tender chicken in under 30 minutes using simple pantry ingredients. Perfect for cozy dinners and adaptable for dietary preferences.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Indian

Ingredients

Scale
  • 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
  • 3 tablespoons unsalted butter
  • 1 medium onion, finely chopped
  • 3 large garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 cup (8 fl oz) tomato puree
  • 1 cup (8 fl oz) heavy cream (or coconut cream for dairy-free)
  • 2 teaspoons ground garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon red chili powder or paprika
  • Salt to taste
  • A handful fresh cilantro, chopped
  • Optional: pinch of fenugreek leaves (kasuri methi)

Instructions

  1. Trim excess fat and cut chicken thighs into 1.5-inch chunks. Pat dry with paper towels and set aside. (5 minutes)
  2. Heat 3 tablespoons unsalted butter over medium heat in a large heavy-bottomed skillet. Once melted and foamy, add the finely chopped onion and sauté until soft and translucent, about 5-7 minutes, stirring occasionally.
  3. Add minced garlic and grated ginger. Cook for 1-2 minutes until fragrant, being careful not to burn.
  4. Sprinkle garam masala, cumin, and red chili powder (or paprika) into the pan. Stir and toast the spices for 30 seconds to release aroma.
  5. Pour in tomato puree, stir to combine, and simmer gently for 5 minutes until thickened and raw tomato smell fades.
  6. Add chicken pieces to the sauce, coating well. Cover the pan, reduce heat to medium-low, and simmer for 15 minutes, stirring gently halfway through.
  7. Remove lid, pour in heavy cream, and stir gently to combine. Simmer uncovered for another 5 minutes until sauce is creamy and coats the chicken. Taste and add salt as needed.
  8. Sprinkle chopped cilantro and optional fenugreek leaves over the top. Stir and turn off heat.

Notes

Pat chicken dry to avoid steaming and ensure better texture. Simmer chicken gently to keep it tender and juicy. Toast spices briefly to enhance flavor. Adjust creaminess by using half-and-half or adding yogurt for a lighter sauce. If sauce thickens too much, add a splash of water or chicken broth. Can be adapted for dairy-free by using ghee or vegan margarine and coconut cream.

Nutrition

  • Serving Size: About 1 cup (250 g)
  • Calories: 425
  • Sugar: 4
  • Sodium: 600
  • Fat: 30
  • Saturated Fat: 18
  • Carbohydrates: 8
  • Fiber: 1
  • Protein: 30

Keywords: butter chicken, creamy butter chicken, quick butter chicken, easy Indian recipe, chicken thighs recipe, weeknight dinner, creamy tomato sauce, garam masala chicken

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating