
A quick, rich, and comforting butter chicken that comes together in 45 minutes—tender marinated chicken in a silky tomato-cream sauce. Perfect for weeknights and special dinners.

This creamy butter chicken has earned its place in my weeknight rotation because it strikes the rare balance between fast and indulgent. I first put this version together on a rainy evening when I wanted the deep, buttery comfort of a restaurant curry but had less than an hour and a pantry of familiar staples. The result felt like a little luxury: browned, tender chicken bathed in a velvety tomato and cream sauce with warm aromatics and just enough spice to linger on the palate without overpowering.
What makes this preparation special is the technique: a short, flavorful marinade followed by a high-heat sear to lock in juices, then a gentle simmer with heavy cream and butter to finish. Thanks to the Greek yogurt in the marinade, the meat stays supple, and a little butter at the end gives the sauce that signature glossy finish. This version serves four and pairs beautifully with warm naan or fluffy steamed rice for a satisfying family meal.
I remember the first time I served this to friends: a flurry of napkins and more than one request for seconds. The buttery sauce always draws compliments, and the method is forgiving—perfect if you want something impressive with minimal stress. It has become my go-to when hosting casual dinners because it pairs so well with both store-bought and homemade sides.
My favorite part of this recipe is how forgiving it is: the marinade is brief, yet it improves the texture noticeably, and searing in batches builds a fond that becomes the backbone of the sauce. Family and guests often comment that it tastes like a slow-simmered curry even though it comes together quickly. That makes it my favorite for impromptu dinner guests and weekday celebrations alike.
Allow the dish to cool to room temperature for no more than two hours before refrigerating. Store in shallow, airtight containers to speed cooling and preserve texture. Refrigerated, the butter chicken will keep well for up to four days; freeze for up to three months in freezer-safe containers. When reheating, do so gently over low heat and add a splash of water or cream to bring the sauce back together if it looks separated. Avoid boiling after adding cream to prevent splitting.
If you don’t have heavy cream, use full-fat coconut milk for a dairy-free option, though expect a slight coconut flavor. For a lighter finish, use half-and-half, but the sauce will be thinner. If you prefer less heat, omit the cayenne; to deepen umami, stir in 1 teaspoon of tomato paste with the tomato sauce. Boneless, skinless chicken breasts can be used in place of thighs—reduce sear time by a couple minutes to avoid drying out.
Serve alongside warm naan brushed with butter or garlic naan for a more aromatic accompaniment. Plain basmati rice or saffron rice are classic partners; for a lighter plate, try cauliflower rice. Garnish with fresh cilantro or parsley and a drizzle of cream for an elevated look. For a balanced meal, add a cucumber-yogurt salad to cut through the richness and provide acidity and crunch.
Butter chicken, also known as murgh makhani, originated in Delhi in the mid-20th century as a way to reuse leftover tandoori chicken in a luscious tomato and butter sauce. This version leans on that tradition but adapts it to a home kitchen by replacing tandoor charring with a simple skillet sear and using canned tomato sauce for convenience. The hallmark is the marriage of butter and cream with warm spices like garam masala, which gives the dish its comforting, rounded profile.
For easy weeknight dinners, marinate the chicken the night before and refrigerate. Chop the onion and mince the garlic ahead of time and store them in sealed containers. When ready to cook, sear the chicken and assemble the sauce; the active cook time becomes about 20 minutes. Portion into meal prep containers with rice and a wedge of lime or a side of raw vegetables for quick lunches.
Enjoy this buttery, aromatic dish with people you love; it’s the kind of comfort food that invites conversation and seconds. Make it your own by adjusting spice levels and finishing herbs, and don’t be surprised if it becomes a requested favorite.
Pat chicken pieces dry before marinating to help spices adhere and develop a better sear.
Sear the chicken in batches to avoid overcrowding the pan and steaming the meat.
Simmer gently after adding cream; high heat can cause the sauce to separate.
Adjust cayenne and garam masala at the end to fine-tune heat and warmth without overcooking spices.
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.
Yes. Marinate at room temperature for 15 minutes if cooking the same day, or refrigerate up to 24 hours for deeper flavor. If refrigerating, bring to room temperature for 15 minutes before cooking.
Reheat gently on the stove over low heat and add a splash of cream or water to restore texture. Avoid high heat to prevent the cream from separating.
Use coconut milk and coconut oil, and omit dairy butter for a dairy-free version. Expect a slightly different flavor profile with coconut notes.
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 with salt, garlic powder, paprika, curry powder, and Greek yogurt. Toss thoroughly so the spices coat the pieces. Let rest at least 15 minutes or up to 24 hours refrigerated. This step tenderizes and seasons the meat.
Heat vegetable oil in a large skillet over medium-high heat. Sear chicken in batches for 3 to 4 minutes per side until golden and cooked through. Transfer to a plate and reserve. Avoid overcrowding the pan to ensure proper browning.
Lower heat, add butter, then sauté diced onion until translucent, about 5 to 7 minutes. Add minced garlic and cook briefly until fragrant. Pour in tomato sauce and sugar, stirring and simmering for a few minutes to meld flavors.
Return chicken to the skillet, pour in heavy cream, and add salt, pepper, garam masala, curry powder, and optional cayenne. Reduce heat to low and simmer gently for 8 to 10 minutes until sauce thickens and coats the chicken.
Stir in remaining butter off heat for a silky sheen. Adjust seasoning, garnish with chopped parsley or cilantro, and serve with warm naan or 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
@delishum on social media!


Thick chocolate chunk brownies crowned with melted mini marshmallows and drenched in glossy chocolate frosting for the ultimate fudgy, crowd-pleasing bite.

Buttery shortbread crust meets a lush brown sugar pecan topping. Crunchy, caramelly, and ready with just 10 minutes of prep for effortless indulgence.

Ultra-smooth pumpkin cheesecake with warm spice and a sturdy graham crust. A showstopper on its own, unforgettable with caramel and rum-kissed whipped cream.

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