Homemade Butter Chicken

Rich, creamy, and aromatic butter chicken made from scratch with tender marinated thighs, a velvety tomato and cream sauce, and warming spices. Perfect for weeknight dinners and special gatherings.

Why You\'ll Love This Recipe
- This comes together in under an hour and uses pantry staples so you can make it on a weeknight without special shopping trips.
- The marinade is short but effective: a tablespoon of Greek yogurt and warm spices tenderize the thighs while adding flavor without a long wait.
- The tomato base is a simple 15 ounce can of tomato sauce boosted with sautéed onion and garlic so it tastes homemade, not canned.
- Make ahead friendly: the sauce keeps beautifully and deepens in flavor if made a day in advance and reheated gently.
- Crowd pleasing: mild, creamy, and customizable for heat so everyone can enjoy it; ready in about 50 minutes from start to finish.
In my experience this recipe has become a staple because it is forgiving. I have swapped spices, adjusted cream for lower richness for afternoon meals, and the family always appreciates the consistent texture and familiar flavors. It is one of those recipes that reliably comforts and impresses without fuss.
Ingredients
- Chicken: Use 1 1/2 pounds skinless boneless chicken thighs cut into bite sized chunks. Thighs stay juicier than breasts and hold up well to the sauce. I prefer organic thighs when available for texture.
- Salt and seasonings: A teaspoon each of salt and garlic powder along with sweet paprika and a half teaspoon of curry powder in the marinade add depth and color. Sweet paprika provides mild sweetness and color without heat.
- Greek yogurt: One tablespoon in the marinade adds a touch of acidity to tenderize the chicken without making it sour. Full fat Greek yogurt blends best for mouthfeel.
- Onion and garlic: One medium onion diced and six cloves garlic minced form the aromatic base. Cook them slowly until softened for a naturally sweet foundation.
- Tomato sauce: One 15 ounce can of tomato sauce keeps the sauce smooth and easy. If you prefer texture use crushed tomatoes but reduce simmer time slightly.
- Butter and cream: Three tablespoons of butter plus two cups heavy cream create a velvety finish. Use unsalted butter to better control seasoning and heavy cream for a luxurious mouthfeel.
- Spices to finish: Garam masala, a touch of cayenne if you like heat, and an extra half teaspoon of curry powder round out the flavor profile. Freshly chopped parsley adds color as a garnish.
- To serve: Warm naan and steamed rice are classic accompaniments. Pick basmati for a fragrant pairing.
Instructions
Marinate the Chicken: In a medium bowl combine 1 1/2 pounds of chicken thighs cut into bite sized pieces with 1 teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon sweet paprika, 1/2 teaspoon curry powder, and 1 tablespoon Greek yogurt. Toss until evenly coated and let rest for at least 10 minutes while you prep the sauce. The yogurt lightly tenderizes without requiring an overnight marinade. Sear the Chicken: Heat a large skillet over medium high heat and add 1 tablespoon of vegetable oil. Sear the marinated chicken in batches for 2 to 3 minutes per side until lightly golden but not fully cooked. Searing develops flavor through the Maillard reaction. Transfer the pieces to a plate and set aside. Build the Sauce: In the same skillet add the remaining 2 tablespoons oil and 2 tablespoons butter. Reduce heat to medium and sauté 1 medium diced onion until translucent and just beginning to caramelize about 6 to 8 minutes. Add 6 minced garlic cloves and cook for 1 minute until fragrant. Stir in the 15 ounce can of tomato sauce, 1 teaspoon sugar, 1 teaspoon salt, and 1/2 teaspoon black pepper. Allow the mixture to simmer gently for 6 to 8 minutes to concentrate flavors. Finish with Cream and Spices: Lower the heat and stir in 2 cups heavy cream, 1 teaspoon garam masala, 1/2 teaspoon curry powder, and 1/2 teaspoon cayenne pepper if using. Return the seared chicken and any accumulated juices to the skillet. Simmer gently for 8 to 10 minutes until the chicken is cooked through and the sauce has thickened enough to coat the back of a spoon. Add the remaining 1 tablespoon butter and swirl it in for a glossy finish. Adjust and Serve: Taste and adjust salt and pepper as needed. Garnish with 1/4 cup freshly chopped parsley if desired. Serve immediately over steamed rice or with warm naan. Leftovers reheat gently over low heat with a splash of water or cream to loosen the sauce.
You Must Know
- This holds well in the refrigerator for up to 3 days and freezes well for up to 3 months in an airtight container. Thaw overnight in the refrigerator before reheating.
- The dish is high in fat and calories due to butter and heavy cream. It is a rich main course best balanced with a light side salad or steamed vegetables.
- Use unsalted butter and taste as you go since canned tomato sauce may vary in salt content.
- For a smoother sauce, blend the onion and tomato base before adding cream but allow the mixture to cool slightly to avoid splattering.
My favorite thing about this version is how forgiving it is. Even when I am short on time I can skip extra garnishes and still end up with a meal that feels special. Family reactions have ranged from quiet contentment to audible delight which is exactly what I aim for when cooking for friends and loved ones.
Storage Tips
Store cooled butter chicken in airtight containers in the refrigerator for up to 3 days. For longer storage freeze in single serving portions to make reheating easier and reduce waste. Use freezer safe containers or heavy duty freezer bags and remove as much air as possible. When reheating from frozen warm gently over low heat on the stovetop with a splash of water or cream to restore the sauce consistency. Avoid microwaving from frozen as it can heat unevenly; if microwaving thaw first and reheat in short intervals stirring between each cycle.
Ingredient Substitutions
If you want to lighten the dish swap half of the heavy cream for full fat coconut milk which will add a subtle coconut note and still yield creaminess. For a dairy free option use vegan butter and coconut yogurt in the marinade and coconut cream in the sauce. If you prefer a tomato texture replace the canned tomato sauce with the same amount of crushed tomatoes but simmer for a few extra minutes to reduce excess liquid. For heat increase cayenne or add a chopped green chili to the onion step. Note that substitutions will change the flavor profile so taste and adjust seasoning.
Serving Suggestions
Serve over fluffy basmati rice for an elegant presentation or offer warm naan to scoop up the sauce. A crisp cucumber raita balances the richness while lightly spiced roasted cauliflower makes a seasonal side. For color and freshness finish with chopped parsley or cilantro and thinly sliced red onion. A side of simple lemon wedges brightens each bite and helps cut the richness on the palate.
Cultural Background
Butter chicken, known as murgh makhani, originated in mid twentieth century India and gained popularity for its rich buttery tomato sauce and tender chicken. It is a classic of North Indian cuisine and has many regional variations. The dish was developed to make use of leftover tandoori chicken by finishing it in a creamy tomato gravy which resulted in an indulgent and universally appealing dish that crossed cultural boundaries quickly.
Seasonal Adaptations
In winter I prefer to add warming whole spices such as a cinnamon stick and a couple of cardamom pods to the onion sauté for a deeper spice aroma. In summer lighten the sauce with part milk instead of heavy cream and serve alongside a bright summer salad and grilled vegetables. For a holiday dinner increase the garam masala slightly and garnish with toasted cashews for an elevated presentation.
Meal Prep Tips
Prepare the sauce a day ahead and store in the refrigerator. Sear the chicken just before serving and finish in the gently reheated sauce for the freshest texture. Alternatively, cook the chicken fully in advance and fold into warmed sauce when ready to serve. Portion into meal prep containers with rice and a wedge of lemon for easy reheating at work or school. I recommend reheating gently to avoid breaking the sauce emulsion.
There is something deeply satisfying about sharing this buttery, fragrant dish. I hope you find as much joy preparing and sharing it as my family and friends have. Make it your own and enjoy the comforting richness.
Pro Tips
Sear the chicken in batches to avoid crowding the pan which prevents browning.
Use unsalted butter and add salt at the end to better control seasoning.
Simmer the tomato base to concentrate flavor before adding cream to avoid a raw tomato taste.
If the sauce is too thick loosen with a splash of water or cream and reheat gently.
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.
FAQs about Recipes
Can I freeze leftovers?
Yes the dish can be frozen for up to 3 months. Thaw in the refrigerator before reheating gently on the stovetop with a splash of water or cream.
How do I make this dairy free?
Use full fat coconut milk and vegan butter as replacements to make the dish dairy free. Flavor will change slightly due to the coconut taste.
Tags
Homemade Butter Chicken
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.

Ingredients
Chicken & Marinade
Butter Chicken Sauce
To Serve
Instructions
Marinate the Chicken
Combine chicken with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Toss to coat and rest for at least 10 minutes.
Sear the Chicken
Heat a skillet with 1 tablespoon oil and sear chicken in batches for 2 to 3 minutes per side until lightly golden. Set aside.
Build the Sauce
In the same skillet add remaining oil and 2 tablespoons butter. Sauté onion until soft then add garlic. Stir in tomato sauce, sugar, salt and pepper and simmer for 6 to 8 minutes.
Finish with Cream
Stir in heavy cream, garam masala, curry powder and cayenne if using. Return chicken to skillet and simmer 8 to 10 minutes until cooked through. Stir in remaining butter and garnish with parsley.
Serve
Taste and adjust seasoning. Serve hot over steamed rice or with naan. Store leftovers in the refrigerator up to 3 days or freeze up to 3 months.
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@cozycookscorner on social media!

Categories:
You might also like...

Air-Fried Pizza Rolls
Golden, crispy pizza rolls made in the air fryer — a quick, family-friendly snack with melty cheese, pepperoni, and a marinara dip.

Air-Fried Rice Paper Noodle Rolls
Light, crisp rice paper rolls filled with vermicelli, veggies and tofu or shrimp, finished in the air fryer for a healthy, crunchy snack.

Air Fryer Apple Fries
Crispy, cinnamon-sugar coated apple sticks air-fried to golden perfection — a quick, family-friendly snack that tastes like fall in every bite.

Did You Make This?
Leave a comment & rating below or tag @cozycookscorner on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.

Hi, I'm Lina!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

