
A cozy, creamy skillet butter chicken made with tender marinated thighs, a silky tomato-cream sauce, and warming spices—perfect with naan or rice.

This butter chicken has been a revelation in my weeknight rotation — rich, comforting, and surprisingly simple to bring together. I first adapted this version from a takeout favorite during a chilly evening when I wanted something warm and familiar without a long list of steps. Using boneless chicken thighs delivers juiciness and forgiving cooking times, while a short marinade with Greek yogurt and warming spices gives the meat a gentle tang and depth. The end result is tender chicken coated in a luxuriously creamy tomato sauce that makes everyone at the table sigh and ask for seconds.
What makes this preparation special is the balance between buttery richness and aromatic spices that never overwhelms. The sauce develops from sautéed onion and garlic into a concentrated tomato base, then is smoothed with heavy cream and a finishing touch of garam masala. It’s the kind of dish you can make on a weeknight yet serve proudly when friends drop by. I keep the pantry-friendly spice mix on hand and the canned tomato sauce in the pantry — they are the unsung heroes of simplicity here. Serve with warm naan and steamed rice and you have a meal that feeds both appetite and memory.
I’ve served this at casual dinners and holiday buffets alike. My family’s favorite moment is watching the sauce come together—when the onion browns and the tomato simmers into a glossy base. Several friends have told me they prefer this homemade version to takeout because the flavors are cleaner and you control the heat and creaminess. It’s become one of those reliable, comforting dishes I reach for when I want something both humble and celebratory.
My favorite part is the aroma that fills the kitchen as the onion caramelizes and the tomato base reduces—those moments tell you the sauce is developing properly. Family and friends remark on how the flavors deepen after a short rest, and leftovers often taste even better the next day because the spices meld further. I’ve learned that modest adjustments to salt and a final hit of garam masala make a big difference in achieving a restaurant-quality finish.
Store cooled portions in airtight glass containers to preserve flavor and avoid metallic tastes that some cookware imparts. Refrigerate for up to 3 days; for longer storage, freeze in single-serving portions with a little extra sauce to protect the chicken from drying. When reheating, thaw overnight in the refrigerator and warm slowly on the stovetop over low heat, stirring frequently. If the sauce looks slightly separated, whisk in a splash of heavy cream or a tablespoon of cold butter off-heat to re-emulsify and restore gloss.
If heavy cream is unavailable, use a 1:1 mix of whole milk and ¼ cup melted butter to mimic richness, though the texture will be lighter. For a dairy-free version, substitute full-fat coconut milk—expect a subtle coconut undertone that pairs well with the spices. If you prefer less heat, omit cayenne and reduce curry powder to ¼ teaspoon; for more depth, roast and puree fresh tomatoes instead of canned tomato sauce. Swap parsley for cilantro if you prefer the classic herbaceous finish.
Serve with warm garlic naan brushed with melted butter or plain brushed with oil for a lighter option. Steamed basmati rice is traditional—use a fork to fluff and spoon generous sauce over each serving. For a complete plate, include a crisp cucumber raita or simple cucumber-tomato salad to cut through richness. Garnish with thinly sliced green chilies for heat, or toasted cashews for texture and a nutty counterpoint.
Butter chicken, or murgh makhani, originated in Delhi in the mid-20th century as a clever way to use tandoori-cooked chicken and preserve it in a buttery tomato sauce. The original preparations relied on smoky char from a tandoor; this stovetop version adapts that flavor profile for home cooks while keeping the signature silky tomato-cream finish. Regional variations across the subcontinent incorporate different spice balances, yogurt levels, or smoky notes; what unites them is the marriage of tomato and dairy to create a plush, comforting sauce.
In winter, stir in roasted winter squash or carrots for added body and sweetness. In summer, swap the heavy cream for a lighter cream-cheese swirl and finish with extra fresh herbs to brighten the dish. For festive occasions, add a handful of toasted almonds or raisins alongside the sauce for texture and a touch of celebration. Adjust spice levels for seasonal palates—warmer months can handle more chilies, while cooler months call for warming spices like additional garam masala and a pinch of ground cinnamon.
Double the sauce and freeze half for lightning-fast dinners: reheat the sauce and add freshly seared chicken or leftover rotisserie chicken. Portion rice and sauce into microwave-safe containers for balanced lunches—store the herb garnish separately to keep it fresh. When prepping ahead, undercook the chicken slightly during the initial sear so it finishes perfectly when reheated in the sauce, preventing overcooking and dryness in meal-prepped portions.
This butter chicken is a dish to make your own—tinker with spice levels, swap herbs, or pair with different breads. The comfort and satisfaction it brings are what make it a repeat favorite in my kitchen, and I hope it will earn a place in yours as well.
Marinate the chicken for at least 15 minutes; longer marination (up to 2 hours) improves tenderness and flavor penetration.
Sear chicken in a hot pan without overcrowding to develop browning; do it in batches if necessary.
Add garam masala at the end of cooking to preserve its aromatic oils and fresh flavor.
When reheating, warm slowly over low heat and stir frequently to prevent separation of the cream.
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 3 days. Reheat gently over low heat to avoid curdling. Add a splash of cream if the sauce looks separated.
Use full-fat coconut milk and omit butter for a dairy-free version; note the sauce will have a coconut undertone.
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.

Toss chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let rest 15–20 minutes or refrigerate up to 2 hours.
Heat 1 tablespoon oil in a skillet over medium-high. Sear chicken 2–3 minutes per side until golden. Remove and set aside.
In the same pan, add remaining oil and 2 tablespoons butter. Sauté diced onion until caramelized, add garlic, then stir in tomato sauce, sugar, salt, and pepper. Simmer to reduce for 6–8 minutes.
Stir in heavy cream, cayenne (optional), garam masala, and curry powder. Return chicken to the pan and simmer 8–10 minutes until cooked through and sauce thickens. Finish with remaining butter.
Adjust seasoning, sprinkle chopped parsley or cilantro, and serve 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
@solushcooks on social media!


A lighter take on a classic comfort favorite that swaps pasta for roasted spaghetti squash and keeps all the creamy, cheesy goodness with optional broccoli or chicken for extra heartiness.

A dreamy no-cook breakfast that tastes like coconut cream pie — creamy coconut milk, tangy Greek yogurt, shredded coconut, and optional banana make mornings feel indulgent and effortless.

Crisp-edged sweet potato rounds roasted until tender, finished with salty feta, a drizzle of honey, and fresh parsley—an effortless crowd-pleaser for gatherings or weeknights.

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