Creamy Butter Chicken Recipe: Rich and Velvety Indian Comfort

Creamy Butter Chicken Recipe: Rich and Velvety Indian Comfort illustration with key details

I’ve perfected my creamy butter chicken recipe to deliver rich, velvety comfort that’s quintessentially Indian. This dish features tender chicken cooked in a luxurious tomato-cream sauce infused with aromatic spices and finished with butter.

The result is a comforting meal that’s both familiar and exotic, perfect for special occasions or cozy nights in. Serve with basmati rice or naan to soak up every last bit of that creamy sauce.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Creamy Butter Chicken

Luxurious ingredients come together in this rich and creamy Indian comfort dish.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Unsalted Butter 🧈 4 tbsp For finishing the sauce
Olive Oil 🫒 2 tbsp For browning chicken
Yellow Onion 🧅 1 whole Finely chopped
Garlic Cloves 🧄 4 cloves Minced
Ginger 🌿 1 tbsp Grated fresh
Tomato Puree 🍅 1 cup Canned or fresh blended
Heavy Cream 🥛 1 cup Full-fat for richness
Garam Masala 🌶️ 1 tsp Freshly ground
Ground Cumin 🌿 1 tsp Toasted for depth
Cayenne Pepper 🔥 ¼ tsp Adjust to taste
Paprika 🌶️ ½ tsp Smoked or sweet
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

For the best flavor, use high-quality garam masala—the freshly ground kind makes a difference. I source mine from Penzeys or Indian grocery stores. The chicken thighs give a richer flavor than breasts, but either works. Look for organic or free-range if possible.

No heavy cream? Half-and-half or coconut cream can substitute, though it changes the flavor slightly. For a spicier kick, increase the cayenne or add red pepper flakes. Fresh ginger is worth grating—pre-ground loses its zing. If using canned tomato puree, look for San Marzano tomatoes for the best taste.

This dish reheats beautifully and tastes even better the next day. Store leftovers in an airtight container for up to 3 days in the fridge. Freeze portions for up to 3 months—thaw overnight before reheating.

Step-by-Step Instructions for Creamy Butter Chicken

Here’s the method that delivers rich, velvety butter chicken every time.

Step 1: Sear the Chicken to Perfection

Heat 2 tablespoons of the olive oil in a large skillet over medium-high heat. Add the 1.5 lb Boneless Chicken Thighs in a single layer, being careful not to overcrowd the pan. Cook for 5-7 minutes per side until the chicken develops a nice golden-brown crust and reaches an internal temperature of 165°F. Remove the chicken from the pan and set it aside to rest.

The key here is to get a good sear on the chicken. Don’t stir it too much; let it develop that nice crust. If your pan isn’t hot enough, the chicken will steam instead of sear.

Step 2: Sauté Aromatics Until Fragrant

In the same skillet (no need to clean it), reduce the heat to medium and add the remaining 2 tablespoons of unsalted butter. Once melted, add the 1 whole Yellow Onion, diced, and cook until it’s translucent and starting to caramelize, about 8-10 minutes. Then add the 4 cloves Garlic Cloves, minced, and 1 tablespoon of ginger, grated, cooking for another 1-2 minutes until fragrant.

Stir occasionally to prevent burning. You’ll know it’s ready when the onions are soft and the kitchen smells amazing.

Step 3: Build the Creamy Tomato Sauce

Pour in the 1 cup Tomato Puree and stir to combine, scraping up any browned bits from the bottom of the pan. Bring the mixture to a simmer and let it cook for 5-7 minutes, stirring occasionally, until it thickens slightly. Then stir in the 1 cup Heavy Cream and continue to simmer for another 2-3 minutes until the sauce coats the back of a spoon.

Watch the sauce carefully as it simmers. If it starts to boil too vigorously, reduce the heat to low. You want it to simmer gently.

Step 4: Finish with Spices and Butter

Stir in the 1 tsp Garam Masala, 1 tsp Ground Cumin, 0.25 tsp Cayenne Pepper, 0.5 tsp Paprika, 1 tsp Salt, and 0.5 tsp Black Pepper. Add the remaining 2 tablespoons of unsalted butter, stirring until fully incorporated and the sauce is smooth and creamy.

Taste and adjust the seasoning as needed. If it’s too thick, you can thin it with a little more heavy cream.

Step 5: Combine and Serve

Add the cooked chicken back into the sauce and simmer for 2-3 minutes until heated through. Garnish with 0.25 cup of chopped Fresh Cilantro and serve immediately over basmati rice or with naan bread.

The final dish should be rich, creamy, and full of flavor. Enjoy the compliments!

Creative Variations of This Recipe

Spicy Korean Fusion

Transform this classic Indian dish into a spicy Korean-inspired version by adding 2 tbsp Gochujang (Korean chili paste) to the tomato sauce. This gives the butter chicken a deep, fermented heat that pairs beautifully with the richness of the cream. I like to add 1 tsp crushed Korean chili flakes (gochugaru) for an extra kick 🔥.

Healthier Alternatives

For a lighter version, substitute half-and-half or Greek yogurt for the heavy cream. This reduces the fat content while maintaining some creaminess. You can also use boneless chicken breast instead of thighs for a leaner protein source. Keep in mind that these changes will slightly alter the flavor profile.

Mushroom Addition

Adding 1 cup sautéed mushrooms (like button or cremini) to the sauce creates a heartier dish. Sauté them in 1 tbsp butter until they release their moisture and develop a golden-brown color before adding the onions. This adds an earthy depth that complements the spices beautifully.

Smoky Variation

For a smoky twist, add 1 tsp smoked paprika to the spice mix. You can also finish the dish with a drizzle of liquid smoke (about 1 tsp) for an intense smoky flavor. This pairs wonderfully with the richness of the butter and cream, adding complexity to the dish 🌟.

Regional Indian Inspiration

Experiment with regional Indian variations by changing the spice blend. For a Chettinad-style version, add 1 tsp fennel seeds and ½ tsp ground cinnamon to the sauce. This gives the butter chicken a warm, aromatic flavor characteristic of Southern Indian cuisine. Adjust the chili powder or cayenne to match your desired spice level.

Serving Suggestions

While traditionally served with basmati rice or naan, you can also pair this creamy butter chicken with roti, paratha, or even garlic bread for a fusion twist. Garnish with fresh cilantro and a dollop of raita (yogurt with cucumber and mint) to balance the richness. For a complete meal, serve with a side of sautéed spinach or roasted vegetables 🥗.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 540kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 140mg47%
Sodium 520mg23%
Total Carbohydrate 20g7%
Dietary Fiber 2g7%
Sugars 4g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I make this recipe with chicken breast instead of thighs?

Yes, you can use chicken breast, but thighs are recommended for their richer flavor and tender texture. If using breast, cook for 5-7 minutes until it reaches 165°F. Breast meat can dry out faster, so monitor closely .

2

How can I make this dish less spicy?

To reduce the heat, simply omit or reduce the cayenne pepper. You can also substitute in some mild paprika instead. For an even milder version, use less garam masala or omit the seeds from your chili powder .

3

Can I prepare the sauce ahead of time?

Yes, you can make the sauce ahead. Prepare it up to 2 days in advance and store it in an airtight container in the refrigerator. Reheat gently before adding the cooked chicken and finishing with butter. This actually enhances the flavor .

4

What’s the best way to store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on low heat, adding a splash of heavy cream if the sauce has thickened too much. Freeze portions for up to 3 months for longer storage .

★★★★★4.5(4 reviews)
Tyler Campbell