Homemade Butter Chicken

Rich, creamy butter chicken made from tender marinated thighs finished in a buttery tomato-cream sauce — a family favorite perfect with naan or rice.

This butter chicken recipe has been one of my most treasured weeknight solutions since I first made it on a rainy Sunday afternoon. I discovered this combination while trying to recreate the silky, slightly sweet sauce I remembered from a favorite takeaway, and after many tiny adjustments — more butter here, less sugar there — it settled into something reliably comforting. The contrast between the lightly spiced, juicy chicken pieces and the lush tomato-cream sauce is what makes it special: velvet on the tongue, a gentle warmth from the spices, and enough richness to feel indulgent without being heavy.
What I love most is how approachable this version is. It doesn’t rely on hard-to-find ingredients or long overnight marinades, yet it delivers authentic flavor through straightforward technique. I usually prepare it for family dinners and it has become the dish that gets everyone to the table early — especially when I warm up the naan right before serving. The texture is one of the hallmarks: tender chicken that keeps its juiciness, enveloped by a sauce that clings to every bite. This dish is perfect for sharing and for making ahead when you want dinner to feel special with minimal fuss.
Why You'll Love This Recipe
- Ready in about 45 minutes from start to finish, making it an excellent choice for a cozy weeknight meal or weekend dinner without hours of planning.
- Uses pantry staples like canned tomato sauce, dried spices, and common dairy — no hard-to-find pastes or specialty stores required.
- Make-ahead friendly: it matures beautifully in the refrigerator for up to 2 days and reheats without losing texture.
- Family-pleasing: the mild, buttery sauce is approachable for kids, but adding cayenne lets adults dial up the heat.
- Versatile serving options: serves beautifully with naan, rice, or over roasted vegetables for a lower-carb swap.
- Great for batch cooking — doubles well for a dinner party or leftovers, and freezes for up to 3 months.
In my experience, the dish wins over diverse palates quickly. My partner once declared it restaurant-quality after the first bite, and my neighbor asked me for the recipe after dinner — always a good sign. The balance of tang from the tomatoes and the soothing cream and butter is what consistently gets compliments.
Ingredients
- Chicken & Marinade: 1 1/2 pounds skinless, boneless chicken thighs cut into bite-sized chunks — thighs stay juicy and develop deeper flavor than breasts; look for fresh or well-thawed thighs and trim excess fat before cutting.
- Salt and Seasonings: 1 teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon sweet paprika, 1/2 teaspoon curry powder — these simple dry seasonings build a fragrant base without overpowering the sauce.
- Greek Yogurt: 1 tablespoon plain Greek yogurt to tenderize and lightly coat the chicken — full-fat is best for flavor and mouthfeel.
- Fats for Cooking: 3 tablespoons vegetable oil and 3 tablespoons butter (divided) — oil raises the smoke point for searing while butter finishes the sauce with richness.
- Aromatics: 6 cloves garlic, minced and 1 medium onion, finely diced — cook slowly until soft to release sweetness into the sauce.
- Tomato Base: 1 (15-ounce) can tomato sauce — choose a smooth sauce for consistent texture; San Marzano-style or a trusted brand works well.
- Seasoning the Sauce: 1 teaspoon sugar, 1 teaspoon salt, 1/2 teaspoon black pepper — these small adjustments round the acidity of the tomatoes.
- Cream & Heat: 2 cups heavy cream and optional 1/2 teaspoon cayenne pepper for heat — heavy cream is the key to the characteristic silkiness.
- Finishing Spices & Garnish: 1 teaspoon garam masala, 1/2 teaspoon curry powder more for aroma, and 1/4 cup freshly chopped parsley for a bright finish (optional).
- To Serve: warm naan bread and steamed rice — basmati rice complements the flavors best.
Instructions
Marinate the Chicken: Combine the chicken chunks with 1 teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon sweet paprika, 1/2 teaspoon curry powder and 1 tablespoon Greek yogurt in a bowl. Toss until evenly coated and let rest at room temperature for 15 minutes or refrigerate for up to 2 hours. The yogurt helps tenderize while the paprika gives mild sweetness and color. Sear the Chicken: Heat a large skillet over medium-high heat with 2 tablespoons vegetable oil. Sear chicken pieces in a single layer for about 2 minutes per side until lightly browned but not fully cooked through. Work in batches to avoid crowding. Remove chicken to a plate — the light browning develops deeper flavor in the sauce. Build the Sauce: In the same skillet, reduce heat to medium and add the remaining 1 tablespoon oil and 1 tablespoon butter. Add the minced garlic and diced onion and cook, stirring, until the onion is translucent and starting to caramelize, about 6–8 minutes. The slow cooking extracts natural sugars from the onion and mellows the garlic. Add Tomatoes and Simmer: Pour in the 15-ounce can of tomato sauce, then stir in 1 teaspoon sugar, 1 teaspoon salt, and 1/2 teaspoon black pepper. Bring the mixture to a gentle simmer and cook for 6–8 minutes to concentrate the flavors and remove raw tomato taste. Finish with Cream and Spices: Lower the heat to medium-low and stir in the 2 cups heavy cream along with 1 teaspoon garam masala, 1/2 teaspoon curry powder, and optional 1/2 teaspoon cayenne if you want heat. Simmer gently for 4–6 minutes until the sauce thickens slightly and coats the back of a spoon. Combine Chicken and Sauce: Return the seared chicken and any accumulated juices to the skillet. Stir gently to coat, cover, and simmer for 6–8 minutes until the chicken reaches an internal temperature of 165°F and the sauce is glossy. Finish by stirring in the remaining 2 tablespoons butter for silkiness and taste for salt. Garnish and Serve: Sprinkle with 1/4 cup chopped parsley if using, and serve hot with warm naan and steamed rice. Spoon extra sauce over rice and tear naan to mop up every last bite.
You Must Know
- This preparation is rich in calories and fat due to the heavy cream and butter — it’s an indulgent main course best balanced with light sides like steamed vegetables or a cucumber salad.
- Leftovers keep well in the refrigerator for up to 2 days and freeze for up to 3 months in an airtight container; thaw overnight in the fridge before reheating gently on the stovetop.
- The dish is naturally high in protein from the chicken and provides a substantial, satisfying portion for four people.
- Adjust salt and cayenne to taste near the end; acidity from the tomato sauce can vary by brand, so always taste before finishing with butter.
My favorite part is the third-day flavor when the spices have had time to marry — reheated butter chicken often tastes deeper and more cohesive than on day one. At a family potluck, this was the dish that disappeared first; guests complimented its balance of creamy and tangy notes, and some even asked for the leftovers to take home.
Storage Tips
Store cooled portions in airtight containers in the refrigerator for up to 48 hours. To freeze, portion into freezer-safe containers leaving a small headspace for expansion, label with the date, and freeze for up to 3 months. Reheat thawed portions gently over low heat on the stovetop to avoid breaking the cream; add a splash of water or broth if the sauce tightens. For best texture, reheat rice separately and warm naan briefly in a hot oven or on a hot skillet to revive its softness.
Ingredient Substitutions
If you need to lighten the dish, substitute half-and-half for heavy cream and reduce the butter by half — the sauce will be less indulgent but still creamy. For a dairy-free version, use full-fat coconut milk and a vegan butter substitute; note the coconut flavor will shift the profile. If you prefer white meat, chicken breasts can be used but watch cooking closely to prevent dryness. Swap garam masala for a mix of ground coriander, cumin, and a pinch of cinnamon when necessary, keeping the balance of warm spices intact.
Serving Suggestions
Serve with warm naan and fragrant basmati rice for a classic pairing. A crisp cucumber and tomato salad dressed with lemon juice and cumin adds refreshing contrast. For a festive spread, accompany with spiced roasted cauliflower, a simple lentil dal, or raita to temper the richness. Garnish with fresh parsley or cilantro and a drizzle of cream to make plates look restaurant-worthy.
Cultural Background
Butter chicken, also known as murgh makhani, originated in Delhi in the mid-20th century as a way to repurpose leftover tandoori chicken in a rich tomato-butter sauce. It is a hallmark of North Indian cuisine and exemplifies the combination of tangy tomatoes, warming spices, and creamy dairy that many have come to associate with comfort Indian fare. Over time, versions have adapted globally — from milder Western interpretations to spicier regional variants.
Seasonal Adaptations
In cooler months, increase warming spices like a little extra garam masala and a touch more butter for a cozier feel. During summer, lighten the sauce with a splash of yogurt instead of some cream and serve over grilled vegetables. Swap fresh herbs seasonally: parsley works year-round, but cilantro or mint bring bright, seasonal notes when available in the summer months.
Meal Prep Tips
For easy weeknight dinners, double the sauce and freeze half in individual portions. Marinate chicken the night before to reduce active prep time on the cooking day. Pack rice and sauce separately in meal-prep containers to preserve texture, and reheat in a microwave-safe vessel with a damp paper towel over the rice to retain moisture.
Ultimately, this butter chicken is about comfort and flexibility — it’s forgiving, full-flavored, and proud to be both simple and special. I hope it earns a place in your home rotation as it did in mine.
Pro Tips
Sear the chicken in batches to achieve browning — avoid overcrowding the pan which causes steaming instead of browning.
Taste and adjust salt and sugar near the end; tomato sauce acidity varies by brand.
Finish the sauce with cold butter stirred in off-heat for a glossy, silky finish.
Reheat gently over low heat and add a splash of water if the sauce becomes too thick.
This nourishing homemade butter chicken recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I freeze butter chicken?
Yes. You can freeze the finished dish for up to 3 months in airtight containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.
Should I use chicken thighs or breasts?
Use thighs for juiciness; if using breasts, reduce cooking time and monitor internal temperature closely to avoid drying out.
Tags
Homemade Butter Chicken
This Homemade Butter Chicken recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
For the Chicken & Marinade
For the Sauce
To Serve
Instructions
Marinate the Chicken
Combine chicken with salt, garlic powder, paprika, curry powder and Greek yogurt. Toss to coat and rest 15 minutes or up to 2 hours refrigerated.
Sear the Chicken
Heat skillet over medium-high with 2 tablespoons oil. Sear chicken in batches 2 minutes per side until lightly browned. Remove to a plate.
Build the Sauce
Add remaining oil and 1 tablespoon butter to the pan. Sauté garlic and onion until translucent and lightly caramelized, about 6–8 minutes.
Add Tomatoes and Simmer
Stir in the 15-ounce can tomato sauce, sugar, salt and pepper. Simmer 6–8 minutes to concentrate flavors.
Finish with Cream and Spices
Reduce heat and stir in heavy cream, garam masala, curry powder and optional cayenne. Simmer 4–6 minutes until slightly thickened.
Combine Chicken and Sauce
Return chicken to the skillet, cover and simmer 6–8 minutes until internal temperature reaches 165°F. Stir in remaining 2 tablespoons butter off heat.
Garnish and Serve
Sprinkle with chopped parsley if desired and serve with warm naan and steamed rice.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@galovicooking on social media!

Categories:
You might also like...

Classic Hasselback Potatoes
Crispy on the outside, tender inside: classic Hasselback potatoes brushed with melted butter and seasoned simply with kosher salt and pepper.

Baked Feta Eggs
A comforting Mediterranean-inspired bake of roasted tomatoes, feta, spinach, and eggs — creamy, savory, and perfect for breakfast, brunch, or an easy weeknight meal.

Key Lime Pie Yogurt Bark
A bright, tangy frozen treat that channels key lime pie in a protein-packed, freezer-ready bark — perfect for warm days, snack prep, and a lighter dessert.

Did You Make This?
Leave a comment & rating below or tag @galovicooking on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Ava!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

