Quick & Easy Homemade Butter Chicken Recipe

Table of Contents

Butter chicken, oh how I adore you! This dish holds a special place in my heart and, oh my, in my kitchen too! It was one rainy Saturday afternoon when I stumbled upon a simple recipe for butter chicken while flipping through my beloved cookbook collection. The aroma wafting through my cozy kitchen was nothing short of dreamy—the rich scent of spices mingling with the sizzling garlic and onions wrapped me in a warm embrace. After just one taste, I was transported to the heart of India, and I knew this was a recipe I’d cherish forever.

Every time I whip up this quick and easy homemade butter chicken, my home comes alive with laughter and warmth. Whether it’s a family gathering or a casual weeknight dinner, this dish never fails to impress. The succulent pieces of chicken bathed in a creamy, spiced tomato sauce are simply divine! Plus, it’s a cinch to make. Trust me, this recipe will change your meal game as it has mine—your taste buds will thank you, and your kitchen will be filled with cozy vibes!

Why You’ll Love This Recipe

  • Easy to Prepare: With minimal prep time and straightforward steps, you’ll have a delightful meal in no time!
  • Flavor Explosion: Rich, buttery, and mildly spiced, this dish is a celebration of flavors that your family will adore.
  • Crowd-Pleaser: Perfect for gatherings, it’s a dish that can easily serve a crowd, but also cozy enough for a family night in.
  • Flexible Ingredients: Adapt the spiciness and add your favorite veggies for a personalized touch.
  • Comfort Food: It’s the ultimate warm hug on a plate, perfect for those chilly evenings.

Ingredients


  • 1 ½ pounds skinless, boneless chicken thighs, cut into bite-sized chunks
    Tender and juicy, chicken thighs soak up the flavors beautifully.


  • 1 teaspoon salt
    A little seasoning goes a long way in elevating the overall taste.


  • 1 teaspoon garlic powder
    For that extra layer of garlicky goodness without the fuss.


  • 1 teaspoon sweet paprika
    Adds a touch of sweetness and a lovely color to the dish.


  • ½ teaspoon curry powder
    A thrilling hint of warmth to get your taste buds dancing!


  • 1 tablespoon Greek yogurt
    Helps to tenderize the chicken and infuse it with creaminess.


  • 3 tablespoons vegetable oil
    A neutral oil perfect for cooking while allowing the spices to shine.


  • 3 tablespoons butter (divided)
    For that silky richness we all crave in butter chicken!


  • 6 garlic cloves (minced)
    Garlic enthusiasts rejoice! Fresh is always best.


  • 1 medium onion (diced)
    Caramelized onion adds sweetness and depth to the sauce.


  • 1 15-ounce can tomato sauce
    The base of our beautiful sauce—vitamin-packed and deliciously smooth!


  • 1 teaspoon sugar
    Balances the acidity of the tomatoes beautifully.


  • 1 teaspoon salt (adjust to taste)
    Always taste and season as you go!


  • ½ teaspoon black pepper
    A hint of heat to balance the flavors harmoniously.


  • 2 cups heavy cream
    Rich and decadent; it makes the sauce luscious and dreamy.


  • ½ teaspoon cayenne pepper (optional for heat)
    A spicy kick—add according to your preference!


  • 1 teaspoon garam masala
    An aromatic blend that adds warmth and complexity.


  • ½ teaspoon curry powder
    Just a touch more enhances the flavor profile wonderfully.


  • ¼ cup freshly chopped parsley (optional, for garnish)
    A pop of color and freshness to brighten up your dish!


  • Naan bread
    Everything is better with naan to soak up that divine sauce!


  • Steamed rice
    Serve with rice for an authentic Indian meal experience.

Full recipe card is below.

How to Make It

Marinate the Chicken

In a large bowl, combine the chicken chunks, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Give it a good mix so every piece is coated nicely. Let it marinate for at least 30 minutes. This not only adds flavor but tenderizes the chicken too!

Cook the Chicken

Heat 1 tablespoon of vegetable oil and 1 tablespoon of butter in a large skillet over medium-high heat. Add the marinated chicken, which will sizzle cheerfully as it hits the pan. Brown the chicken on all sides until cooked through. This should take about 6-8 minutes. Once done, remove the chicken and set it aside. 💖

Prepare the Sauce Base

In the same skillet, melt another tablespoon of butter. Add your diced onion and cook until it’s golden and fragrant—about 5 minutes. Oh, the smell is heavenly! Next, stir in the minced garlic. Let that sauté for about 1 minute, allowing the aroma to fill your kitchen—so cozy!

Build the Sauce

Pour in the can of tomato sauce, sugar, salt, and black pepper. Stir well and let it simmer for about 5 minutes, allowing all those flavors to marry beautifully.

Season and Simmer

Now, add the heavy cream! Stir it in gently, and watch as the sauce transforms into a beautiful creamy mix. Add cayenne pepper if you crave a little spice and those iconic garam masala and curry powder. Let this simmer for another 10 minutes.

Finish with Butter

Time to bring it home! Stir in the final tablespoon of butter for that luscious finish. Add the cooked chicken back into the sauce, ensuring every piece is coated. Let it simmer for another 5 minutes, allowing the chicken to absorb all those delicious flavors.

Serve and Enjoy

Spoon this divine butter chicken over a bed of steamed rice or pair it with klei naan for that authentic touch. Garnish with freshly chopped parsley, and get ready for some cozy dinner vibes!

Pro Tips for Success

  • Let It Marinate: The longer the chicken marinates, the more flavor it will absorb—overnight is even better!
  • Balancing Flavors: Taste as you go, adjusting the spices and salt to your liking.
  • Use Ghee: If you have it, substitute ghee for the butter for an even richer flavor.
  • Fresh Ingredients: Whenever possible, opt for fresh garlic, onions, and spices for the best taste.
  • Don’t Rush Simmering: Patience is key! Allowing the dish to simmer properly enhances all the flavors.

Flavor Variations

  • Vegetarian Twist: Swap the chicken for chickpeas or paneer for a delightful vegetarian version!
  • Veggie Additions: Toss in some spinach, peas, or bell peppers to sneak in some extra nutrients.
  • Spice it Up: Feeling adventurous? Add some fresh green chilies or a dollop of spicy chutney for a kick!

Serving Suggestions

Serve your butter chicken with warm naan and steamed basmati rice for a delightful meal. A side of cucumber raita or a fresh salad balances the richness perfectly. Pair it with a chilled mango lassi or your favorite beverage for an authentic experience!

Make-Ahead & Storage

You can marinate the chicken a day in advance and store it in the refrigerator. Cooked butter chicken can be stored in an airtight container in the fridge for up to 4 days. Always let it cool completely before sealing for storage.

Leftovers

Turn leftover butter chicken into a delightful wrap! Just slather some chicken in naan, add fresh greens, maybe a little raita, and roll it up. Or toss it with pasta for a creamy, fusion dish!

Freezing

Yes, this dish freezes wonderfully! Allow it to cool completely, then transfer to a freezer-safe container. It will last about 2-3 months. For best results, portion it into individual servings before freezing.

Reheating

To reheat, I recommend using a skillet on low heat. Add a splash of water or cream to keep it moist. Microwave works too—just zap it in intervals, stirring in between until warmed through.

FAQs

Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts can be used, but they may dry out slightly. Be sure not to overcook them.

Is this recipe spicy?
It can be! The level of heat depends on whether you add the cayenne pepper. Adjust according to your preference.

Can I substitute the heavy cream?
You can use coconut milk for a lighter version, but it will change the flavor profile a bit.

Can I make this in a slow cooker?
Yes! Brown the chicken and onions as directed, then transfer to a slow cooker. Add the rest of the sauce ingredients and cook on low for 6 hours or high for 3 hours. Delicious results!

Final Thoughts

And there you have it, lovely readers! This quick and easy homemade butter chicken is more than just a recipe; it’s a way to gather your loved ones around the table and create beautiful memories. Enjoy every bite while sharing stories and laughter. I hope you make this dish a staple in your kitchen just like I have, and don’t forget to add your special touch! Happy cooking, and remember, the kitchen is where love is stirred, so cook with joy!

Stay cozy,
Chef Emily 💖
Explore the Full Recipe Here

Butter Chicken

A quick and easy recipe for homemade butter chicken that delivers rich flavors and comfort in every bite.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 600

Ingredients
  

Main Ingredients
  • 1.5 pounds skinless, boneless chicken thighs, cut into bite-sized chunks Tender and juicy, chicken thighs soak up the flavors beautifully.
  • 1 teaspoon salt A little seasoning goes a long way in elevating the overall taste.
  • 1 teaspoon garlic powder For that extra layer of garlicky goodness without the fuss.
  • 1 teaspoon sweet paprika Adds a touch of sweetness and a lovely color to the dish.
  • 0.5 teaspoon curry powder A thrilling hint of warmth to get your taste buds dancing!
  • 1 tablespoon Greek yogurt Helps to tenderize the chicken and infuse it with creaminess.
  • 3 tablespoons vegetable oil A neutral oil perfect for cooking while allowing the spices to shine.
  • 3 tablespoons butter (divided) For that silky richness we all crave in butter chicken!
  • 6 cloves garlic (minced) Garlic enthusiasts rejoice! Fresh is always best.
  • 1 medium onion (diced) Caramelized onion adds sweetness and depth to the sauce.
  • 1 15-ounce can tomato sauce The base of our beautiful sauce—vitamin-packed and deliciously smooth!
  • 1 teaspoon sugar Balances the acidity of the tomatoes beautifully.
  • 1 teaspoon salt (adjust to taste) Always taste and season as you go!
  • 0.5 teaspoon black pepper A hint of heat to balance the flavors harmoniously.
  • 2 cups heavy cream Rich and decadent; it makes the sauce luscious and dreamy.
  • 0.5 teaspoon cayenne pepper (optional for heat) A spicy kick—add according to your preference!
  • 1 teaspoon garam masala An aromatic blend that adds warmth and complexity.
  • 0.5 teaspoon curry powder Just a touch more enhances the flavor profile wonderfully.
  • 0.25 cup freshly chopped parsley (optional, for garnish) A pop of color and freshness to brighten up your dish!
  • as needed Naan bread Everything is better with naan to soak up that divine sauce!
  • as needed Steamed rice Serve with rice for an authentic Indian meal experience.

Method
 

Marinate the Chicken
  1. In a large bowl, combine the chicken chunks, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Give it a good mix so every piece is coated nicely. Let it marinate for at least 30 minutes.
Cook the Chicken
  1. Heat 1 tablespoon of vegetable oil and 1 tablespoon of butter in a large skillet over medium-high heat. Add the marinated chicken, which will sizzle cheerfully as it hits the pan. Brown the chicken on all sides until cooked through.
Prepare the Sauce Base
  1. In the same skillet, melt another tablespoon of butter. Add your diced onion and cook until it’s golden and fragrant—about 5 minutes.
  2. Next, stir in the minced garlic. Let that sauté for about 1 minute.
Build the Sauce
  1. Pour in the can of tomato sauce, sugar, salt, and black pepper. Stir well and let it simmer for about 5 minutes.
Season and Simmer
  1. Add the heavy cream! Stir it in gently, and watch as the sauce transforms into a beautiful creamy mix. Add cayenne pepper if you crave a little spice and those iconic garam masala and curry powder. Let this simmer for another 10 minutes.
Finish with Butter
  1. Stir in the final tablespoon of butter for that luscious finish. Add the cooked chicken back into the sauce. Let it simmer for another 5 minutes.
Serve and Enjoy
  1. Spoon this divine butter chicken over a bed of steamed rice or pair it with naan. Garnish with freshly chopped parsley.

Notes

Marinate the chicken longer for more flavor. Use ghee instead of butter for a richer taste.