Skip to Content

Fast Creamy Butter Chicken

Sharing is caring!

Butter chicken shows up everywhere—from Indian restaurant menus to takeout spots around the world—and for good reason.
It’s one of those dishes people come back to again and again.

When it’s done right, the sauce is unbelievably smooth, rich,
and full of warm spices, coating every piece of tender chicken.

It’s the kind of dish where the rice disappears quickly and everyone goes back for another spoonful.

And the best part? It’s actually much easier to make at home than you might think.

For the Chicken Marinade

  • Chicken – boneless chicken thighs stay juicy and tender, but chicken breast works well too if you prefer a leaner option.
  • Garlic & Ginger – these two build the base flavor and give the chicken that classic aromatic depth.
  • Garam Masala – a warm spice blend that adds richness and signature curry flavor.
  • Red Chili Powder – brings a gentle heat; Kashmiri chili powder is traditional, but paprika works for a milder version.
  • Turmeric – adds color and a subtle earthy note.
  • Cumin – enhances the overall warmth and depth of the marinade.
  • Salt & Pepper – balances and rounds out all the flavors.
  • Yogurt – helps tenderize the chicken while creating a creamy coating for the spices.
  • Lemon Juice – adds a touch of acidity to brighten the marinade.

For the Butter Chicken Sauce

  • Vegetable Oil (or Butter/Ghee) – used to cook everything and add richness to the dish.
  • Onion – forms the base of the sauce and adds natural sweetness as it softens.
  • Red Pepper – adds a mild sweetness and a bit of color to the dish.
  • Garlic & Ginger – deepen the flavor and give the sauce its aromatic backbone.
  • Garam Masala – ties the sauce together with warm, complex spice notes.
  • Cumin – adds an extra layer of earthy warmth.
  • Red Chili Powder – gives the sauce its signature gentle heat.
  • Salt & Pepper – enhances all the flavors in the sauce.
  • Red Chili Flakes (optional) – for those who want an extra kick of heat.
  • Tomato Sauce – creates the rich, tangy base of the curry.
  • Honey – balances the acidity of the tomatoes with a hint of sweetness.
  • Heavy Cream – makes the sauce smooth, rich, and creamy (or use a mix of milk and cream for a lighter option).

For Serving

  • Fresh Herbs – add a pop of freshness and color (like cilantro or parsley).
  • Extra Chili Flakes – optional, for more heat.
  • Cooked Rice – perfect for soaking up the sauce.
  • Naan – great for scooping and enjoying every bit of the curry.

Fast Creamy Butter Chicken

A comforting, creamy curry featuring tender chicken pieces coated in a velvety, spice-infused sauce.
Print Pin
Course: Main Course
Cuisine: American, Indian
Keyword: Fast Creamy Butter Chicken
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6

Notes

Ingredients

For the Chicken Marinade
  • 2 pounds boneless chicken thighs, chopped into bite-sized pieces (chicken breast works as well)
  • 2 tablespoons grated garlic
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon garam masala
  • 1 teaspoon red chili powder (Kashmiri chili powder is traditional; paprika is a good substitute)
  • 1 teaspoon turmeric
  • ½ teaspoon cumin
  • Salt and pepper to taste
  • ½ cup plain yogurt
  • 1 tablespoon lemon juice
For the Butter Chicken
  • 2 tablespoons vegetable oil, divided (or substitute butter or ghee)
  • 1 medium onion, chopped
  • 1 red pepper, chopped (any variety you prefer)
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon garam masala
  • 1 teaspoon cumin
  • 1 teaspoon red chili powder
  • Salt and pepper to taste
  • 1 tablespoon spicy red chili flakes (optional)
  • 14 ounces tomato sauce
  • 1 tablespoon honey
  • 1 cup heavy cream (or use ½ cup milk + ½ cup cream for a lighter option)
For Serving
  • Fresh chopped herbs
  • Extra hot pepper flakes
  • Cooked rice
  • Warmed naan
 

Instructions

Prepare the Marinade
  1. Place the chicken pieces into a medium-sized bowl. Add the garlic, ginger, garam masala, chili powder, turmeric, cumin, salt, pepper, yogurt, and lemon juice.
  2. Mix until all the chicken is well coated. Cover the bowl and refrigerate for at least 30 minutes. For deeper flavor, marinate overnight.
Cook the Butter Chicken
  1. Heat a large pan over medium-high heat and add 1 tablespoon of oil or butter. Add the marinated chicken and cook for about 5 minutes, stirring occasionally, until lightly browned. Remove the chicken from the pan and set aside.
  2. In the same pan, add the remaining oil or butter. Add the chopped onion and red pepper, cooking for 5 minutes until softened.
  3. Stir in the garlic and ginger, cooking for 1 minute until aromatic.
  4. Add the garam masala, cumin, red chili powder, salt, pepper, and chili flakes (if using). Stir well and cook for another minute.
  5. Pour in the tomato sauce and honey. Bring the mixture to a quick boil, then lower the heat and let it simmer for 15 minutes to develop the flavors.
  6. Add the cream and return the chicken to the pan. Simmer for 10 minutes, or until the chicken is fully cooked and the sauce thickens slightly.
Serve
Spoon the butter chicken over cooked white rice. Finish with fresh herbs, a sprinkle of chili flakes if desired, and a drizzle of extra cream.
Notes
  • Nutritional values do not include rice or naan.
  • For an ultra-smooth sauce: before adding the chicken back in, blend the sauce until silky. If needed, thin it with a little water, then strain it back into the pan before continuing.
 
Nutrition
Calories: 558kcal | Carbohydrates: 11g | Protein: 27g | Fat: 45g | Saturated Fat: 18g | Cholesterol: 215mg | Sodium: 217mg | Potassium: 634mg | Fiber: 2g | Sugar: 4g | Vitamin A: 2130IU | Vitamin C: 35.3mg | Calcium: 102mg | Iron: 2.6mg
Save

1. Do I have to marinate the chicken?

I highly recommend it! The yogurt and spices tenderize the chicken and infuse it with so much flavor. Even a quick 30-minute marinade makes a difference, but if you have time, letting it sit longer is even better.

2. Can I use chicken breast instead of thighs?

Yes, you can use either. Chicken thighs will give you juicier, more flavorful results, but chicken breast works great if you prefer something leaner—just be careful not to overcook it.

3. How do I get that smooth, restaurant-style sauce?

The secret is letting the sauce simmer long enough to develop flavor, then stirring in the cream at the end. For an extra silky texture, you can blend the sauce before adding the chicken back in—totally optional, but worth it!

4. Is butter chicken very spicy?

Not at all! It’s actually one of the milder curries. You can easily adjust the heat by reducing or skipping the chili powder and flakes, making it perfect for the whole family.

5. Can I make this ahead of time?

Yes! Butter chicken tastes even better the next day as the flavors deepen. It reheats really well, making it a great option for meal prep or leftovers.

Sharing is caring!

Recipe Rating