
Rich, creamy, and warmly spiced butter chicken made from tender marinated thighs in a silky tomato-cream sauce—perfect for weeknights or special dinners.

This butter chicken is my go-to for evenings when I want something that feels celebratory but comes together without fuss. I first developed this version on a chilly weekend when I had leftover chicken thighs and a pantry full of spices; the combination of yogurt-marinated chicken and a buttery tomato cream sauce turned out richer and more balanced than I expected. The dish delivers tender, well-seasoned pieces of poultry bathed in a smooth, slightly sweet tomato sauce with warm notes of garam masala and a gentle hint of cayenne when you want heat.
I love how the texture contrasts: the chicken remains juicy while the sauce is velvety thanks to heavy cream and butter. It’s a reliable crowd-pleaser—kids like the familiar creamy tomato flavor and adults appreciate the layered spices. On the first night I served this to friends, someone asked if I ordered it from a restaurant. That kind of reaction convinced me this is worth keeping in the regular rotation.
Personally, I find the best moments with this dish are when the house smells like garlic and butter while the sauce simmers slowly. Family members tend to drift into the kitchen, drawn by the aroma, and it becomes a small weekly tradition to serve this on Sunday nights when everyone can linger at the table.
What I love most about this formula is how forgiving it is: even if your timing isn't exact the sauce repairs easily with a splash of cream or a brief simmer to thicken. Family reactions range from quiet satisfaction to enthusiastic second-helpings—once, during a casual potluck, a friend said this was the best comfort food of the night because it felt both homely and luxurious. That blend of simplicity and depth keeps me coming back.
Cool leftovers to room temperature no more than two hours after cooking, then store in an airtight container in the refrigerator for up to 4 days. For longer storage, portion into freezer-safe containers and freeze for up to 3 months; thaw overnight in the fridge before reheating. Reheat gently on low heat, adding a splash of water or cream to loosen the sauce and prevent separation. Microwave works too—use short bursts and stir between intervals to maintain the creamy texture.
If you don’t have heavy cream, use a 1:1 mixture of whole milk and melted butter to mimic richness (for every 1 cup heavy cream, combine 3/4 cup whole milk + 1/4 cup melted butter). Greek yogurt can be replaced with plain yogurt, but if it’s very thin, reduce marinade liquid. For a dairy-free option, swap butter with coconut oil and heavy cream with full-fat coconut milk—expect a subtle coconut flavor that pairs well with the spices but alters the classic profile.
Serve with steamed basmati rice or buttered naan for soaking up the sauce. Add a simple cucumber-yogurt raita on the side to cut richness, or a crisp salad with lemon vinaigrette for brightness. Garnish with chopped fresh parsley or cilantro and a squeeze of lemon for contrast. For a complete meal, pair with sautéed greens or roasted cauliflower to add texture and vegetables.
This dish is inspired by the classic preparations from the northern Indian subcontinent, where slow-cooked, spice-scented sauces are a hallmark. While not an exact replication of any single traditional recipe, it follows the essential idea of marinated meat simmered in a tomato-and-cream sauce enriched with butter and warming spices. Over time, variants have incorporated local ingredients—cream and butter became common in Mughlai-influenced kitchens. Today, this style is beloved worldwide and adapted in home kitchens for its accessible flavors.
In winter, lean into richness: add an extra tablespoon of butter and serve with warm spiced pilaf. In summer, lighten the meal by swapping heavy cream for a yogurt-based finishing sauce and serving with a bright cucumber salad and grilled vegetables. For holiday gatherings, double the batch and hold the sauce warm in a low oven; a last-minute sprinkle of toasted nuts adds festive texture.
Double the sauce and freeze half for fast reheats later. Marinate the chicken in zip-top bags and freeze raw for up to one month; thaw overnight in the fridge and cook as directed. Portion into single-serving containers for lunches—reheat gently and finish with fresh herbs to restore brightness. Use measured containers so reheating times are predictable and consistent.
Whether you make this for a quiet family dinner or a larger gathering, the combination of tender chicken and a silky sauce makes it a reliable favorite. Try the heat variations and garnishes suggested to make the dish your own.
Marinate the chicken at least 30 minutes; overnight develops more depth.
Sear chicken until just browned; finish cooking in the sauce to keep it moist.
If sauce separates when reheating, stir in a tablespoon of cold cream off heat to re-emulsify.
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.
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.

Combine chicken with salt, garlic powder, paprika, curry powder and Greek yogurt. Mix to coat and refrigerate for at least 30 minutes or up to overnight.
Heat 1 tablespoon oil over medium-high heat. Sear chicken pieces in a single layer 2 to 3 minutes per side until lightly browned. Remove and set aside.
Add remaining oil and 1 tablespoon butter to the pan. Sauté diced onion until soft and golden, then add minced garlic and cook 30 to 60 seconds until fragrant.
Stir in tomato sauce, sugar, salt and black pepper. Simmer 8 to 10 minutes to concentrate flavors, stirring occasionally and scraping browned bits.
Lower heat, stir in heavy cream, cayenne (optional), garam masala and curry powder. Return chicken to pan, cover, and simmer 10 to 12 minutes until cooked through.
Swirl in remaining butter for gloss, check seasoning, garnish with parsley or cilantro, and serve over rice or with warmed naan.
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.
Leave a comment & rating below or tag
@festive-cooks on social media!


Crispy, golden Parmesan crusted chicken made in the air fryer for a quick family favorite that stays juicy inside and crunchy outside.

A cozy one-skillet mashup of pot pie comfort and egg noodle ease—ready in about 35 minutes and perfect for weeknight dinners.

A gooey, chocolate-packed loaf with a molten hot-fudge swirl — brownie texture in bread form, perfect warm with a scoop of ice cream.

Leave a comment & rating below or tag @festive-cooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.