Homemade Butter Chicken photo
|

Butter Chicken

I love recipes that feel indulgent but are perfectly manageable on a weeknight. This Butter Chicken hits that balance: it’s rich and comforting without pretending to be complicated. The sauce is creamy and tomato-forward, the spices are warm, and the technique is straightforward. I’ll walk you through what matters so you get great, consistent results every time.

This version relies on short, intentional steps: season the chicken, build a spiced tomato-cream sauce, brown the meat separately, then finish everything together so the sauce gets glossy and the chicken stays tender. There’s no long marinade required, which makes it a reliable go-to when you want something special without fuss.

Below I’ll list the exact ingredients and the step-by-step method I used while testing. I’ll also share equipment notes, common mistakes to avoid, small flavor tweaks that matter, and storage tips. Let’s get cooking.

What Goes In

Classic Butter Chicken image

Ingredients

  • 1 ½ pounds boneless, skinless chicken thighs, trimmed and cut into 1-inch pieces — dark meat stays juicy and tolerates the simmer; cut uniformly so pieces finish at the same time.
  • 1 teaspoon kosher salt — seasons the chicken up front; you can adjust at the end.
  • ½ teaspoon freshly ground black pepper — adds a background bite; freshly ground is brighter.
  • 2 tablespoons vegetable oil, divided — used for browning; neutral oil with a high smoke point is best.
  • 4 tablespoons butter, divided — adds classic richness; divided so some is used for the sauce and some for browning.
  • 1 yellow onion, diced — softens into the sauce and provides sweetness; dice small so it melts quickly.
  • 3 teaspoons garam masala — the primary warm spice blend; adds depth and aroma.
  • 1 teaspoon ground ginger — dried ground ginger here gives a quick hit of warmth without fresh prep.
  • 1 teaspoon chili powder — controls heat and color; taste and adjust if you prefer milder or hotter.
  • 1 6 ounce can tomato paste — concentrated tomato flavor and body for the sauce.
  • 1 cup tomato sauce — thins the paste and balances acidity; use a plain tomato sauce for consistency.
  • 1 bay leaf — adds a subtle herbal background while the sauce simmers; remove before serving.
  • 2 cups heavy cream — creates the signature silky texture; add slowly and whisk smooth.
  • ½ lime — squeezed over the finished dish to brighten and balance the cream.
  • cilantro leaves, for garnish — fresh, bright finish; add just before serving for color and aroma.

Butter Chicken — Do This Next

  1. Put the chicken pieces in a bowl and season with 1 teaspoon kosher salt and ½ teaspoon freshly ground black pepper. Toss to coat and set aside.
  2. In a large, high-sided skillet or 6-quart pan, heat 1 tablespoon vegetable oil and 2 tablespoons butter over medium heat until the butter melts.
  3. Add the diced yellow onion and cook 4–5 minutes, stirring occasionally, until the onion begins to soften.
  4. Add 3 teaspoons garam masala, 1 teaspoon ground ginger, and 1 teaspoon chili powder. Cook 1–2 minutes, stirring often, until fragrant and not browned.
  5. Stir in the 6-ounce can tomato paste and 1 cup tomato sauce; whisk until smooth and cook 1–2 minutes.
  6. Stir in 2 cups heavy cream until smooth, then add 1 bay leaf. Bring to a boil, reduce to a simmer, and cook 5 minutes, stirring occasionally. Keep the sauce at a low simmer while you cook the chicken.
  7. In a separate large skillet, heat the remaining 1 tablespoon vegetable oil and the remaining 2 tablespoons butter over medium-high heat until hot and the butter melts.
  8. Add the seasoned chicken to the hot skillet in a single layer (work in batches if needed). Cook 4–5 minutes, stirring occasionally, until the chicken is lightly browned on all sides.
  9. Add the browned chicken to the tomato-cream sauce and stir to combine, scraping up any browned bits from the bottom of the chicken skillet into the sauce.
  10. Simmer the chicken in the sauce, uncovered, for 10–15 minutes until the chicken is cooked through and the sauce has thickened slightly.
  11. Remove and discard the bay leaf. Squeeze the juice of ½ lime over the finished dish and stir once.
  12. Garnish with cilantro leaves and serve.

Why You’ll Love This Recipe

Easy Butter Chicken recipe photo

This is a no-fuss, reliably creamy Butter Chicken that doesn’t rely on a long marination. It’s balanced — tomato paste and sauce give acidity and body, heavy cream softens the spices, and the lime brightens the finish. The separate browning step does a lot of heavy lifting: it builds flavor quickly and keeps the chicken from overcooking in the sauce.

It’s great for weeknights because prep time is short and the technique is forgiving. The recipe scales well; double the chicken and simmer a bit longer. It also feels restaurant-worthy without the need for complicated steps or exotic pantry items.

Flavor-Forward Alternatives

Delicious Butter Chicken shot

  • For more warmth: increase the garam masala by ½ teaspoon; it amplifies the rounded spice character without making the dish fiery.
  • For extra richness: add the full 4 tablespoons of butter into the sauce at the end instead of dividing it; it will make the sauce silkier and more indulgent.
  • To dial heat up or down: adjust the 1 teaspoon chili powder. Less for a gentle warmth; more if you like a sharper kick.
  • If you want more tomato punch: push the tomato paste a bit toward the end and cook briefly to concentrate the flavor.

Before You Start: Equipment

  • Large, high-sided skillet or a 6-quart pan — required for making the sauce and allowing room to stir without spilling.
  • Large skillet for browning the chicken — a separate pan keeps the sauce intact and lets you brown in a hot surface.
  • Whisk — helps smooth the tomato paste into the sauce and prevents lumps when you add the cream.
  • Tongs or a slotted spoon — for transferring browned chicken to the sauce and scraping browned bits.
  • Sharp knife and cutting board — for trimming and cutting the thighs into 1-inch pieces.

Mistakes That Ruin Butter Chicken

  • Not browning the chicken: skipping the browning step means you miss the fond (those brown bits) that add depth. The sauce will taste flatter.
  • Overcrowding the pan when browning: if the chicken isn’t in a single layer it will steam instead of brown. Work in batches if needed.
  • Adding the cream too quickly or over-high heat: add the cream while whisking and keep the sauce at a simmer; boiling aggressively can separate it or make the texture grainy.
  • Not tasting and adjusting salt at the end: seasoning at the beginning is helpful, but the sauce concentrates as it simmers. Taste and adjust before serving.
  • Letting the spices brown too long in the pan: when you cook the garam masala and chili powder, stir often and watch them carefully. If they brown or burn they become bitter.

Holiday & Seasonal Touches

This dish scales well for a crowd. For a holiday spread, double the recipe and hold the sauce at a low simmer while you finish browning batches of chicken. The sauce keeps its flavor and texture, so you can brown in shifts and bring everything together just before serving.

In cooler months, a touch more butter and a slightly longer simmer deepens the sauce and feels cozy. In warmer weather or to lighten things, reduce the heavy cream by a quarter cup and finish with an extra squeeze of lime for brightness.

What I Learned Testing

When I tested this recipe multiple times the biggest differences came from technique, not ingredients. Consistency in chicken piece size and proper browning were non-negotiable for even cooking and good texture. I also found that whisking the tomato paste into the sauce while it was still over heat prevents lumps and helps the paste caramelize just a touch before the cream softens it.

Another small habit that paid off: keeping the sauce at a gentle simmer while you brown the chicken in a separate skillet. That keeps the sauce ready to accept the meat immediately and avoids losing heat or over-reducing the sauce while you finish browning.

Storing Tips & Timelines

  • Refrigerator: Store leftover Butter Chicken in an airtight container for up to 3–4 days. Cool to room temperature before sealing.
  • Freezer: Freeze in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before reheating.
  • Reheating: Gently reheat on low-medium heat on the stovetop, stirring occasionally. Add a splash of cream or water if the sauce thickened too much.
  • Do not overcook on reheating: bring to a gentle simmer rather than a rolling boil to keep the cream smooth and the chicken tender.

Common Questions

Can I use chicken breast instead of thighs? Yes. Chicken breast will work but watch the cooking time carefully—breast can dry out faster. Cut into uniform 1-inch pieces and check early.

Can I make this dairy-free? The recipe relies on heavy cream and butter for its signature texture and flavor. If you need a swap, use a non-dairy cream alternative meant for cooking and a neutral oil in place of butter, but the texture and flavor will differ.

How spicy is this? The heat level is moderate with 1 teaspoon chili powder. Adjust up or down to suit your palate. If you reduce the chili, compensate with a bit more garam masala for aromatic depth.

Can I prep ahead? You can dice the chicken and store it covered in the fridge for several hours, and you can make the sauce up to a day ahead and reheat gently before adding freshly browned chicken.

Ready to Cook?

If you’ve got the ingredients measured and your pans warmed, you’re set. Start by seasoning the chicken and get your sauce base going while you brown the meat. The separate pans are worth the little extra cleanup — they keep the final dish bright, balanced, and silky.

Make this Butter Chicken when you want a dependable, comforting dinner with a bit of shine. Serve it with rice or flatbread, garnish with cilantro, and squeeze that lime right at the end. Enjoy — and if you tweak the spice or butter ratio, take a moment to note what you changed so you can repeat the version you love next time.

Homemade Butter Chicken photo

Butter Chicken

Classic Indian-style butter chicken simmered in a spiced tomato-cream sauce.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Indian

Ingredients
  

Ingredients
  • 1 1/2 poundsboneless skinless chicken thighs, trimmed and cut into 1-inch pieces
  • 1 teaspoonkosher salt
  • 1/2 teaspoonfreshly ground black pepper
  • 2 tablespoonsvegetable oil divided
  • 4 tablespoonsbutter divided
  • 1 yellow onion diced
  • 3 teaspoonsgaram masala
  • 1 teaspoonground ginger
  • 1 teaspoonchili powder
  • 1 6 ouncecan tomato paste
  • 1 cuptomato sauce
  • 1 bay leaf
  • 2 cupsheavy cream
  • 1/2 lime
  • cilantro leaves for garnish

Equipment

  • large high-sided skillet or 6-quart pan
  • Large Skillet
  • Bowl
  • Whisk

Method
 

Instructions
  1. Put the chicken pieces in a bowl and season with 1 teaspoon kosher salt and ½ teaspoon freshly ground black pepper. Toss to coat and set aside.
  2. In a large, high-sided skillet or 6-quart pan, heat 1 tablespoon vegetable oil and 2 tablespoons butter over medium heat until the butter melts.
  3. Add the diced yellow onion and cook 4–5 minutes, stirring occasionally, until the onion begins to soften.
  4. Add 3 teaspoons garam masala, 1 teaspoon ground ginger, and 1 teaspoon chili powder. Cook 1–2 minutes, stirring often, until fragrant and not browned.
  5. Stir in the 6-ounce can tomato paste and 1 cup tomato sauce; whisk until smooth and cook 1–2 minutes.
  6. Stir in 2 cups heavy cream until smooth, then add 1 bay leaf. Bring to a boil, reduce to a simmer, and cook 5 minutes, stirring occasionally. Keep the sauce at a low simmer while you cook the chicken.
  7. In a separate large skillet, heat the remaining 1 tablespoon vegetable oil and the remaining 2 tablespoons butter over medium-high heat until hot and the butter melts.
  8. Add the seasoned chicken to the hot skillet in a single layer (work in batches if needed). Cook 4–5 minutes, stirring occasionally, until the chicken is lightly browned on all sides.
  9. Add the browned chicken to the tomato-cream sauce and stir to combine, scraping up any browned bits from the bottom of the chicken skillet into the sauce.
  10. Simmer the chicken in the sauce, uncovered, for 10–15 minutes until the chicken is cooked through and the sauce has thickened slightly.
  11. Remove and discard the bay leaf. Squeeze the juice of ½ lime over the finished dish and stir once.
  12. Garnish with cilantro leaves and serve.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating