Welcome to foodsflavors

Spicy Indian Butter Chicken for Cozy Nights In

By Amelia Brooks | December 30, 2025
Spicy Indian Butter Chicken for Cozy Nights In

There’s a moment—about twenty minutes into simmering the sauce—when my kitchen smells so intoxicatingly of toasted kasoori methi, garam masala, and blistered tomato that the dog abandons his post by the window and sits squarely at my feet, tail thumping in hopeful Morse code. It happens every single time I make this Spicy Indian Butter Chicken, and it teleports me straight back to graduate-school evenings in a tiny Chicago apartment where my roommate Riya would glide in from her hospital shift, kick off her sneakers, and sigh, “Makkhan murgh? Today was brutal.” We’d spoon the velvet-crimson curry over steamed basmati, huddle under one blanket, and binge old F.R.I.E.N.D.S. reruns until the city sirens faded. A decade later, the recipe has followed me through two moves, a marriage, and one very opinionated toddler who insists on “extra sauce, Mama, but not spicy.” I still reserve the hotter version—this one—for frosty Sundays when the sun sets at four-thirty and the only sensible activity is fleece pajamas, a crackling fireplace, and a bowl of something that hugs you back. If you, too, crave food that feels like a weighted blanket, keep reading; we’re about to build layers of flavor so deep you’ll swear the dish has been simmering since lunchtime (even if you only started at six).

Why This Recipe Works

  • Double-Spice Strategy: We bloom whole spices in ghee and add a finishing pinch of smoked paprika for gentle heat that blooms gradually rather than walloping you upfront.
  • Yogurt Velvet: A 12-hour yogurt-ginger-garlic marinade tenderizes the chicken so aggressively that even breast meat stays juicy after a high-heat sear.
  • Tomato Trinity: Fresh Roma for brightness, tomato paste for umami, and a whisper of ketchup (trust me) for glossy sweetness that balances the chile heat.
  • Cashew Cream Hack: Soak, don’t boil—soaking cashews in just-boiled water for 20 minutes yields the silkiest purĂŠe without a gritty speck, keeping the sauce luxe yet week-night fast.
  • Sheet-Pan Finish: After simmering, a five-minute broil concentrates the top layer, creating those caramelized edges you thought only came from a tandoor.
  • Freezer-Friendly: The curry base (minus cream) freezes flat for three months; thaw, add cooked chicken, swirl in butter, and dinner is done in fifteen.

Ingredients You'll Need

Ingredients

Great butter chicken begins at the grocery store. Look for boneless, skinless thighs that are rosy, not gray; the fat should be butter-yellow, evidence of well-fed birds. If you can only find breast meat, buy it skin-on and remove the skin yourself—extra flavor insurance. For tomatoes, smaller Roma specimens feel heavy for their size and smell faintly earthy; avoid the anemic supermarket orbs that bounce like tennis balls. Kasoori methi (dried fenugreek leaves) is non-negotiable; it smells like maple syrup and celery had a beautiful baby. Find it in the “international” aisle or any Indian grocer—store the surplus in your freezer, where it will perfume nothing because the leaves are too dry to give off moisture. Ghee is easiest when you make it: simmer unsalted butter until the milk solids toast chestnut-brown, then strain. Finally, buy whole green cardamom pods; pre-ground cardamom loses its citrusy zip faster than you can say “butter chicken.”

Spice Level Note: Two Kashmiri chiles lend brick-red color and mild heat. For restaurant-style fire, swap one of them for half a Thai bird chile; for kid-friendly, omit entirely and pass hot sauce at the table.

Dairy-Free? Replace heavy cream with the thick top layer of canned coconut milk and use plant-based butter; cashew quantity stays the same. The flavor shifts slightly tropical, but it still sings.

How to Make Spicy Indian Butter Chicken for Cozy Nights In

1
Marinate Like You Mean It

In a large bowl, whisk ½ cup plain whole-milk yogurt, 1 tablespoon freshly grated ginger, 1 tablespoon minced garlic, 1 teaspoon kosher salt, ½ teaspoon Kashmiri chile powder, ½ teaspoon turmeric, and 2 tablespoons lemon juice. Add 2 pounds boneless skinless chicken thighs, cut into 1½-inch chunks. Massage the yogurt into every crevice, cover, and refrigerate at least 12 hours (up to 24). The lactic acid relaxes proteins so aggressively the meat can take a fierce sear later without turning rubbery.

2
Toast Whole Spices

Heat 2 tablespoons ghee in a heavy Dutch oven over medium. Add 4 green cardamom pods, 2 whole cloves, 1 bay leaf, and a 1-inch cinnamon stick. Stir until the spices swell and the bay leaf browns at the edges—about 90 seconds. This fat-soluble blooming unlocks volatile oils that water alone can’t extract.

3
Build the Tomato Base

Add 1 thinly-sliced large onion. Cook, stirring every minute, until the edges caramelize and the center turns jammy—8 to 10 minutes. Stir in 2 teaspoons tomato paste; cook 2 minutes to remove raw tin flavor. Tip in 4 chopped Roma tomatoes, ½ teaspoon salt, and ½ teaspoon sugar to accelerate the breakdown. Cover, reduce heat to low, and let the tomatoes collapse into a chunky sauce, 10 minutes.

4
Cashew Cream Bath

While tomatoes simmer, cover ¼ cup raw cashews with just-boiled water. Let stand 20 minutes, then drain and blitz with ½ cup water until absolutely smooth—no grit, please. Pour this ivory silk into the pot; it tempers acidity and gives body that clings lovingly to rice.

5
Sear the Chicken

Scrape the sauce into a bowl; wipe the pot clean. Return to high heat with 1 tablespoon ghee. Lift the chicken from the marinade, letting excess drip off; discard leftover yogurt. Sear chicken in batches—do not crowd—until deeply bronzed, 2 minutes per side. Browning equals fond equals flavor.

6
Reunite & Simmer

Return the tomato-cashew sauce to the pot along with ½ cup chicken stock, 1 teaspoon garam masala, Ÿ teaspoon smoked paprika, and 1 crumbled Kashmiri chile. Slide in the seared chicken plus any resting juices. Simmer, partially covered, 15 minutes, until the chicken is cooked through and the sauce has thickened enough to coat the back of a spoon.

7
Butter & Fenugreek Finale

Reduce heat to low. Stir in 3 tablespoons unsalted butter, one tablespoon at a time, letting each cube melt before adding the next. Crush ½ teaspoon kasoori methi between your palms and shower it over the curry; simmer 2 minutes. Finish with Ÿ cup heavy cream and a pinch of sugar if the tomatoes scream too loudly.

8
Optional Broil for Char

If you crave those restaurant-esque black freckles, transfer the curry to a sheet pan, nestle the chicken pieces cut-side up, and broil 4 inches from the element for 3–4 minutes. Watch like a hawk; the line between charred and carbonized is perilously thin.

Expert Tips

Low-and-Slow Onions

Rushing the onion caramelization robs the sauce of its mahogany depth. If the edges brown before the center softens, splash 2 tablespoons water to deglaze and keep going.

Thermometer Trust

Chicken thighs are forgiving, but for ultimate juiciness pull them at 175°F (79°C). The collagen breaks down, basting the meat from within.

Fenugreek Shortcut

Out of kasoori methi? Swap ½ teaspoon maple extract plus ¼ teaspoon celery seed. It’s not identical, but it captures the sweet-bitter duality.

Blender Safety

When puréeing hot tomatoes, remove the center cap from the lid and cover with a towel to vent steam; otherwise you’ll repaint your ceiling.

Make-Ahead Magic

The flavors meld overnight. Store cooked curry in an airtight container and gently reheat with a splash of stock; it tastes even better the second day.

Rinsing Rice

Always rinse basmati in several changes of water until it runs clear; excess starch equals clumpy, gluey grains that can’t stand up to lush sauce.

Variations to Try

  • Smoky Tikka Twist: Substitute grilled chicken tikka cubes (marinated in yogurt, mustard oil, and Kashmiri chile) for the seared chicken. The char adds campfire nuance.
  • Paneer Butter ‘Chicken’: Swap chicken for 14 ounces of paneer cubes. SautĂŠ them until golden before adding to the sauce; simmer only 5 minutes or they’ll turn rubbery.
  • Coconut-Cilantro Light: Replace heavy cream with coconut cream and finish with a fistful of chopped cilantro stems for a brighter, dairy-free version popular on Goa beaches.
  • Butter Chickpea: Use two drained cans of chickpeas instead of chicken. Smash a third of them to thicken the gravy and create nooks that trap sauce.
  • Extra-Smoky Restaurant Hack: After adding cream, hold a small piece of lump charcoal with tongs over an open flame until red-hot. Place it in a metal ramekin, set the ramekin in the curry, drizzle with ½ teaspoon ghee, and cover immediately for 2 minutes. The smoke infuses dramatic tandoor vibes.
  • Mild Kid Version: Omit smoked paprika and Kashmiri chile; add 1 grated carrot to the tomatoes for natural sweetness and a veggie boost.

Storage Tips

Refrigerator: Cool the curry completely, transfer to airtight containers, and refrigerate up to 4 days. Store rice separately; it stays fluffy 3 days.

Freezer: Freeze the sauce (without cream) in zip-top bags laid flat for space-saving bricks up to 3 months. Thaw overnight in the fridge, reheat gently, then swirl in cream and butter.

Meal-Prep Bowls: Portion rice and curry into microwave-safe glass bowls; top with a frozen naan wedge. Reheat with a loose lid for 2 minutes, stir, then another 1–2 minutes until steaming.

Revival: If the sauce separates, whisk in 1 tablespoon warm stock while reheating over low heat until re-emulsified.

Frequently Asked Questions

Yes, but thin it first. Whisk 2 tablespoons milk or water into ½ cup Greek yogurt; otherwise its density won’t penetrate the meat as effectively.

Traditionally it balances sweet, sour, and creamy. Our version uses only ½ teaspoon sugar; add more if your tomatoes are especially acidic.

Order online or substitute ½ teaspoon maple extract plus ¼ teaspoon celery seed. Skip dried fenugreek seeds—they’re far more bitter.

Absolutely. Use a wider pot so the chicken sears rather than steams; simmering time remains the same. Freeze half for a rainy Tuesday.

Indeed. Overnight rest allows fenugreek and garam masala to mingle, deepening complexity. Just reheat gently; boiling can curdle the cream.

Steamed basmati rice is classic; garlic naan or whole-wheat roti is essential for mopping. Add a cooling cucumber-mint raita if you fear the heat.
Spicy Indian Butter Chicken for Cozy Nights In
chicken
Pin Recipe

Spicy Indian Butter Chicken for Cozy Nights In

(4.9 from 127 reviews)
Prep
20 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Marinate: Combine yogurt, ginger, garlic, salt, chile powder, turmeric, and lemon juice. Add chicken; refrigerate 12–24 hours.
  2. Toast Spices: Melt 2 Tbsp ghee in Dutch oven. Add cardamom, cloves, bay, and cinnamon; cook 90 seconds until fragrant.
  3. Caramelize: Add onion; cook 8–10 minutes until jammy. Stir in tomato paste; cook 2 minutes. Add tomatoes, salt, sugar; cover and simmer 10 minutes.
  4. Blend: PurÊe soaked cashews with ½ cup water until silky. Stir into tomato mixture.
  5. Sear Chicken: Remove chicken from marinade; sear in batches over high heat, 2 minutes per side.
  6. Simmer: Return sauce to pot with stock, garam masala, paprika, and crumbled chile. Add chicken; simmer 15 minutes.
  7. Finish: Stir in butter one tablespoon at a time. Crush kasoori methi between palms; add to curry with cream. Simmer 2 minutes more.
  8. Serve: Garnish with cilantro and a drizzle of cream. Enjoy hot with basmati rice or naan.

Recipe Notes

For deeper color, broil the finished curry 3–4 minutes. Adjust spice by swapping the Kashmiri chile for Thai bird chile or omitting entirely for kids.

Nutrition (per serving)

398
Calories
29g
Protein
12g
Carbs
26g
Fat

More Recipes