
Want to save this recipe?
That simmering pan of Homemade Butter Chicken is the ultimate weeknight “win.” As soon as the aromatics hit the butter, your kitchen transforms into your favorite Indian bistro. The sauce is velvety, rich, and carries that signature sunset-orange hue that makes you want to grab a piece of warm naan before the pan even hits the table.
This isn’t a dish that requires hours of stovetop hovering. It’s about building deep, complex flavors quickly by layering spices into a creamy tomato base. Every bite offers tender pieces of chicken bathed in a sauce that balances tanginess with a subtle, buttery sweetness. It’s comfort food that feels sophisticated yet remains incredibly approachable for a busy Tuesday night.
Why You’ll Love It
- Restaurant Quality at Home: Achieve that iconic, silky “Makhani” texture without the expensive takeout bill or long wait times.
- One-Pan Simplicity: Most of the magic happens in a single heavy-bottomed skillet, which means minimal cleanup after a satisfying dinner.
- Perfect for Meal Prep: The flavors actually deepen and improve after a night in the fridge, making leftovers something to look forward to.
- Kid-Approved Spice Level: This version focuses on warmth and aromatics rather than intense heat, making it a hit for the whole family.
- Pantry-Friendly Ingredients: Aside from the chicken and cream, you likely already have the spices and tomato base sitting in your cupboard.

Ingredient Notes & Details
- Chicken Thighs: I highly recommend boneless, skinless thighs over breasts. They stay juicy and tender during the simmering process and won’t dry out.
- Garam Masala: This is the “soul” of the dish. It’s a warm blend of cinnamon, mace, and peppercorns. If you don’t have it, a mix of cumin and allspice can work in a pinch.
- Heavy Cream: This provides the signature velvety mouthfeel. For a dairy-free alternative, full-fat canned coconut milk is an excellent swap.
- Tomato Puree: Use a smooth puree or passata rather than crushed tomatoes to ensure the sauce stays perfectly sleek.
- Ginger and Garlic Paste: Using fresh aromatics is non-negotiable here for that punchy, bright flavor profile.
- Butter: Use unsalted butter so you can control the seasoning yourself.
Step-by-Step Instructions
Start by searing your bite-sized chicken pieces in a hot skillet. You aren’t looking to cook them all the way through yet; the goal is to get those golden-brown edges that lock in flavor. Remove the chicken and melt a generous knob of butter in the same pan, scraping up those browned bits—that’s liquid gold.
Sauté your onions until translucent, then stir in your ginger, garlic, and spices. Toasting the spices in the fat for about 60 seconds “blooms” them, releasing oils that make the dish fragrant. Pour in the tomato puree and let it bubble softly. Once the sauce begins to thicken, stir in the heavy cream. The color will shift from a deep red to that beautiful, creamy orange. Add the chicken back in and let it simmer until the sauce clings to the meat. Finishing with a final pat of butter at the very end adds a professional-grade gloss to the finished dish.
Tips for Success
- Don’t Rush the Aromatics: Let the onions truly soften before adding garlic to prevent the garlic from burning and becoming bitter.
- The Squeeze of Lemon: A tiny splash of lemon juice right before serving cuts through the richness of the cream and brightens the whole dish.
- Marination Shortcut: If you have 20 minutes, toss the chicken in a little yogurt and spices before cooking to tenderize the meat further.
- Smooth Sauce Secret: If you prefer a completely uniform sauce, you can blend the onion and tomato mixture before adding the cream and chicken.
- Salt as You Go: Season the chicken, then the sauce base. Layering salt ensures the dish isn’t flat.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, do so gently on the stovetop over low heat. If the sauce has thickened too much in the fridge, splash in a tablespoon of water or chicken broth to loosen it back to its original consistency. Avoid the microwave if possible, as it can cause the butter fats to separate.
Serving & FAQs
What should I serve with Butter Chicken? Classic basmati rice is the perfect vessel for soaking up the sauce. Always serve with warm naan or garlic pita bread for dipping. A side of cucumber raita helps provide a cool contrast.
Is Butter Chicken the same as Chicken Tikka Masala? They are cousins! Butter Chicken is typically creamier and smoother with a more buttery, mild flavor, while Tikka Masala tends to be more tomato-forward and slightly spicier.
Can I make this in a slow cooker? Yes, though you’ll want to reduce the liquid slightly. Add the cream during the last 30 minutes of cooking to prevent curdling.
📖 Recipe
Easy Homemade Butter Chicken
Ingredients
- 1.5 lbs chicken thighs cut into 1-inch pieces
- 3 tbsp unsalted butter divided
- 1 medium yellow onion finely diced
- 1 tbsp ginger-garlic paste
- 1.5 cups tomato puree smooth
- 1 cup heavy cream
- 1.5 tsp garam masala
- 1 tsp turmeric
- 1 tsp ground cumin
- ½ tsp chili powder adjust to taste
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Season chicken with salt and pepper. In a large skillet over medium-high heat, melt 1 tablespoon of butter. Brown chicken in batches until golden. Remove and set aside.
- Reduce heat to medium. Add remaining butter and diced onions. Cook for 5 minutes until soft.
- Stir in ginger-garlic paste, garam masala, turmeric, cumin, and chili powder. Cook for 1 minute until fragrant.
- Pour in tomato puree. Simmer for 5-8 minutes until slightly thickened.
- Stir in heavy cream and return chicken (and any juices) to the pan.
- Simmer for an additional 5-7 minutes until chicken is cooked through and sauce is glossy.
- Garnish with fresh cilantro and serve over rice with naan.



















Leave a Reply