
A quick, restaurant-style butter chicken with tender marinated thighs and a silky tomato-cream sauce ready in 45 minutes. Perfect with naan or rice.

This creamy homemade butter chicken has been my weeknight lifesaver for years. I first learned to make this version on a rainy afternoon when I wanted the comforting flavors of my favorite takeout without the long wait or extra grease. Using boneless skinless chicken thighs, a short yogurt-based marinade, and a rich tomato-cream base, this dish comes together in under 45 minutes but tastes like you simmered it all afternoon. The sauce is luxuriously smooth, with tang from canned tomato sauce and richness from heavy cream and a finishing addition of butter that makes every bite feel decadent.
I remember the first time my partner tasted this at home: he closed his eyes and said it tasted like a celebration. It’s become our go-to when friends stop by unexpectedly because it’s flexible, forgiving, and endlessly craveable. The texture contrast between tender, browned chicken pieces and the silky sauce is what keeps us coming back. This recipe balances warm spices, mild heat, and a touch of sweetness so it pleases both spice lovers and more timid palates. Make it with store-bought naan and basmati rice for an easy, beautiful meal.
Personally, I love how the simple addition of a tablespoon of Greek yogurt to the marinade tenderizes the chicken without adding extra steps. My family often requests this for casual dinners and celebrations alike. We discovered that browning the pieces well before simmering locks in juices, while finishing with cold butter creates a glossy sauce that feels utterly luxurious.
My favorite aspect of this version is how forgiving it is. Slightly overcooked chicken still tastes great because the sauce restores moisture, and leftover sauce becomes an excellent base for other proteins. Family members often ask for extra sauce to dip naan, which is the highest compliment in our house.
Store cooled butter chicken in airtight containers in the refrigerator for up to 3 days. Use glass containers with tight lids to preserve flavor and avoid metallic tastes. For freezing, portion into individual freezer-safe containers, leaving a small headspace for expansion, and freeze up to 3 months. When reheating, thaw overnight and warm gently over low heat, stirring occasionally and adding 1 to 2 tablespoons of water or cream if the sauce has thickened too much. Avoid boiling during reheating to prevent cream from separating.
If you do not have heavy cream, you can substitute 1 cup heavy cream plus 1 cup whole milk, though the sauce will be slightly lighter. For a dairy-free option, use full-fat canned coconut milk and vegan butter; expect a subtle coconut aroma. Chicken breasts can replace thighs but monitor cooking time to prevent dryness; slice breasts into larger pieces and sear briefly before simmering. If you prefer more tomato depth, replace half the can of tomato sauce with crushed tomatoes and simmer a few extra minutes.
Serve with warm naan and steamed basmati rice for a classic pairing. For a lighter plate, spoon butter chicken over roasted cauliflower rice or a bed of wilted spinach. Garnish with fresh parsley or cilantro and a squeeze of lemon for brightness. A simple cucumber-yogurt raita or sliced red onion with lemon complements the richness and adds crunch. For festive occasions, place the dish in a warmed serving bowl and sprinkle toasted cashews or sliced almonds for texture.
Butter chicken, originally from northern India, grew out of the desire to create a mild, creamy curry that balanced spices with dairy. Its roots trace to the mid-20th century when cooks in Delhi innovated tandoori techniques and combined them with rich, buttery sauces to make meat tender and flavorful. Over time, versions have adapted globally; this home-friendly recipe leans on accessible canned tomato sauce and domestic stovetop techniques rather than tandoor cooking, preserving the spirit of the dish while making it practical for modern kitchens.
In cooler months, serve this rich dish with roasted winter vegetables like carrots and parsnips alongside rice for a hearty meal. In summer, lighten it by using less cream and increasing fresh herbs like cilantro and mint; pair with grilled flatbread and a crisp salad. Holiday gatherings benefit from doubling the sauce and offering both mild and spicy variations—keep one pot with cayenne and another tamed for children and spice-sensitive guests.
For meal prep, cook the sauce and chicken separately. Store in individual portions: rice in one container and butter chicken in another to avoid sogginess. Reheat in the microwave or on the stovetop, stirring halfway through. If packing lunches, include a small container of fresh cilantro and lemon wedges to brighten just before eating. The sauce doubles well, so prepare a large batch and freeze portions for quick future meals.
End with confidence: this creamy butter chicken is all about approachable technique and big, comforting flavor. With a quick marinade, straightforward sautéing, and a final buttery finish you get a dish that feels special without the fuss. Invite someone over, serve with warm naan, and enjoy the simple joy of a shared meal.
Pat chicken dry before marinating to encourage better browning and a more flavorful crust.
Brown chicken in batches to avoid steaming; too much crowding lowers pan temperature.
Finish off-heat with cold butter and a gentle stir to create a glossy, emulsified sauce.
Adjust cayenne at the end to control heat without overpowering the creamy base.
This nourishing creamy homemade butter chicken in 45 minutes 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 Creamy Homemade Butter Chicken in 45 Minutes 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 pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Toss to coat and rest at room temperature for at least 15 minutes. For deeper flavor marinate up to 2 hours in the refrigerator and return to room temperature before cooking.
Heat vegetable oil in a large skillet over medium-high heat. Sear chicken in a single layer in batches until browned and cooked through, about 4 to 5 minutes per batch. Remove and reserve pan juices for sauce.
Reduce heat to medium, add butter, then sauté minced garlic and diced onion until translucent, about 5 minutes. Add tomato sauce, sugar, salt, and pepper; simmer gently for 3 to 4 minutes to develop flavor.
Return chicken to the pan, pour in heavy cream, and stir in garam masala, curry powder, and cayenne if using. Simmer on low for 8 to 10 minutes until sauce thickens and flavors meld. Adjust seasoning to taste.
Turn off heat and stir in remaining butter for a silky finish. Garnish with chopped parsley or cilantro and serve hot with 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.
Leave a comment & rating below or tag
@royalrecipe on social media!


Ultra-fudgy brownies crowned with toasted mini marshmallows and warm cocoa icing, with molten chocolate pockets in every bite.

Buttery shortbread crust topped with a gooey brown sugar pecan filling. Just 10 minutes to prep for bakery-worthy bars with irresistible crunch.

Ultra-creamy pumpkin cheesecake with a graham crust, bakes without cracks, and shines with caramel and rum-kissed whipped cream.

Leave a comment & rating below or tag @royalrecipe 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.