I’ve always been a sucker for Indian takeout, but nothing beats the aroma of Homemade Butter Chicken simmering away in my own kitchen. That creamy, spiced sauce clinging to tender chicken pieces—it’s comfort food at its finest. The first time I made Homemade Butter Chicken, I was amazed at how straightforward it is to recreate that restaurant magic right at home, without all the fuss of ordering in.
Picture this: a busy weeknight, and you’re craving something flavorful yet easy. That’s where this Homemade Butter Chicken recipe shines. It’s my go-to for impressing friends or just treating myself after a long day. With simple ingredients and steps that even beginners can follow, you’ll wonder why you didn’t try it sooner. Let’s dive in—I’m excited to share how you can whip up this delicious Homemade Butter Chicken today.
Key Takeaways:
- Homemade Butter Chicken delivers authentic Indian flavors with everyday pantry staples, making it accessible for home cooks.
- Prep and cook in under an hour for a quick, satisfying meal that saves you from lengthy restaurant waits.
- The rich, buttery sauce and spiced chicken create an irresistible taste that’s mildly sweet and savory.
- Marinate overnight for deeper flavors, but even a quick 30-minute soak works wonders.
- Store leftovers in the fridge for up to 3 days; reheat gently to keep the creaminess intact.
Why You’ll Adore This Homemade Butter Chicken
Rich, Authentic Flavors Without the Takeout Price: There’s something magical about the blend of spices in Homemade Butter Chicken that transports you straight to an Indian eatery. In my experience, using fresh garlic and ginger elevates the dish far beyond jarred versions. You’ll love how every bite bursts with warmth and depth.
Grab This Chef Knife Now - Almost Gone!
- Stays Razor-Sharp: Ice-hardened blade keeps its edge longer than ordinary knives
- Superior Grip Control: Unique finger hole design gives you perfect balance and safety
- Built to Last a Lifetime: Premium stainless steel blade with elegant beech wood handle
- ✓ Finally, a knife that stays sharp and feels comfortable in my hand
- ✓ Professional quality without the premium price tag
- ✓ Makes meal prep faster and more enjoyable
⏰ Only a few items left in stock - order soon
Simple Steps for Busy Weeknights: Who has time for complicated recipes? This Homemade Butter Chicken comes together in about 45 minutes, perfect for when life’s hectic. I find it therapeutic to stir that creamy sauce while the chicken cooks—it’s rewarding without being overwhelming.
Versatile and Family-Friendly: Kids and adults alike rave about this dish; the mild heat makes it approachable. Customize the spice level to suit your crowd, and watch it become a staple. It’s hearty enough on its own but pairs beautifully with sides.
Healthier Twist on a Classic: By controlling the butter and cream, you can make this Homemade Butter Chicken lighter than restaurant versions. What I find interesting is how yogurt in the marinade tenderizes the chicken naturally. It’s indulgent yet feels balanced when served with rice or veggies.

Essential Ingredients for Homemade Butter Chicken
Chicken Thighs: Boneless, skinless chicken thighs are ideal because they stay juicy and flavorful during cooking. I prefer them over breasts for this recipe since they absorb the marinade better without drying out. In Homemade Butter Chicken, they provide the perfect base for those spices to shine, resulting in melt-in-your-mouth tenderness.
Grab This Kitchen Scale Now — Best Precision Pick!
- Razor-Accurate Every Time: Dual-increment precision down to 0.1g — perfect for baking, meal prep, and portion control with g, oz, ml, and fl'oz modes.
- Smart Removable Bowl Design: Detachable bowl doubles as a protective case for compact storage. Tare function lets you weigh ingredients in any container with zero fuss.
- Built for Everyday Convenience: Auto-zero, tare function, low battery alert, overload indicator, and 2-minute auto-off to extend battery life — all in a sleek stainless steel build.
- ✓ "Perfect for baking — precise, lightweight, and stores easily without wasting counter space"
- ✓ "A game changer! Weighing ingredients is now way more accurate than measuring cups"
- ✓ "Love the 0.1g precision and backlight — best food scale I've owned. Highly recommend!"
⏰ Only a few items left in stock - order soon
Yogurt and Spices: Plain yogurt tenderizes the chicken while garam masala, turmeric, and cumin build the foundational flavors. These spices aren’t just for show—they create that signature earthy warmth. Don’t skip the ginger and garlic; they add a fresh zing that’s essential for authenticity.
Butter, Tomatoes, and Cream: The butter infuses the sauce with richness, while canned tomatoes form the base for a smooth, tangy gravy. Heavy cream at the end brings it all together into velvety perfection. In this Homemade Butter Chicken, blending these creates a sauce that’s both comforting and luxurious, tying every element harmoniously.
How to Make Homemade Butter Chicken
Marinate the Chicken
Start by mixing yogurt, lemon juice, minced garlic, ginger, and a blend of spices like garam masala, cumin, and turmeric in a bowl. Cube your chicken thighs and toss them in until fully coated—this Homemade Butter Chicken secret ensures the meat soaks up all that goodness. Let it sit in the fridge for at least 30 minutes, or overnight if you have time; I always aim for longer because the flavors deepen beautifully. You’ll notice the chicken turning a vibrant yellow from the turmeric, which is a great sign it’s ready.
Cook the Chicken and Build the Base
Heat some oil in a large skillet over medium-high, then add the marinated chicken in batches to avoid crowding. Sear until golden on all sides, about 5-7 minutes per batch, releasing that inviting aroma into your kitchen. Remove the chicken and set aside; now sauté onions until soft and golden, followed by more garlic and ginger for extra punch. Stir in tomato puree and spices, letting it simmer to thicken—this step is key for the sauce’s body, with scents of cumin and coriander filling the air.
Simmer and Finish the Sauce
Return the chicken to the pan, pour in water or broth to create the gravy, and let everything bubble gently for 10-15 minutes. Stir in butter and cream toward the end, watching the sauce transform into a silky, orange-hued delight that coats the chicken perfectly. Taste and adjust salt or lemon for balance; this Homemade Butter Chicken is all about that final creamy finish. Garnish with cilantro, and you’re set—serve hot for the best experience.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain yogurt
- 2 tbsp lemon juice
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp turmeric
- 1 tsp chili powder
- Salt and pepper to taste
- 2 tbsp oil
- 1 large onion, finely chopped
- 1 can (15 oz) tomato puree
- 1/2 cup heavy cream
- 4 tbsp butter
- Fresh cilantro for garnish
- 1/2 cup water or chicken broth
Homemade Butter Chicken Instructions
- In a bowl, combine yogurt, lemon juice, garlic, ginger, garam masala, cumin, turmeric, chili powder, salt, and pepper. Add chicken pieces and mix well. Cover and refrigerate for 30 minutes to overnight.
- Heat oil in a large skillet over medium-high heat. Add marinated chicken in batches and cook until browned, about 5-7 minutes per side. Remove and set aside.
- In the same skillet, add onion and sauté until golden, 4-5 minutes. Add more garlic and ginger if needed, then stir in tomato puree and remaining spices. Cook for 5 minutes until thickened.
- Return chicken to the skillet, add water or broth, and simmer covered for 10 minutes. Uncover, stir in butter and cream, and cook for another 5 minutes until sauce is creamy.
- Garnish with cilantro and serve hot with rice or naan.

Pro Tips for the Best Homemade Butter Chicken
Use Full-Fat Yogurt: It helps tenderize the chicken better and adds to the creaminess without separating.
Don’t Rush the Simmer: Let the sauce reduce slowly for deeper flavors; patience pays off here.
Taste as You Go: Adjust spices midway— a pinch more garam masala can elevate your Homemade Butter Chicken instantly.
You Must Know
- Butter Chicken originated in India as a way to use leftover tandoori chicken, making it a clever invention.
- The dish is mildly spiced, but you can amp up the heat with fresh chilies if desired.
- Always use fresh tomatoes or puree for the best sauce texture; canned works great in a pinch.
- This recipe serves 4 and pairs well with basmati rice to soak up the sauce.
How to Store Homemade Butter Chicken
Once cooled, transfer your Homemade Butter Chicken to an airtight container and refrigerate for up to 3 days. For longer storage, freeze portions in freezer bags for up to 2 months—thaw overnight before reheating. To reheat, warm gently on the stovetop with a splash of cream to restore creaminess, avoiding the microwave if possible to prevent separation. It’s even better the next day as flavors meld.
Customizing Your Homemade Butter Chicken
If you’re vegetarian, swap chicken for paneer or chickpeas to keep that beloved sauce intact. For a dairy-free version, use coconut milk instead of cream and oil in place of butter. Spice lovers can add cayenne for heat, while milder palates might reduce the chili. Check out our healthy chicken pasta for more low-dairy ideas. This Homemade Butter Chicken adapts easily to your needs.
What to Serve with Homemade Butter Chicken
Serve it over fluffy basmati rice to capture every drop of that luscious sauce, or with warm naan bread for scooping. A simple cucumber raita or fresh salad adds a cooling contrast to the spices. For drinks, try a mango lassi or iced chai to complement the flavors. Don’t forget steamed veggies like broccoli for a nutritious side—it’s a complete, satisfying meal.
Quick & Easy Homemade Butter Chicken Recipe
Say hello to your new favorite comfort food—Butter Chicken! This creamy, spiced dish is a rich, velvety masterpiece that's surprisingly easy to make at home. Whether you're cozying up for a family dinner or impressing friends, it's the perfect recipe to serve with warm naan and fluffy rice!
Timing
Recipe Details
Ingredients
- 01 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
- 02 1 teaspoon salt
- 03 1 teaspoon garlic powder
- 04 1 teaspoon sweet paprika
- 05 ½ teaspoon curry powder
- 06 1 tablespoon Greek yogurt
- 07 3 tablespoons vegetable oil
- 08 3 tablespoons butter (divided)
- 09 6 garlic cloves (minced)
- 10 1 medium onion (diced)
- 11 15 ounce can tomato sauce
- 12 1 teaspoon sugar
- 13 1 teaspoon salt (adjust to taste)
- 14 ½ teaspoon black pepper
- 15 2 cups heavy cream
- 16 ½ teaspoon cayenne pepper (optional for heat)
- 17 1 teaspoon garam masala
- 18 ½ teaspoon curry powder
- 19 ¼ cup freshly chopped parsley (optional, for garnish)
- 20 Naan bread
- 21 Steamed rice
FILED UNDER:
NUTRITION FACTS (PER SERVING)
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Frequently Asked Questions About Homemade Butter Chicken
Can I make Homemade Butter Chicken ahead of time?
Absolutely, marinate the chicken a day in advance for maximum flavor infusion. You can even cook the whole dish up to 2 days ahead and reheat gently. It’s perfect for meal prep, saving you time during the week.
How long does Homemade Butter Chicken last in the fridge?
Stored properly in an airtight container, it keeps for 3-4 days. Beyond that, freeze it to extend freshness. Always check for any off smells before eating leftovers.
Is Homemade Butter Chicken spicy?
It’s mildly spiced by default, with just a gentle warmth from chili powder. Adjust to your taste—many enjoy it as is for family dinners. If you prefer heat, add fresh chilies during cooking.
Can I use chicken breasts instead?
Yes, but thighs are juicier; breasts may dry out if overcooked. In Homemade Butter Chicken, marinate longer to keep them tender, and check doneness early. It’s a simple swap that works well.
What’s the difference between butter chicken and chicken tikka masala?
Butter chicken has a creamier, butter-based sauce, while tikka masala is tomato-forward and often spicier. Both are delicious, but this Homemade Butter Chicken leans sweeter and milder. Try our sesame chicken for an Asian twist comparison.
How do I thicken the sauce in Homemade Butter Chicken?
Simmer uncovered to reduce, or blend in cashews for natural thickness. A cornstarch slurry works too if needed. This ensures your Homemade Butter Chicken has that perfect velvety consistency every time.
Can I make this in a slow cooker?
Sure, marinate first, then cook on low for 4-6 hours after adding sauce ingredients. Stir in cream at the end to avoid curdling. It’s hands-off and great for batches.
Is Homemade Butter Chicken gluten-free?
Yes, as long as your spices and yogurt are certified gluten-free. Serve with rice instead of naan for safety. For more ideas, see our cauliflower rice bowls.
Final Thoughts
There’s truly nothing like digging into a bowl of Homemade Butter Chicken, with its creamy sauce and tender chicken stealing the show every time. I’ve shared this recipe with so many friends, and it always gets rave reviews—it’s become our household favorite for good reason. Give it a try this weekend; you won’t regret it. Head to the kitchen, follow these steps, and let me know how your Homemade Butter Chicken turns out!