Easy Creamy Butter Chicken Recipe (Silky Restaurant Style)

Sharing is caring!

If you are looking for a comforting, flavor-packed dinner that tastes like it came straight from your favorite restaurant, this creamy butter chicken is the ultimate recipe to make at home. Juicy, yogurt-marinated chicken thighs are pan-seared until golden brown, then simmered in a velvety sauce crafted from tomato passata, warming Indian spices, heavy cream, and real butter. By blending the aromatic sauce until silky-smooth, every bite delivers that luxury texture you crave-without any complicated cooking steps. Served alongside warm naan bread and fluffy basmati rice, this easy dish is bound to become a staple on your weekly dinner menu!

Restaurant-style creamy butter chicken garnished with heavy cream and chili flakes.

🚀 A Quick Look at the Recipe

✅ Recipe Name: Easy Creamy Butter Chicken (Restaurant Style)
🕒 Ready In: 1 Hour 35 Mins (35 Mins Active + 1 Hr Marinating)
👪 Serves: 4 Portions
🍽 Calories: Approx. 860 kcal per portion
🥣 Main Ingredients: Chicken Thighs, Greek Yogurt, Tomato Passata, Heavy Cream, Unsalted Butter, Garam Masala, Ginger & Garlic
📖 Cuisine: Indian / Authentic Restaurant-Style Curry
👌 Difficulty: Easy (Simple Yogurt Marinade & Smooth Sauce Blending)

Summarize & Save This Content On:

Optimized for AI by @timeaskitchen

Jump to:

Why You'll Love This Creamy Butter Chicken

  • Mild & Family-Friendly: Butter chicken is famous for its mild, sweet, and tangy flavor profile. It has just enough spice for deep flavor without the heat-making it perfect for kids and anyone new to Indian cuisine.
  • Silky, Restaurant-Style Sauce: Combining rich butter, heavy cream, and smooth tomato passata creates a luxurious, velvety sauce that coats every bite of chicken perfectly.
  • Effortless Comfort Food: You don't need complicated ingredients or hours of cooking to bring authentic, rich restaurant flavors to your weeknight dinner table.

Key Ingredients for Creamy Butter Chicken

Great butter chicken relies on two main components: a well-spiced, yogurt-based marinade and a rich, velvety tomato cream sauce. Here is what you will need:

The Chicken & Marinade

  • Boneless, Skinless Chicken Thighs: Chicken thighs stay tender during simmering. If you prefer crispier chicken dishes, check out our popular Crispy Air Fryer Whole Chicken or Mediterranean Chicken Kebabs. (Substitute: Boneless chicken breasts work too-just be careful not to overcook them so they stay tender).
  • Full-Fat Greek Yogurt: The lactic acid in yogurt tenderizes the chicken fibers while helping the spices cling to the meat.
  • Marinade Spice Blend: A balanced mix of garam masala, turmeric, ground coriander, cumin, mild paprika, sea salt, freshly ground pepper, and extra virgin olive oil.
Ingredients for easy butter chicken including chicken thighs, spices, tomato passata, heavy cream, and butter.

The Silky Sauce Base

  • Tomato Passata: Strained tomato passata provides a naturally sweet, smooth base without seeds or tough skins. (Substitute: Canned crushed tomatoes work as well, especially since we blend the sauce later).
  • Unsalted Butter: Adds that signature luxurious sheen and rich flavor.
  • Heavy Cream (Double Cream): Gives the curry its iconic velvety texture and cuts through the acidity of the tomatoes.
  • Aromatics & Spices: Chopped yellow onion, fresh garlic, and grated ginger form the foundational base. A second dose of warm spices plus a pinch of chili flakes brings depth and subtle heat.
Creamy butter chicken recipe sauce base ingredients on the table.

Easy Ingredient Substitutions & Swaps

  • Heavy Cream (Double Cream):
    • Full-Fat Coconut Milk: A fantastic dairy-free option that keeps the sauce rich while adding a mild coconut sweetness.
    • Blended Cashew Paste: Soak raw cashews in hot water for 15 minutes, then blend into a smooth paste. This is a traditional Indian cooking method that creates a naturally thick, luxurious texture.
    • Greek Yogurt or Sour Cream: Adds a lovely tanginess, though be sure to stir it in off the heat to prevent curdling.
  • Tomato Passata:
    • Canned Crushed Tomatoes: Works just as well as passata! Since we blend the sauce base before adding the chicken, crushed tomatoes will yield the exact same silky texture.
    • Tomato Puree: If using concentrated tomato puree, dilute it with a splash of water or broth so the sauce doesn't become overly thick.
  • Chicken Thighs:
    • Chicken Breasts: A leaner alternative. Cut them into uniform bite-sized pieces and reduce the initial frying time slightly so they stay tender.
    • Firm Tofu: For a vegetarian version, press and cube firm tofu, marinate it with the same spice blend, and pan-sear until golden.

Prefer to watch and learn?

Check out our step-by-step video tutorial below to see exactly how we marinate, pan-sear the juicy chicken thighs, and blend the sauce to velvety perfection. Seeing the exact color of the spices and the consistency of the smooth gravy makes bringing this restaurant-quality dish together at home even easier!

How to Make Creamy Butter Chicken Step-by-Step

Follow these detailed steps to achieve that rich, restaurant-quality curry right in your own kitchen.

1. Marinate the Chicken

  • In a large bowl, combine the diced chicken thighs with full-fat Greek yogurt, olive oil, salt, pepper, paprika, coriander, cumin, garam masala, and turmeric.
Diced raw chicken thighs topped with Greek yogurt, turmeric, cumin, and garam masala.
  • Mix well until every piece of chicken is evenly coated. Cover and refrigerate for at least 1 hour (overnight works even better for maximum tenderness).
Yogurt-marinated chicken thighs resting in a glass bowl before pan-searing.

2. Sear the Chicken Thighs

  • Heat 2 tablespoons of olive oil in a wide frying pan or wok over medium-high heat. Add the marinated chicken pieces in a single layer.
Searing yogurt-marinated chicken thighs in a pan over medium-high heat.
  • Fry for 12 to 15 minutes, turning occasionally, until the exterior becomes golden-brown and cooked through.
Seared marinated chicken thighs in the pan.
  • Transfer the cooked chicken to a plate and set aside.
Golden-brown cooked chicken thighs resting on a plate before adding to the sauce.

3. Build the Aromatic Sauce Base

  • In the same pan, add the chopped onion and sauté over medium heat until soft. Stir in a small knob of butter, grated garlic, and ginger, cooking for another minute until fragrant.
Sautéing diced yellow onions, fresh garlic, and ginger in butter.
  • Add the second round of spices (salt, pepper, paprika, coriander, turmeric, garam masala, and chili flakes).
Seasoning the frying onions in the pan.
  • Stir in the tomato passata and heavy cream, letting it simmer gently for 3 to 5 minutes to reduce.
Adding tomato passata to sautéed onions and toasted Indian curry spices.

4. Blend the Sauce

  • Use an immersion hand blender directly in the pan (or carefully transfer the sauce to a stand blender) and blend until completely smooth. Optional: Pass the sauce through a fine-mesh strainer for an ultra-silky, hotel-style consistency.
Blending tomato butter chicken sauce with an immersion blender until silky smooth.

5. Combine and Simmer

  • Return the blended sauce to low heat. Add the cooked chicken back into the pan along with the remaining unsalted butter (~100 g total used in the recipe).
Simmering cooked chicken thighs in a smooth tomato cream sauce with melted butter.
  • Stir gently on low heat for 2 minutes until the chicken absorbs the rich flavors and the butter melts smoothly into the sauce.
Freshly cooked creamy butter chicken simmering in a wok pan.

What to Serve with Creamy Butter Chicken

To complete your restaurant-style meal at home, pair this rich and creamy curry with these classic sides:

  • Fluffy Basmati Rice: Steamed or light cumin basmati rice acts as the perfect canvas to absorb the velvety tomato butter sauce.
  • Warm Garlic Naan or Roti: Soft, warm naan bread is essential for scooping up every last drop of sauce.
  • Cooling Cucumber Raita: A simple yogurt condiment made with grated cucumber and mint offers a refreshing contrast to the rich, warm spices.
  • Fresh Garnish: Finish each bowl with a swirl of heavy cream, freshly chopped cilantro, or a sprinkle of toasted kasuri methi (dried fenugreek leaves).
Scooping creamy butter chicken sauce with warm garlic naan bread.

Storage & Reheating Instructions

Butter chicken actually tastes even better the next day as the spices have time to melt together!

  • Refrigerating: Allow the dish to cool down completely to room temperature. Transfer to an airtight glass container and store in the fridge for up to 4 days.
  • Freezing: You can freeze butter chicken for up to 2-3 months. Store in a freezer-safe container or zip-top bag. Thaw overnight in the refrigerator before reheating.
  • Reheating on the Stovetop (Recommended): Heat the leftovers gently in a saucepan over low-medium heat, stirring occasionally. If the sauce has thickened in the fridge, stir in a splash of water, milk, or heavy cream to restore its silky texture.
  • Reheating in the Microwave: Place in a microwave-safe bowl covered with a splash-proof lid. Heat on 50% power in 1-minute intervals, stirring in between, until heated through evenly without splitting the sauce.
Creamy butter chicken in a bowl served with fresh naan bread and fluffy basmati rice.

Chef's Secrets for the Best Butter Chicken

  • 1. Don't Skip the Yogurt Marinade: The natural lactic acid in full-fat Greek yogurt breaks down tough muscle fibers in the chicken thighs, keeping them extraordinarily juicy during pan-searing.
    2. The Secret to Silky Texture: High-end Indian restaurants always blend their gravy. Blending breaks down the fibrous onions, garlic, and ginger into a uniform, velvet-like sauce that clings to every piece of meat.
    3. Cold Butter at the End (Mounting): Stirring in cold knobs of butter right before serving gives the curry a gorgeous glossy sheen and a rich, rounded flavor profile that finishes the dish perfectly.

Frequently Asked Questions (FAQ)

What makes butter chicken sauce so smooth?

The secret to a true restaurant-style velvety sauce is blending. After simmering the onions, garlic, ginger, spices, and tomato passata, use an immersion blender to break down the fibrous aromatics before adding the cooked chicken and heavy cream back into the pan.

Is butter chicken spicy?

No, authentic butter chicken is known for being a very mild, sweet, and creamy curry. It focuses on warm, aromatic spices like garam masala, coriander, and cumin rather than raw fiery heat. If you prefer more spice, you can easily increase the amount of chili flakes or cayenne pepper in the recipe!

Why is my butter chicken sauce too sour or acidic?

Tomato passata can sometimes have a sharp acidic edge depending on the brand. If your sauce tastes too tangy, stir in 1 teaspoon of granulated sugar or honey, or add an extra tablespoon of heavy cream or butter to balance out the acidity.

Can I make butter chicken without heavy cream?

Yes! You can substitute heavy cream with full-fat coconut milk for a dairy-free twist, or use blended cashew paste (soaked raw cashews blended with warm water), which is a traditional method used in Indian cooking to achieve natural creaminess.

More Cozy Family-Favorite Recipes

In our home, comforting and flavor-packed meals like this creamy butter chicken are what bring everyone around the dinner table. If your family loves rich, warm dishes as much as mine does, be sure to check out some of our other cozy recipe favorites like our authentic Hungarian Beef Paprikash or our slow-simmered Moroccan Lamb Stew!

Join Our Cooking Community!

Did you make this Creamy Butter Chicken? We would love to know how it turned out! Please leave a 5-star rating and a review in the comments below-it helps our blog so much!

Don't forget to snap a photo and connect with us on social media for daily recipe inspiration, behind-the-scenes fun, and video tutorials:

  • YouTube: Subscribe to @timeaskitchen for step-by-step video recipes.
  • Instagram: Tag @timeaskitchen so we can reshare your delicious creations!
  • Pinterest: Pin this recipe to your dinner board so you can easily find it later.
  • Facebook: Follow our page and join our community of home cooks.

Looking for other delicious stew recipes like this? Try these:

Creamy butter chicken in a red bowl served with fresh naan bread and fluffy basmati rice.

Creamy Butter Chicken Recipe (Easy & Restaurant Style)

Timea
Learn how to make authentic, restaurant-quality creamy butter chicken at home! Tender, yogurt-marinated chicken thighs simmered in a rich, velvety tomato passata and butter-cream sauce. Simple, fast, and packed with flavor.
5 from 1 vote
Prep Time 10 minutes
Cook Time 25 minutes
Marinated Time 1 hour
Total Time 1 hour 35 minutes
Course Dinner, Main Course
Cuisine Indian
Servings 4 servings
Calories 860 kcal

Equipment

  • 1 bowl
  • 1 Frying Pan

Ingredients
 
 

For the Chicken Marinade

  • 650 g chicken thighs boneless, skinless, cut into bite-sized pieces
  • 3 tablespoon Greek Yoghurt full-fat
  • 1 tablespoon Olive Oil extra virgin
  • 1 teaspoon Sea Salt kosher
  • ½ teaspoon Ground Pepper freshly ground
  • 1 teaspoon Paprika mild, Hungarian
  • 1 teaspoon Ground Coriander
  • 1 teaspoon Cumin ground
  • 1 teaspoon Garam Masala
  • 1 teaspoon Turmeric ground

For the Creamy Sauce Base

  • 1 pc Onion yellow, large, finely chopped
  • 3 cloves Garlic minced or grated
  • 2 teaspoon Ginger chopped or grated
  • 1 teaspoon Sea Salt kosher
  • ½ teaspoon Ground Pepper freshly ground
  • 1 teaspoon Paprika mild, Hungarian
  • 1 teaspoon Ground Coriander
  • 1 teaspoon Turmeric ground
  • 1 teaspoon Garam Masala
  • ½ teaspoon Chilli Flakes adjust to taste
  • 350 ml Tomato Passata
  • 200 ml Heavy Cream double cream
  • 100 g Butter unsalted, divided

For Frying

  • 2 tablespoon Olive Oil extra virgin

Instructions
 

Marinate the Chicken

  • In a large bowl, combine diced chicken thighs with Greek yogurt, olive oil, sea salt, pepper, paprika, coriander, cumin, garam masala, and turmeric.
  • Mix thoroughly until every piece is evenly coated. Cover and refrigerate for at least 1 hour (or overnight for maximum tenderness).

Sear the Chicken

  • Heat 2 tablespoons of extra virgin olive oil in a deep frying pan or wok over medium-high heat.
  • Add the marinated chicken pieces in a single layer and fry for 12-15 minutes, turning occasionally until cooked through and golden-brown on the edges.
  • Transfer the cooked chicken to a plate and set aside.

Make the Sauce

  • In the same pan, add chopped onion and sauté over medium heat until softened. Add a small pat of butter (~10 g), minced garlic, and grated ginger, cooking for 1 minute until fragrant.
  • Season with salt, pepper, paprika, coriander, turmeric, garam masala, and chili flakes. Toast the spices for 30 seconds.
  • Pour in the tomato passata and simmer for 3-5 minutes to reduce slightly, then stir in the heavy cream.

Blend & Finish

  • Use an immersion hand blender directly in the pan to blend the sauce until completely smooth and velvety.
  • Return the sauce to low heat. Add the cooked chicken and remaining unsalted butter (~90 g).
  • Simmer gently on low for 2 minutes until the butter melts smoothly into the curry and the chicken absorbs the flavors.
  • Serve hot garnished with a drizzle of heavy cream or fresh cilantro alongside basmati rice and warm naan bread.

Video

Notes

  • Chicken Option: You can substitute boneless, skinless chicken breasts for thighs, but reduce frying time slightly so they remain tender.
  • Dairy-Free Substitutes: Replace heavy cream with full-fat coconut milk or blended cashew paste (soaked raw cashews blended with water).
  • Balancing Acidity: If your tomato passata tastes a bit sharp or sour, add 1 teaspoon of sugar or honey to balance the flavor.
  • Storage & Reheating: Refrigerate in an airtight container for up to 4 days or freeze for up to 3 months. Reheat gently on the stovetop over low heat with a splash of water or cream.

Nutrition

Calories: 860kcalCarbohydrates: 14gProtein: 31gFat: 77gSaturated Fat: 33gPolyunsaturated Fat: 8gMonounsaturated Fat: 29gTrans Fat: 1gCholesterol: 270mgSodium: 1499mgPotassium: 886mgFiber: 3gSugar: 7gVitamin A: 2123IUVitamin C: 15mgCalcium: 103mgIron: 4mg
Keyword butter chicken, butter chicken with passata, creamy butter chicken, easy butter chicken recipe, indian butter chicken
Tried this recipe?Let us know how it was!
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!

This post contains affiliate links. Read the full disclosure here.

One Comment

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating