Indian Butter Chicken Curry

Category: Restaurant-Quality Entrées at Home

Indian Butter Chicken features juicy, marinated chicken thighs oven-baked to perfection, then simmered in a luscious tomato sauce enriched with butter, cream, and warming spices like garam masala, cumin, and turmeric. The process includes marinating, baking, sautéing onions, garlic, and ginger, then finishing the chicken in a creamy, fragrant sauce. Cilantro adds a fresh accent just before serving. This comforting dish is best enjoyed with rice or naan, allowing the silky sauce to shine. Adjust spice and richness levels easily for your preferences. Make ahead or freeze for convenient, flavorful meals.

Sandra
By Sandra Sandra
Updated on Tue, 10 Jun 2025 19:00:18 GMT
A bowl of chicken curry with green garnish. Pin
A bowl of chicken curry with green garnish. | howtogourmet.com

Indian Butter Chicken is all about comfort and deep flavor perfect for sharing on any night of the week. Creamy tomato sauce soaks into tender chicken and every bite is infused with fragrant spices. When I first made this for friends, the buttery aroma had everyone circling the kitchen before dinner was even ready

I love how the creamy sauce melds with rice or naan for an extra satisfying meal. The aroma makes my whole home feel cozy and welcoming

Ingredients

  • Boneless skinless chicken thighs: Tender and flavorful always stays juicy when simmered
  • Plain yogurt: Adds tang and tenderness to the marinade use whole milk yogurt for best result
  • Lemon juice: Brightens and tenderizes choose a fresh lemon for the best juice
  • Garam masala: This spice blend gives warmth and depth always select a fresh high quality spice mix
  • Ground turmeric: For its earthy color and gentle flavor opt for pure ground turmeric not curry powder
  • Ground cumin: Adds smokiness and depth check that it smells fragrant before using
  • Ground coriander: Brings citrusy sharpness freshly ground seeds are always superior
  • Cayenne pepper: The main heat source adjust based on how spicy you like it
  • Salt: Brings all the flavors together try to use a fine kosher or sea salt
  • Black pepper: Gives a subtle warmth fresh cracked is best
  • Butter: The base for richness always use real unsalted butter for full flavor
  • Large onion: Chopped onion brings natural sweetness look for a firm and shiny onion
  • Garlic: Essential for base flavor use fresh garlic cloves for optimal aroma
  • Grated ginger: Fresh ginger warms up the sauce and brightens the dish peel a thumb sized piece and grate
  • Tomato sauce: Gives the signature body and tartness go for a smooth pure sauce without additives
  • Heavy cream: The signature creamy finish at the end high quality or organic cream elevates the sauce
  • Fresh cilantro: Provides a burst of color and freshness buy a bunch with bright green leaves

Step-by-Step Instructions

Marinate the Chicken:
Combine yogurt lemon juice garam masala turmeric cumin coriander cayenne pepper salt and black pepper in a large bowl. Add chicken thighs and coat well. Let marinate for a minimum of thirty minutes for deep flavor infusion
Bake the Chicken:
Preheat the oven to four hundred degrees Fahrenheit. Place marinated chicken pieces onto a baking sheet lined with parchment for easy clean up. Bake for twenty five to thirty minutes until the chicken is fully cooked and beginning to caramelize at the edges
Cook the Aromatics:
While the chicken bakes melt butter in a large skillet over medium heat. Add chopped onion and slowly cook until soft and lightly golden about seven to eight minutes for maximum sweetness
Bloom Garlic and Ginger:
Add the minced garlic and grated ginger directly to the onions. Stir and let them cook for one to two minutes to release their aroma without burning
Build the Sauce:
Pour in tomato sauce gently stirring to combine. Let the sauce simmer for five minutes so the flavors meld and the tomato loses any raw edge
Finish with Cream:
Lower the heat and pour in the heavy cream stirring until the sauce is silky and orange in color. Allow to simmer for another five minutes to thicken
Combine Chicken and Sauce:
Remove baked chicken from oven. Cut into bite sized pieces and stir into the sauce so each piece is fully coated. Simmer everything together for a few extra minutes so the flavors marry
Garnish and Serve:
Spoon the Butter Chicken into a serving bowl. Add a handful of chopped fresh cilantro for a pop of green. Serve hot over rice or with fluffy naan for scooping
A bowl of red curry with meat and vegetables. Pin
A bowl of red curry with meat and vegetables. | howtogourmet.com

My favorite ingredient in this dish is the garam masala because each batch smells different depending on where I buy it and each brings its own personality. Cooking this with my brother for the first time turned into the kind of messy happy night we still laugh about years later

Storage Tips

Butter chicken keeps well in the fridge for up to four days and the flavors only get better. Let it cool completely before sealing in an airtight container. It also freezes beautifully Make a double batch and store leftovers in individual containers for easy reheating on a busy night

Ingredient Substitutions

For dairy free use coconut cream instead of heavy cream for a subtle tropical twist. If you lack chicken thighs chicken breast works but be vigilant about cook time to avoid drying out. In a pinch Greek yogurt can stand in for plain regular yogurt though it will be thicker

Serving Suggestions

Scoop this rich chicken over fragrant basmati rice or with pillowy naan. Sometimes I add a side of crisp cucumber salad or a spoonful of tangy mango chutney for a cool contrast. A sprinkle of extra cilantro or a squeeze of lime just before serving wakes up all the warm spices

A bowl of food with a green garnish. Pin
A bowl of food with a green garnish. | howtogourmet.com

Recipe FAQs

→ What makes the sauce creamy and rich?

The sauce's creamy texture comes from butter and heavy cream, which combine with tomato sauce for smooth richness. You can use coconut cream for a dairy-free option.

→ Can I use a different cut of chicken?

Yes, bone-in chicken thighs or even chicken breast can be used. Cooking times may vary based on the cut and thickness.

→ Is it possible to adjust spice levels?

Absolutely. Modify the amount of cayenne pepper and garam masala to suit your preferred heat level without losing flavor.

→ What can I serve with this dish?

This dish pairs beautifully with steamed basmati rice, naan bread, or even a side of lightly sautéed vegetables like peas or bell peppers.

→ Can leftovers be stored or frozen?

Yes, this dish stores well in the refrigerator for several days and can be frozen for convenient future meals. Reheat gently before serving.

Indian Butter Chicken Curry

Tender chicken in buttery tomato sauce with Indian spices, finished with cream and fresh cilantro garnish.

Preparation Time
20 min
Cooking Time
30 min
Total Time
50 min
By Sandra: Sandra

Category: Main Courses

Skill Level: Intermediate

Cuisine: Indian

Yield: 3 Servings (Serves 3 people)

Dietary Preferences: Gluten-Free

Ingredients

→ Marinade

01 225 g boneless, skinless chicken thighs
02 120 ml plain yogurt
03 15 ml lemon juice
04 10 ml garam masala
05 2 g ground turmeric
06 2 g ground cumin
07 2 g ground coriander
08 1 g cayenne pepper
09 2 g salt
10 1 g ground black pepper

→ Sauce

11 30 g unsalted butter
12 1 large onion, chopped
13 3 cloves garlic, minced
14 10 g grated ginger
15 397 g tomato sauce
16 120 ml heavy cream
17 Fresh cilantro, chopped, for garnish

Steps

Step 01

Set the oven to 200°C. Line a baking tray with parchment paper.

Step 02

In a mixing bowl, whisk together plain yogurt, lemon juice, garam masala, ground turmeric, ground cumin, ground coriander, cayenne pepper, salt, and black pepper until fully combined.

Step 03

Add chicken thighs to the marinade and turn to coat thoroughly. Cover and refrigerate for at least 30 minutes.

Step 04

Arrange marinated chicken pieces on the prepared tray. Bake for 25–30 minutes, or until the chicken is cooked through.

Step 05

In a large skillet, melt butter over medium heat. Add chopped onion and sauté until softened and translucent.

Step 06

Stir in minced garlic and grated ginger, cooking for 1–2 minutes until fragrant.

Step 07

Pour in the tomato sauce and bring to a gentle simmer. Cook for 5 minutes, stirring occasionally.

Step 08

Incorporate the heavy cream, stirring gently. Simmer for another 5 minutes until the sauce thickens slightly.

Step 09

Cut the cooked chicken into bite-sized pieces and add them to the sauce. Stir well to coat.

Step 10

Allow the mixture to simmer for a few more minutes to meld the flavors.

Step 11

Sprinkle chopped fresh cilantro over the dish. Serve hot with steamed rice or naan.

Additional Notes

  1. For enhanced flavor, substitute bone-in chicken thighs and increase baking time as needed.
  2. Opt for plain yogurt only; flavored options may alter the final taste.
  3. Adjust cayenne pepper to your spice preference.
  4. For a dairy-free version, replace heavy cream with coconut cream.
  5. To save time, use pre-cooked or leftover chicken, heating it through in the sauce.
  6. Simmer longer for a thicker, richer sauce.
  7. Bell peppers or peas can be included for additional texture and flavor.
  8. This preparation freezes well for convenient future meals.

Required Equipment

  • Oven
  • Baking tray
  • Mixing bowls
  • Whisk
  • Large skillet
  • Knife
  • Cutting board

Allergen Information

Always review every ingredient for potential allergens and consult a health professional if you’re unsure.
  • Contains dairy (yogurt, butter, heavy cream)

Nutritional Information (per serving)

The provided details are for informational purposes and should not replace professional health advice.
  • Calories: 450
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~