If you're craving a comforting dish that's bursting with flavor yet easy enough for weeknight dinners, this Spicy Butter Chicken Recipe is exactly what you need. It's a creamy, warmly spiced classic with a vibrant kick, perfect when you want to impress without fuss. Whether it's a cozy family meal or a casual dinner with friends, you'll enjoy the rich, glossy sauce coating tender chicken pieces that make every bite memorable.
Jump to:
Why You'll Make This on Repeat
This spicy butter chicken strikes just the right balance between spicy warmth and luxurious creaminess. It's reliably tender every time and full of comforting aromas that fill your kitchen in the best way.
- Reliable Texture: Chicken stays juicy and tender thanks to a quick sear and gentle simmer in the buttery sauce.
- Balanced, Cozy Flavor: A harmonious blend of spices delivers heat and depth without overpowering the natural richness of butter and cream.
- Pantry-Friendly: Most ingredients are staples or easy to find, like smoked paprika, garam masala, and canned tomatoes.
- Weeknight Simple: I love how it comes together quickly, yet tastes like you spent hours on it.
Ingredient Highlights
For the best Spicy Butter Chicken Recipe, focus on fresh, quality ingredients that amplify the flavors. Organic chicken breast keeps the texture juicy, while real butter and fresh ginger add richness and zing. Feel free to experiment with your favorite fragrant garam masala blend for a personal touch.
- Chicken breast: Use fresh, organic if possible for tender, lean meat that holds up well to the sauce.
- Garam Masala: Choose a high-quality blend with cardamom, cinnamon, and cumin for authentic depth.
- Smoked Paprika: Adds a savory smokiness-don't skip it to keep that subtle richness.
- Fresh Ginger & Garlic: Essential for aroma and a gentle bite; mince finely for even flavor.
- Canned diced tomatoes: Organic brands are best here, but fresh diced tomatoes work too when in season.
Quick Note: Exact measurements are in the printable recipe card at the bottom.
Step-by-Step for Spicy Butter Chicken Recipe
Step 1 - Prep & Season
Start by chopping your chicken into the bite-sized chunks I like-about 1 to 1.5 inches. Toss them with a teaspoon of smoked paprika and the On Everything All-Purpose Blend to infuse flavor early. Let the chicken sit for 5-10 minutes so the spices soak in, or for best results, marinate them in a sealed bag in the fridge for several hours or overnight. When it's time to cook, bring your marinated chicken to room temperature for 15-20 minutes so it sears perfectly without becoming rubbery.
Step 2 - Build Flavor
Heat olive oil in a skillet over medium-high heat and sear the chicken pieces until golden brown on each side, about 3-4 minutes. Once seared, set them aside-they'll finish cooking in the sauce. In the same pan, melt butter and add minced garlic, onions, and ginger. Sauté until the mixture is fragrant and your kitchen smells amazing, about 4-5 minutes. Next, stir in all the spices-garam masala, turmeric, smoked paprika, red pepper flakes, cayenne, parsley, sea salt, and black pepper-along with canned diced tomatoes. Let everything simmer just enough to meld but cool slightly before blending.
Step 3 - Finish for Best Texture
Transfer the sauce mixture carefully to a high-powered blender and pulse until silky smooth, about 2-3 minutes. Pour it back into your skillet over medium heat, add the seared chicken, and pour in heavy cream plus chicken stock to loosen the sauce. Stir gently and reduce the heat to low. Let it simmer for 15-20 minutes, stirring occasionally. You'll notice the sauce thickening gradually while the chicken becomes tender and juicy. For an extra buttery finish, stir in a tablespoon or two more butter right before serving-it's a little luxury I never skip.
Kitchen Notes I Rely On
This is the kind of recipe where attention to timing and temperature really pays off. I've found that quick searing then slow simmering yields the best tenderness without drying out the chicken. Also, blending the sauce smooth gives that restaurant-style finish that everyone will ask about.
- Doneness Cue: The chicken is tender and cooked through when the sauce thickens, and juices run clear if pierced.
- Temperature Trick: Let the chicken come to room temp before searing to avoid toughness.
- Make-Ahead Move: Marinate the chicken overnight to deepen flavor and keep it juicy.
- Skip This Pitfall: Don't rush the simmering step-this is where flavors truly meld and texture perfects.
Serving & Sides
Finishing Touches
Garnish your spicy butter chicken with a sprinkle of freshly chopped parsley for a fresh pop of color and subtle herbaceous contrast. I sometimes add a drizzle of extra cream or a little squeeze of lemon to brighten the flavors just before serving, which I recommend you try.
Pairs Nicely With
This dish shines alongside warm naan bread for sopping up all that luscious sauce. I also love serving it with fragrant basmati rice, or for something different, coconut rice adds a creamy, slightly sweet touch that balances the spices beautifully. Mashed potatoes or baked sweet potatoes work surprisingly well here too if you want a cozy, hearty dinner.
Simple Plating Upgrades
For a quick yet elegant plating, sprinkle toasted cashews or slivered almonds on top for a pleasant crunch. A few thinly sliced green chilies or a swirl of yogurt can brighten the plate visually and add layers of flavor. Fresh cilantro is a classic alternative to parsley if you're feeling traditional.
Make-Ahead & Storage
Storing Leftovers
Store your leftover spicy butter chicken in an airtight glass or BPA-free plastic container. It will keep well in the fridge for 3 to 4 days. The sauce may thicken as it chills; just gently reheat while stirring to restore its creamy, glossy texture.
Freezer Tips
This recipe freezes nicely too. Portion it out into freezer-safe containers or bags and freeze for up to 3 months. When thawing, do so overnight in the fridge to maintain texture and flavor integrity. Avoid freezing if you plan to add fresh dairy toppings later, as cream can sometimes separate after freezing.
Reheating Spicy Butter Chicken Recipe Without Drying Out
To reheat, I prefer warming in a skillet over low heat with a splash of water or chicken broth to loosen the sauce and prevent dryness. Microwave reheating works well, but cover the dish with a damp paper towel and heat in short bursts, stirring in between. You can also gently reheat in an air fryer at low temperature, but keep a close eye to avoid drying the chicken out.
Frequently Asked Questions
Absolutely! Chicken thighs work wonderfully here and tend to stay even more tender and juicy. Just adjust cooking time slightly as thighs may take a bit longer to reach the right doneness.
The heat is moderate by default, thanks to red pepper flakes and cayenne. You can adjust the spice level easily by reducing or increasing these ingredients to suit your taste.
A simple mix of equal parts cumin and allspice can stand in nicely as a substitute. Adding a pinch of cinnamon also helps mimic garam masala's warmth.
Yes! Swap the butter for coconut oil or a dairy-free margarine, and use coconut cream or a dairy-free heavy cream alternative. The flavor will be slightly different but still deliciously rich and comforting.
Final Thoughts
I truly love making this Spicy Butter Chicken Recipe because it never fails to deliver deep, comforting flavors with just the right amount of heat. You'll appreciate how the simple sear-and-simmer method creates tender chicken bathed in a luscious, buttery sauce that feels special but comes together without stress. Once you make it a few times, you'll develop your own tweaks and favorite accompaniments, turning this recipe into a staple your family looks forward to again and again.
PrintPrintable Recipe
Spicy Butter Chicken Recipe
A rich and flavorful Spicy Butter Chicken recipe featuring tender chicken breast chunks marinated and seared, then simmered in a creamy, spiced tomato sauce blended smooth for a luxurious texture. Perfectly balanced with smoky paprika, garam masala, and a kick of heat, this dish pairs wonderfully with naan, basmati rice, or your favorite side.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4-6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Ingredients
Spicy Butter Chicken:
- 2 lbs. organic chicken breast, chopped into chunks
- 2 tsps On Everything All-Purpose Blend
- 2 tsps smoked paprika, divided
- 2 Tbsps extra virgin olive oil
- 2 Tbsps unsalted butter
- 1 onion, chopped (yellow, white, or red)
- 3 garlic cloves, minced
- 1 tablespoon minced fresh ginger
- 1 tablespoon Garam Masala (or cumin + allspice mix)
- 1 teaspoon turmeric powder
- 1 teaspoon red pepper flakes
- ½ teaspoon sea salt
- ½ teaspoon black pepper
- ½ teaspoon dried parsley
- Pinch of cayenne pepper
- 1 (14 oz.) can diced organic tomatoes (or 2 cups fresh diced tomatoes)
- 1 cup organic heavy cream
- ½ cup organic chicken stock (or chicken bone broth)
Garnish:
- Chopped fresh parsley, optional
Instructions
- Season the Chicken: In a bowl, combine the cleaned and rinsed chicken chunks with 1 teaspoon of smoked paprika and the All-Purpose Blend seasoning. Let the chicken sit for 5-10 minutes to absorb the flavors. For best results, place the coated chicken in a sealed ziplock bag and refrigerate for at least 3 hours, preferably overnight. Before cooking, let the chicken come to room temperature for 15-20 minutes.
- Sear the Chicken: Heat a medium skillet over medium-high heat and add the extra virgin olive oil. Once hot, add the seasoned chicken chunks and cook each side for about 3-4 minutes until they develop a brown sear. Remove the chicken from the skillet and set aside.
- Make the Spicy Butter Sauce: In the same skillet over medium-high heat, add the unsalted butter and melt it. Add minced garlic, chopped onions, and fresh ginger, sautéing until the mixture is fragrant and the onions turn golden. Add the diced tomatoes, remaining All-Purpose Blend, garam masala, turmeric, smoked paprika, red pepper flakes, cayenne pepper, dried parsley, sea salt, and black pepper. Stir well to combine and let it cool slightly.
- Blend the Sauce: Carefully transfer the sauce mixture to a high-powered blender and blend for 2-3 minutes until the sauce is completely smooth and creamy.
- Assemble and Simmer: Return the blended sauce to the skillet over medium-high heat. Add the seared chicken chunks and stir to combine. Reduce the heat to low and simmer gently until the sauce thickens and the chicken is cooked through and tender, about 15-20 minutes. For added richness, optionally stir in 2 extra tablespoons of butter during this stage.
- Serve: Garnish with chopped fresh parsley if desired. Serve the spicy butter chicken hot with naan bread, cooked basmati rice, coconut rice, brown rice, baked sweet potatoes, pita bread, or mashed potatoes for a complete meal. Bon Appétit!
Notes
- You can make your own On Everything All-Purpose Blend following a personal recipe for authentic flavor.
- Adjust red pepper flakes and cayenne pepper according to your preferred heat level.
- Using chicken bone broth instead of chicken stock adds extra nutrients and depth of flavor.
- Marinating the chicken overnight enhances the flavor and tenderness significantly.
- Additional butter can be added to the sauce for an even richer texture.
- This dish pairs perfectly with various side dishes such as naan, rice varieties, or roasted potatoes.
Leave a Reply