Quick & Easy Homemade Butter Chicken Recipe
If you’re craving the kind of comforting curry that hits all the right notes without spending hours in the kitchen, this Quick & Easy Homemade Butter Chicken Recipe is the perfect dish for you. Creamy, aromatic, and delightfully rich, butter chicken combines tender bites of juicy chicken with a velvety tomato-based sauce bursting with spices, all brightened at the finish with a swirl of cream and a sprinkle of fresh herbs. Whether you’re a weeknight cook or want to impress friends with minimal effort, this recipe ensures maximum flavor in record time—trust me, your taste buds (and kitchen) are in for a real treat.

Ingredients You’ll Need
This recipe keeps things wonderfully simple with pantry-friendly ingredients and a handful of fresh staples. Each component brings something special—depth of flavor, a signature touch of spice, or that luscious creamy finish that defines butter chicken. Here’s what to gather:
- Chicken Thighs: Opt for boneless, skinless thighs; they stay juicier than chicken breast and beautifully soak up all those bold flavors.
- Salt: Essential for balancing the sauce and marinating the chicken just right.
- Garlic Powder: Adds an all-over mellow warmth to both the marinade and the finished dish.
- Sweet Paprika: Brings a gentle smokiness and a gorgeous red note to the sauce and marinade.
- Curry Powder: Layers complex, earthy spice into every bite—don’t skip it!
- Greek Yogurt: Tenderizes the chicken while giving a slight tang to the marinade.
- Vegetable Oil: Helps sear the chicken, trapping in the juices and flavor.
- Butter: Adds luscious richness and the signature flavor that gives this dish its name.
- Garlic Cloves: Fresh garlic infuses the sauce with deep aromatic depth—more is more.
- Onion: Diced onion melts into the sauce for a savory, sweet foundation.
- Tomato Sauce: The backbone of the sauce, providing a vibrant color and tang.
- Sugar: Don’t worry, just a touch—it softens the acidity of the tomatoes perfectly.
- Black Pepper: A must for a gentle, earthy background spice.
- Heavy Cream: Makes the sauce ultra-silky, rich, and spoon-licking good.
- Cayenne Pepper (optional): Add for extra heat if you’re feeling spicy!
- Garam Masala: The hero spice blend that brings warmth and a hint of sweetness.
- Freshly Chopped Parsley (optional): Brightens each plate with a pop of color and freshness.
- Naan bread & Steamed Rice: These aren’t just sides—they’re essential for scooping up every drop of that dreamy sauce.
How to Make Quick & Easy Homemade Butter Chicken Recipe
Step 1: Marinate the Chicken
The marinade does all the heavy lifting here, transforming everyday chicken into juicy, flavor-packed bites. In a medium bowl, toss together the chicken pieces, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt until everything is beautifully coated. Let this mixture sit for at least 15 minutes—this little rest makes a world of difference, ensuring every morsel is wonderfully seasoned and extra tender as it cooks.
Step 2: Cook the Chicken
Heat three generous tablespoons of vegetable oil in a large skillet over medium-high heat. Add the marinated chicken in a single layer and let it sear to perfection, turning occasionally until it’s golden brown and fully cooked—this should take about 8 to 10 minutes. Scoop the chicken out of the pan and set aside, but leave all those lovely juices and oil behind to flavor your sauce base.
Step 3: Prepare the Sauce Base
Lower the heat to medium and add a tablespoon of butter to the skillet. Gently scrape up any golden bits from the bottom (a splash of water helps if needed). Add in the minced garlic and diced onion, seasoning with a pinch of salt. Cook, stirring often, until the onion is soft and translucent and your kitchen smells absolutely irresistible.
Step 4: Build the Sauce
Next, pour in the tomato sauce and stir in the sugar. Let this simmer briefly to marry the flavors, about 2 to 3 minutes, then gently return the cooked chicken to the skillet. Pour in the heavy cream, stirring until your sauce turns a luscious, creamy orange. This is the magic moment when everything comes together—so satisfying!
Step 5: Season and Simmer
Add a pinch of cayenne pepper if you want some heat, then sprinkle in the garam masala, curry powder, and black pepper. Keep the sauce gently bubbling over low heat for about 10 minutes, so every bit of chicken absorbs those bold, aromatic spices. Taste and adjust the salt if needed—everyone’s palate is different!
Step 6: Finish with Butter
For that signature silkiness, stir in the remaining two tablespoons of cold butter, letting it melt right into the sauce. The result? A butter chicken that’s glossy and luxurious, just waiting for those final touches. Add fresh parsley if you like an herby pop.
Step 7: Serve and Enjoy
Spoon that lavish, creamy sauce over bowls of fluffy rice or scoop it up with soft naan bread. Every bite of this Quick & Easy Homemade Butter Chicken Recipe will convince you this is about to become a house favorite!
How to Serve Quick & Easy Homemade Butter Chicken Recipe

Garnishes
Don’t underestimate the finishing touches. A handful of freshly chopped parsley or cilantro adds vibrant color and a refreshing note to each serving. For extra richness, a swirl of cream on top or a sprinkle of sweet smoked paprika makes every plate pop—both visually and flavor-wise.
Side Dishes
Your Quick & Easy Homemade Butter Chicken Recipe truly shines when served with pillowy naan bread for scooping and warm steamed rice to catch every drop of sauce. Add quick sautéed greens or roasted veggies to round out your meal and balance the creamy sauce with something crisp and fresh.
Creative Ways to Present
If you’re entertaining, try serving individual portions in shallow bowls with naan cut into triangles. For family-style feasting, place everything center table and let everyone dig in! You can even spoon the butter chicken over baked potatoes or stuff it into wraps for a fun twist.
Make Ahead and Storage
Storing Leftovers
Butter chicken tastes even better the next day as the spices infuse deeper into the sauce. Keep any leftovers in an airtight container in the fridge for up to 3 days. The flavors only get richer with time, making your leftovers lunchtime gold.
Freezing
This Quick & Easy Homemade Butter Chicken Recipe freezes like a dream. Cool it completely, divide into freezer-safe containers, and stash for up to 2 months. Let it thaw overnight in the fridge when you’re ready for round two—a lifesaver for busy days.
Reheating
Warm up butter chicken gently on the stovetop over medium-low heat, stirring frequently until steaming hot. Add a splash of water, milk, or cream if the sauce looks a bit thick. Microwave reheating also works—just cover and stir every minute for even warmth.
FAQs
Can I use chicken breast instead of thighs?
Absolutely! While thighs give the richest flavor and juiciest texture, chicken breast works just fine—just take care not to overcook so the meat stays tender.
Is there a dairy-free option for this dish?
Yes! Swap Greek yogurt for coconut yogurt and use coconut cream instead of heavy cream. Vegan butter or a drizzle of olive oil can stand in for regular butter without a hitch.
How can I make this Quick & Easy Homemade Butter Chicken Recipe spicier?
Crank up the heat by boosting the cayenne pepper or adding a chopped fresh chili to the sauce as it simmers.
What can I substitute for garam masala?
If you’re out of garam masala, mix equal parts ground cumin, coriander, cinnamon, and a pinch of cloves. It’s not exactly the same, but will deliver a similarly warm, complex profile.
Can I prepare this Quick & Easy Homemade Butter Chicken Recipe ahead for a party?
Definitely! Make it a day or two ahead and refrigerate. The flavors get even better, and all that’s left on party day is reheating and serving with your favorite sides.
Final Thoughts
If you’re looking for a shortcut to an absolutely unforgettable dinner, this Quick & Easy Homemade Butter Chicken Recipe is it! It’s no fuss, always impressive, and guaranteed to leave you craving just one more scoop. So round up the ingredients, grab your favorite pot, and let this recipe wow your table tonight!
Print
Quick & Easy Homemade Butter Chicken Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
This Quick & Easy Homemade Butter Chicken Recipe is a flavorful and creamy dish that is perfect for a cozy night in. Tender chicken pieces are marinated in aromatic spices, cooked to perfection, and then simmered in a rich tomato and cream sauce. Serve with naan bread and steamed rice for a satisfying meal.
Ingredients
Marinated Chicken:
- 1 ½ pounds skinless, boneless chicken thighs, cut into bite-sized chunks
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder
- 1 tablespoon Greek yogurt
Sauce:
- 3 tablespoons vegetable oil
- 3 tablespoons butter, divided
- 6 garlic cloves, minced
- 1 medium onion, diced
- 1 15-ounce can tomato sauce
- 1 teaspoon sugar
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 2 cups heavy cream
- ½ teaspoon cayenne pepper (optional)
- 1 teaspoon garam masala
- ½ teaspoon curry powder
- ¼ cup freshly chopped parsley (optional, for garnish)
Serving:
- Naan bread
- Steamed rice
Instructions
- Marinate the Chicken – In a medium bowl, combine chicken, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it marinate for at least 15 minutes.
- Cook the Chicken – Heat oil in a skillet, cook marinated chicken until golden brown, then set aside.
- Prepare the Sauce Base – Sauté garlic and onion in butter. Add tomato sauce, sugar, and simmer.
- Build the Sauce – Add chicken back to skillet, pour in cream, and stir until well combined.
- Season and Simmer – Add spices, simmer on low heat for 10 minutes to blend flavors.
- Finish with Butter – Stir in cold butter for a silky finish. Garnish with parsley.
- Serve and Enjoy – Serve hot with naan bread and steamed rice.
Notes
- You can adjust the spice levels to suit your taste preferences.
- For a richer sauce, you can add a splash of chicken broth or coconut milk.
- Leftovers can be stored in the refrigerator for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 540 kcal
- Sugar: 5g
- Sodium: 900mg
- Fat: 42g
- Saturated Fat: 22g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 185mg
Keywords: Butter Chicken, Homemade, Indian Cuisine, Creamy Chicken, Easy Recipe