This Butter Chicken Recipe is the definition of comfort food, bringing warm, aromatic flavors right to your dinner table without the fuss. I have always believed that a good meal does not need to be complicated to be memorable, and this dish proves just that. There is something truly magical about the aroma of garlic and onions sauteing in butter; it instantly transports me back to my grandmother’s farmhouse kitchen on a chilly Sunday evening.
Although we often stuck to traditional Midwestern casseroles and roasts, this Butter Chicken Recipe has earned a permanent spot in my family’s rotation because it captures that same soul-warming feeling I grew up with. The rich, velvety tomato and cream sauce coats every bite of tender chicken, making it a dish that invites everyone to linger at the table a little longer. Whether you are cooking for a busy weeknight or a casual gathering, this recipe is all about bringing people together over good food. Time to get our hands floury!
Why This Butter Chicken Recipe Belongs in Your Recipe Box
Over the years, I have learned that the best recipes are the ones that fit seamlessly into a busy life while still tasting like you spent all day in the kitchen. This homemade butter chicken does exactly that. It bridges the gap between exotic flavor and home-cooked familiarity, making it a hit even with picky eaters.
Here is why you will love it:
- Ready in just 45 minutes, making it perfect for busy weeknights.
- One-pan wonder, meaning minimal cleanup for the cook.
- Mild and family-friendly, with a spice level that will not overwhelm the little ones.
- Pantry staples, so you do not need to hunt down fancy ingredients.
- Freezer-friendly, ideal for meal prep and future dinners.
- Fully customizable, allowing you to adjust the heat to your liking.
Key Players in This Recipe
To get that restaurant-quality taste at home, it helps to understand what each ingredient brings to the pan. In my kitchen, I have found that using the right balance of spices and fats makes all the difference.
- Chicken Thighs: I always choose boneless, skinless thighs for this recipe because they remain juicy and tender during the simmering process, unlike breasts which can dry out easily.
- Greek Yogurt: This acts as a tenderizer in the marinade, breaking down the fibers in the chicken to ensure every bite is soft and succulent.
- Butter: We use a good amount of butter, divided throughout the cooking process, to create that rich, velvety mouthfeel that defines a great sauce.
- Tomato Sauce: Using canned tomato sauce provides a consistent, smooth base that allows the spices to shine without the acidity of fresh tomatoes.
- Heavy Cream: This is essential for the signature creamy texture; I recommend full-fat cream for the most luxurious results.
- Garam Masala: This spice blend adds a warm, complex depth that ties the whole dish together. Do not skip it!
Betty’s Tested Technique
Making this dish is a straightforward process, but I have picked up a few tricks along the way to ensure it turns out perfectly every time.
Step 1. Marinate the Chicken I have learned that even a quick 15-minute marinade makes a huge difference. In a bowl, mix the chicken chunks with salt, garlic powder, paprika, curry powder, and Greek yogurt. Cover and let it sit in the refrigerator to absorb those flavors.
Step 2. Sear the Chicken Heat vegetable oil and 1 tablespoon of butter in a large skillet over medium-high heat. Add the marinated chicken in a single layer. Betty’s tip: do not crowd the pan or the chicken will steam instead of sear. Cook for 4 to 5 minutes until lightly golden, then transfer to a plate.
Step 3. Build the Sauce Base In the same pan, melt another tablespoon of butter over medium heat. Saute the garlic and onion until they are soft and fragrant. Stir in the tomato sauce, sugar, salt, black pepper, curry powder, and cayenne if you like a little heat. Bring this mixture to a gentle simmer.
Step 4. Add the Cream Pour in the heavy cream while stirring constantly to keep the sauce smooth. Reduce the heat to low and let it simmer for 5 to 7 minutes until the sauce is velvety and thickened nicely.
Step 5. Combine and Finish Return the seared chicken to the pan along with any resting juices. Sprinkle in the garam masala and stir in the remaining butter. Simmer gently for 8 to 10 minutes until the chicken is fully cooked through. Taste and adjust the salt or sugar as needed. This final check is crucial.
Step 6. Serve Garnish with freshly chopped parsley and serve hot alongside naan bread and steamed rice.
Making the Most of Leftovers
One thing I love about this dish is how well it keeps, making it a fantastic option for make-ahead meals.
Refrigerator Storage I typically store leftovers in an airtight container in the refrigerator. They will stay fresh for up to 3 days. In fact, I often think the flavor is even better the next day as the spices have more time to meld.
Freezing Guidelines This recipe freezes beautifully. Place cooled butter chicken in a freezer-safe container for up to 2 months. Just be sure to thaw it overnight in the fridge before you plan to reheat it.
Reheating Methods For the best texture, I reheat it gently on the stovetop over low heat. You might need to add a splash of cream or water to loosen the sauce. If you use a microwave, stick to medium power and stir frequently to prevent the cream from separating.
Perfect Partners for Your Butter Chicken
A great main dish needs great sides to complete the meal. Here are a few of my family’s favorite pairings:
- Warm Naan Bread: Essential for scooping up that extra sauce.
- Steamed Basmati Rice: The light, fluffy texture is perfect for soaking in the flavors.
- Cucumber Salad: A crisp, fresh salad provides a nice contrast to the rich, creamy sauce.
- Toasted Almonds: Sprinkle some on top for a delightful crunch.
- Crispy Garlic Parmesan Brussels Sprouts: For a savory side that complements the creamy sauce, try these Crispy Garlic Parmesan Brussels Sprouts.
- One Pot Cajun Chicken Alfredo Orzo: If you love creamy chicken dishes, this One Pot Cajun Chicken Alfredo Orzo is another fantastic weeknight option.
- Garlic Parmesan Baked Eggplant: This Garlic Parmesan Baked Eggplant is a wonderful vegetarian side to serve alongside your chicken.
- Crockpot Butter Chicken: Prefer a hands-off approach? You can also try this Crockpot Butter Chicken version.
FAQs
I recommend chicken thighs for juiciness, but you can use breast meat. Just be careful not to overcook it, or it may become dry.
No, this is a mild, family-friendly recipe. The cayenne pepper is optional, so you have full control over the heat level.
Yes, you can substitute the Greek yogurt with a plant-based alternative and use coconut cream instead of heavy cream for a delicious dairy-free version.
Quick & Easy Homemade Butter Chicken
Ingredients
Equipment
Method
- In a bowl, mix the chicken with salt, garlic powder, paprika, curry powder, and Greek yogurt. Cover and refrigerate for at least 15 minutes.
- In a large skillet, heat vegetable oil and 1 tablespoon of butter over medium-high heat. Add the marinated chicken in a single layer and sear 4 to 5 minutes until lightly golden on both sides. Transfer to a plate and set aside.
- Pour in heavy cream while stirring constantly. Reduce heat to low and simmer for 5 to 7 minutes until the sauce is velvety and thickened.
- Return the seared chicken to the pan along with any resting juices. Sprinkle in garam masala and stir in the remaining butter. Simmer gently for 8 to 10 minutes until the chicken is fully cooked through. Taste and adjust salt or sugar as needed.
- Garnish with freshly chopped parsley and serve hot alongside naan bread and steamed rice.


