
A creamy, slightly spiced stovetop classic: tender chicken thighs simmered in a rich tomato-cream sauce. Ready in under an hour and perfect with rice or naan.

This homemade butter chicken is the kind of meal that turns a simple weeknight into something memorable. I discovered this interpretation one chilly evening when I wanted the familiar warmth of my favorite takeout but without the extra sodium and preservatives. The result is a silky tomato and cream sauce that clings to pieces of well-seasoned chicken, balanced by a gentle garam masala finish and just enough butter to feel indulgent without overwhelming the dish. It’s comforting, richly flavorful, and reliably gets everyone at the table smiling.
I always reach for boneless skinless thighs for maximum tenderness and forgiving cooking time; they stay juicy even if you wander off to set the table. This version began as a pantry-friendly iteration—simple spices, a can of tomato sauce, and heavy cream—then evolved over a few tries into what I now make whenever friends come over. It’s versatile: mild for family meals, or dialed up with cayenne when I want to impress guests who like heat. The contrast of creamy sauce, aromatic spices, and tender chicken is what makes this dish stick in people’s memories.
My family’s reaction the first time I served this was memorable—my partner closed their eyes after the first bite and said, “You should add this to the rotation.” It has since become our fallback for Sunday dinners and quick celebrations. I’ve learned small adjustments over time: a tablespoon of yogurt in the marinade softens the chicken’s surface, and finishing with a knob of butter at the end gives the sauce that signature glossy richness.
My favorite part is the final swirl of butter that brightens and sheens the sauce. On one memorable night, I doubled the recipe for a small gathering—everyone went back for seconds and a few asked for the recipe. The simplicity of the technique means you can focus on timing and presentation rather than complicated steps, which makes hosting less stressful and more enjoyable.
Cool the dish to room temperature (no more than two hours at room temperature) and transfer to an airtight container. Refrigerate for up to four days; reheat gently over low to medium heat to avoid separating the cream. For freezing, portion into meal-sized containers, leaving a small headspace for expansion, and freeze for up to three months. Thaw overnight in the refrigerator before reheating. To reheat from chilled, warm slowly in a saucepan, adding a splash of water or milk to smooth the sauce if it appears too thick.
If you prefer white meat, replace the thighs with 1 1/2 pounds of boneless skinless chicken breast, cut into slightly larger pieces and watch the cooking time closely to avoid drying out. For a lighter sauce, use half-and-half instead of heavy cream, though the texture will be less luxurious. To make a dairy-free version, swap heavy cream for full-fat coconut milk and use a plant-based butter. Want more vegetables? Add cubed potatoes or bell peppers during the simmering step; par-cook firm vegetables so they finish tender with the chicken.
Serve with warm naan to soak up the sauce and with steamed basmati rice to stretch the meal. A simple cucumber raita or green salad with lemon vinaigrette adds brightness. For a heartier plate, serve over roasted cauliflower rice or alongside spiced lentils. Garnish with fresh parsley or cilantro and a drizzle of melted butter for an inviting finish.
Butter chicken, known as murgh makhani, originated in Delhi in the 1950s and is a staple of North Indian cuisine. It was developed as a way to reuse tandoori chicken by simmering it in a buttery tomato-based sauce, which produced a rich, mellow curry that appealed to many palates. Over time it became a global favorite and has evolved into countless regional adaptations—some lean toward creaminess, others highlight smoky or tangy notes.
In winter, enrich the sauce with a small splash of stock and extra cream for a truly cozy meal. In summer, lighten it with more tomato and less cream, or add bright finishing herbs and a squeeze of lemon to cut through the richness. For holiday gatherings, increase the batch and serve family-style with warm flatbreads and an assortment of pickles and chutneys for contrast.
Cook the sauce and chicken separately and store in different containers for the week to maintain texture. Assemble portions into microwave-safe containers with rice on the side for grab-and-go lunches. Reheat the sauce first, then add chicken to warm through to prevent overcooking. If freezing, portion into individual servings for easy thawing and reheating.
This classic combination of tender chicken and creamy spiced tomato sauce is one I return to again and again. It’s forgiving, adaptable, and reliably comforting—perfect for busy evenings or relaxed weekend dinners shared with friends and family. Give it a try, and tweak the spices to make it truly your own.
Pat chicken pieces dry before marinating so the marinade clings better and the chicken browns evenly.
Cook the onion and garlic slowly over medium heat until very soft to avoid a raw sharpness in the sauce.
Finish with the remaining butter off heat to give the sauce a glossy, rich finish and rounded flavor.
If the sauce seems too thin, simmer gently to reduce; if it separates when reheating, whisk in a splash of cream or water.
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.
Yes. Refrigerate in an airtight container for up to 4 days or freeze for up to 3 months. Thaw overnight before reheating.
Use coconut milk and vegan butter instead of dairy to make a dairy-free version; expect a slightly different texture and flavor.
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. Toss to coat, cover, and refrigerate for at least 15 minutes or up to overnight to tenderize and infuse flavor.
Heat oil and 1 tablespoon butter in a large skillet over medium heat. Sauté minced garlic and diced onion until soft and translucent, about 6 to 8 minutes, taking care not to brown the garlic.
Stir in the can of tomato sauce, sugar, salt, and pepper. Reduce heat and gradually whisk in heavy cream. Add cayenne if using, garam masala, and curry powder. Simmer gently for 6 to 8 minutes so flavors meld.
Sear marinated chicken in a separate hot skillet until browned and cooked through, about 3 to 4 minutes per side, or until internal temperature reaches 165°F.
Add cooked chicken into the sauce, stir in remaining butter until melted, and simmer together for 4 to 6 minutes. Adjust seasoning and garnish with chopped parsley before serving.
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
@mrsrecipe on social media!


Tiny crostini topped with creamy cheese, bright cranberry, crunchy pecans and rosemary — an effortless 5-minute starter that looks festive and tastes like the holidays.

Light, slightly spiced pancakes inspired by African home kitchens—fluffy, buttery, and perfect for breakfast or brunch with syrup, cinnamon sugar, or a savory filling.

Crispy, saucy chicken skewers made in the air fryer with a sweet-spicy bang bang sauce—perfect for weeknight dinners, parties, or meal prep.

Leave a comment & rating below or tag @mrsrecipe 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.
Quick and easy dinner ideas delivered to your inbox.