Quick & Easy Homemade Butter Chicken Recipe
So you’re craving something tasty but too lazy to spend forever in the kitchen, huh? Same. We’ve all been there, staring at the fridge and wondering how we can whip up something delicious without going full-on MasterChef. Let me introduce you to the glorious world of homemade butter chicken. It’s creamy, flavorful, and incredibly easy to make. Plus, it’ll give you the kind of warm and fuzzy feelings usually reserved for puppy videos.
Why This Recipe is Awesome
This butter chicken recipe is perfect for anyone who wants to eat like royalty without the royal effort. It’s idiot-proof, even I didn’t mess it up. Seriously, if I can do this in less time than it takes to scroll through social media, so can you. Why is it awesome? Let me count the ways.
First off, it combines simple ingredients that you probably already have in your pantry. No crazy shopping trips or obscure spices that you will only ever use once. Second, it’s super versatile. Feel free to add in whatever veggies you have lying around—you do have some, right? And finally, it’s delicious. I mean, buttery goodness served over rice or with naan? Yes, please.
Ready to channel your inner chef? Let’s roll!
Ingredients You’ll Need
Here’s what you’ll need to pull off this culinary masterpiece:
- 1 ½ pounds skinless, boneless chicken thighs, cut into bite-sized chunks (Get ready for some tender goodness)
- 1 teaspoon salt (Just a pinch to start)
- 1 teaspoon garlic powder (Because who doesn’t love garlic?)
- 1 teaspoon sweet paprika (For that dreamy color)
- ½ teaspoon curry powder (Not too crazy, keep it tasteful)
- 1 tablespoon Greek yogurt (Yup, we’re fancy now)
- 3 tablespoons vegetable oil (For frying, because life’s too short for dry chicken)
- 3 tablespoons butter (divided, because butter is life)
- 6 garlic cloves (minced, prepare for aromatic bliss)
- 1 medium onion (diced, and cry all you want)
- 1 15-ounce can tomato sauce (the magical elixir)
- 1 teaspoon sugar (Trust me, it balances everything out)
- 1 teaspoon salt (adjust to taste, can’t stress this enough)
- ½ teaspoon black pepper (are you sensing a theme here?)
- 2 cups heavy cream (the creamy dream team)
- ½ teaspoon cayenne pepper (optional, for those who like it hot)
- 1 teaspoon garam masala (bringing all the flavors together)
- ½ teaspoon curry powder (again, because we can)
- ¼ cup freshly chopped parsley (optional garnish—because we care about presentation)
- Naan bread (to scoop up all that goodness)
- Steamed rice (the classic sidekick)
Step-by-Step Instructions
Alright, time to get your hands dirty. Follow these simple steps and get ready to be the star of dinner time.
Marinate the Chicken
In a small bowl, toss the chicken chunks with salt, garlic powder, sweet paprika, and ½ teaspoon curry powder. Add the Greek yogurt and give it a good mix. Let that marinate for about 15 to 30 minutes. Basically, you’re setting your chicken up for success.Cook the Chicken
Heat your vegetable oil and 1 tablespoon of butter in a large pan over medium-high heat. Add the marinated chicken to the hot pan. Sear it until golden brown, about 5-7 minutes. Trust me; the sizzle is music to your ears.Prepare the Sauce Base
Once the chicken is cooked, remove it from the pan and set it aside. In the same pan, add the remaining 2 tablespoons of butter, the minced garlic, and diced onion. Sauté them together until the onions turn translucent. Your kitchen should smell heavenly by now.Build the Sauce
Pour in that luscious can of tomato sauce, the remaining salt, sugar, black pepper, and the other ½ teaspoon of curry powder. Stir it all together like you’re creating a magic potion.Season and Simmer
Slowly stir in the heavy cream, followed by the cayenne (if you’re feeling spicy) and garam masala. Return the chicken to the pan and let the sauce simmer for about 10-15 minutes. Keep stirring occasionally until it thickens up a bit. You don’t want a soupy butter chicken; we’re aiming for creamy goodness here.Finish with Butter
Add one last tablespoon of butter. Yes, I said butter. It makes everything better—don’t fight me on this. Stir until melted and silken. It’s magical.Serve and Enjoy
Spoon that creamy delight over steamed rice or scoop it up with naan. Garnish with parsley if you’re feeling fancy. Voilà! You just made butter chicken like a pro.

Common Mistakes to Avoid
Let’s make sure you don’t trip on any kitchen landmines while making this dish. Here’s a list of common mistakes to dodge like a pro:
Not marinating the chicken
Seriously, if you skip this step, you might as well just make bland chicken.Using only chicken breasts
I mean, you do you, but thighs are where the flavor is. Breasts can be dry as a desert if you aren’t careful.Overcooking the garlic
Burnt garlic = bitter sauce. Keep an eye on it or you’ll ruin your masterpiece.Thinking you don’t need to taste as you go
Y’all, taste is everything. Adjust seasonings as needed.Skimping on butter
This isn’t a health competition. It’s butter chicken! Go big or go home.
Alternatives & Substitutions
Got something in your pantry that you want to swap? No problem. Here are some simple alternatives:
- Greek yogurt could be swapped with sour cream or even buttermilk. They’ll still give you that creamy factor.
- Curry powder can be replaced with your favorite curry paste if you want to get a bit wild. Just adjust quantities based on spice level.
- Heavy cream? You can use coconut milk if you’re seeking a dairy-free option. Sure, it will taste a bit different, but it’ll still be awesome.
- Thighs can be replaced with chicken breasts if you insist on it, but really consider giving thighs a shot.
FAQ (Frequently Asked Questions)
Can I use margarine instead of butter?
Well, technically yes, but why hurt your soul like that? Butter makes this dish sing, my friend.
Is it okay if I use frozen chicken?
You can use it but make sure to fully thaw it first. Cooking frozen chicken tends to lead to uneven results.
Can I add veggies to this?
Absolutely! Throw in some bell peppers, peas, or spinach. Just be mindful of their cook times.
How spicy is this dish?
That depends on how much cayenne you throw in. So if you prefer mild, limit the spice. If you’re a heat warrior, go wild.
Can I make this ahead of time?
You bet! It actually tastes better the next day when all the flavors mingle together. Just warm it up when you’re ready to eat.
What’s the best way to store leftovers?
Keep them in an airtight container in the fridge. It should last around 3-4 days, not that it will last that long.
Can I make this vegetarian?
You can definitely do a veggie version using chickpeas or paneer instead of chicken. Just adjust cooking times accordingly.

Final Thoughts
Now go impress someone—or yourself—with your new culinary skills. Seriously, you’ve whipped up homemade butter chicken, which is a big deal. Grab a plate of that creamy goodness, sink into the couch, and enjoy. You deserve it! Whether you’re treating yourself or delighting your friends and family, this recipe is sure to be a hit. Happy cooking!
Print
Quick & Easy Homemade Butter Chicken
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 60 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Gluten-Free
Description
A creamy and flavorful butter chicken recipe that is easy to make and perfect for a delicious meal.
Ingredients
- 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
- 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 garnish)
- Naan bread (for serving)
- Steamed rice (for serving)
Instructions
- In a small bowl, toss the chicken chunks with salt, garlic powder, sweet paprika, and ½ teaspoon curry powder. Add the Greek yogurt and mix. Let marinate for 15-30 minutes.
- Heat vegetable oil and 1 tablespoon of butter in a large pan over medium-high heat. Sear marinated chicken until golden brown, about 5-7 minutes.
- Remove chicken from the pan. In the same pan, add remaining 2 tablespoons of butter, minced garlic, and diced onion. Sauté until onions are translucent.
- Pour in the tomato sauce, remaining salt, sugar, black pepper, and ½ teaspoon curry powder. Stir together.
- Slowly stir in heavy cream, cayenne (if using) and garam masala. Return chicken to the pan and let simmer for 10-15 minutes until sauce thickens.
- Add one last tablespoon of butter and stir until melted and silken.
- Serve over steamed rice or with naan, garnished with parsley if desired.
Notes
For extra flavors, allow flavors to meld by preparing the dish ahead of time.
