
I developed this recipe after years of restaurant attempts left me wanting more depth of flavor. The secret lies in blooming whole spices in hot oil before building the sauce, which creates a base that’s both aromatic and deeply satisfying.
This method delivers tender chicken in a velvety tomato sauce without complicated techniques. Simple ingredients come together through careful timing and spice balancing, making it accessible for home cooks at any skill level.
The final result features rich, creamy sauce clinging to each piece of chicken, with layers of spice that develop as it simmers. One taste and you’ll understand why this dish has become a global favorite.
Serve with basmati rice and naan to soak up every drop of sauce. The flavors only improve overnight.
Ingredients for Easy Butter Chicken Recipe Tasty Indian Style
Pantry spices meet a few fresh staples for this velvety, aromatic dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Plain Yogurt 🥛 | ½ cup | Full-fat for tenderness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed preferred |
| Ginger Garlic Paste 🧄 | 1 tbsp | Or 2 cloves garlic + 1-inch ginger minced |
| Garam Masala 🌶️ | 1 tsp | Divided for marinade and sauce |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tsp | Freshly ground if possible |
| Turmeric Powder 🟡 | ½ tsp | For color and warmth |
| Kashmiri Red Chili Powder 🌶️ | 1 tsp | Mild and vibrant |
| Tomato Sauce 🍅 | 1 ½ cups | Smooth, no chunks |
| Heavy Cream 🥛 | ¾ cup | Full-fat for creaminess |
| Unsalted Butter 🧈 | 3 tbsp | For blooming spices |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Adjust to taste |
[recipe_ingredient_scaler]
The chicken thighs are non-negotiable here—bone-in works but boneless saves time (and mess). Look for skin-on if you want extra richness, just remove it before cooking. For the yogurt, Greek or regular, but full-fat is key to keeping the chicken tender. Garam masala varies by brand—Badia or MDH are solid choices at most grocery stores.
No ginger garlic paste? Equal parts fresh ginger and garlic minced works just as well. Missing Kashmiri chili? Half paprika, half cayenne gets you close (adjust heat to taste). Heavy cream can be swapped for coconut milk if you want it dairy-free. The tomato sauce can be canned (I like Muir Glen), but avoid the pre-seasoned kinds—they throw off the balance.
This tastes even better the next day once the flavors meld. Keeps 3-4 days in the fridge, freezes for 3 months. Store cilantro stems in water (like flowers) to keep them fresh longer.
Why You’ll Love This Recipe
- One Pan Wonder: I love that everything cooks together—no piles of dishes, just tender chicken thighs soaking up that garam masala-spiced yogurt marinade.
- Flavor Bomb: The ginger-garlic paste and lemon juice give it that bright, punchy kick that makes every bite sing.
- Meal Prep Star: Honestly, it reheats like a dream, so I make a big batch for lunches all week.
- Budget Winner: Chicken thighs stay juicy and cost half what breasts do, so I can splurge on the good basmati rice.
Step-by-Step Instructions for Tasty Indian Style Butter Chicken
This simple method delivers rich, creamy results without complicated techniques.
Step 1: Marinate the Chicken Thighs
Cut the 1.5 lb boneless skinless chicken thighs into bite-sized pieces and place them in a large bowl. I like to trim off any excess fat first for a cleaner texture.
Add the 0.5 cup plain yogurt, 1 tbsp lemon juice, 1 tbsp ginger garlic paste, ½ tsp garam masala, ½ tsp ground cumin, ½ tsp ground coriander, 0.5 tsp turmeric powder, ½ tsp Kashmiri red chili powder, and 1 tsp salt. Mix well until every piece is coated evenly.
Cover and refrigerate for at least 30 minutes (I prefer 2 hours for maximum flavor). The yogurt will tenderize the chicken while the spices work their magic.
Step 2: Cook the Onion and Bloom the Spices
Melt 2 tbsp unsalted butter in a large skillet over medium heat. Add the finely diced yellow onion and cook for 6-8 minutes until soft and translucent.
Add the remaining ½ tsp garam masala, ½ tsp ground cumin, ½ tsp ground coriander, and ½ tsp Kashmiri red chili powder. Stir constantly for 1 minute until the spices release their aroma. Real talk: this blooming step is what makes the dish taste truly authentic.
Step 3: Build the Sauce Base
Pour in the 1.5 cups tomato sauce and stir well. Simmer for 5-7 minutes until the sauce thickens slightly and the raw tomato smell disappears.
Add the remaining 1 tbsp unsalted butter and stir until melted. Here’s the thing—this extra butter at the end gives the sauce that signature velvety texture everyone loves.
Step 4: Cook the Chicken and Finish the Sauce
In a separate pan, cook the marinated chicken over medium-high heat for 6-7 minutes until lightly browned and cooked through. Don’t crowd the pan or the chicken will steam instead of sear.
Add the cooked chicken to the sauce along with the 0.75 cup heavy cream. Simmer for 5 minutes until the sauce coats the chicken beautifully and everything is heated through.
Step 5: Garnish and Serve
Taste and adjust the salt if needed. Sprinkle with the 0.25 cup fresh cilantro just before serving. The cilantro adds a fresh pop of color and brightness that cuts through the richness.
Serve hot with naan or basmati rice. The sauce should be creamy and coat each piece of chicken perfectly, with aromatic spices in every bite. This dish tastes even better the next day as the flavors meld together.
Pro Tips For Making Easy Butter Chicken Recipe Tasty Indian Style
- Marinate Overnight: Let the chicken sit in the yogurt, lemon juice, and ginger-garlic paste for at least 4 hours—overnight if you can. I learned this the hard way: skipping this step leaves the meat bland and dry.
- Sear the Chicken: Get your pan screaming hot before adding the chicken to lock in the juices. About 3-4 minutes per side on medium-high heat gives that golden crust you want.
- Skip the Rinsing: Resist the urge to rinse the chicken after marinating. That yogurt coating is packed with flavor and helps the sauce cling better.
- Toast the Garam Masala: Heat the garam masala in a dry pan for 30 seconds before adding it to the sauce. Sounds weird, but it works: this wakes up the spices and deepens their aroma.
Flavor Customization for This easy butter chicken recipe tasty indian style
Extra Spicy Kick
Add ½ tsp cayenne pepper to the marinade and an extra ¼ tsp to the blooming spices. For serious heat lovers, stir in 1 tsp green chili paste with the cream. I tested this with Patak’s brand and loved the result. 🌶️
Milder Family Version
Reduce the Kashmiri red chili powder to ¼ tsp and skip the cayenne entirely. The dish will still have beautiful color and warmth without overwhelming spice. My nieces prefer this version when they visit.
Coconut Milk Swap
Replace the 0.75 cup heavy cream with full-fat coconut milk for a dairy-free version. The sauce will have a subtle coconut sweetness that pairs beautifully with the spices. I use Thai Kitchen brand for consistent results.
Extra Creamy Texture
Add 2 tbsp cashew paste to the sauce after blooming the spices. This traditional trick makes the sauce even more luxurious. Soak 10 raw cashews in hot water for 15 minutes, then blend with 2 tbsp water until smooth.
Fresh Herb Boost
Stir in 1 tbsp finely chopped mint along with the cilantro at the end. The mint adds a cool, fresh note that brightens the rich sauce. I grow mine on my Boston windowsill year-round. 💡
Citrus Zing
Add 1 tsp lime zest and 1 tbsp lime juice to the finished sauce. This adds a tangy brightness that cuts through the richness, similar to what you’d find in some Punjabi variations.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, but thighs stay juicier. If using breast, reduce cooking time to 4-5 minutes to prevent dryness. The yogurt marinade helps, but thighs are more forgiving.
How do I make it less spicy?
Cut the chili powder to ¼ tsp and omit cayenne. The dish will still have warm, aromatic flavor without heat. Perfect for kids or sensitive palates.
Can I make this ahead of time?
The flavors deepen overnight. Store in an airtight container for up to 3 days in the fridge. Reheat gently on the stove with a splash of water.
What if I don’t have garam masala?
Mix ½ tsp cumin, ¼ tsp cinnamon, and ¼ tsp cardamom as a substitute. Not identical, but it’ll still taste delicious.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026