Ever craved a dish so creamy and comforting that you’ve daydreamed about it? Let me introduce you to Quick & Easy Homemade Butter Chicken! This recipe is a crowd-pleaser and perfect for those busy weeknights when you want something delicious without spending all evening in the kitchen.
Why Make This Recipe
Who doesn’t love a meal that practically cooks itself? Here’s why this homemade butter chicken will steal the show:
- Super Quick: You can whip this up in under 30 minutes. Seriously, less time than it takes to order takeout!
- One-Pan Wonder: Minimal cleanup means more time to enjoy your food and less time scrubbing pots and pans.
- Family-Friendly: With its creamy, flavorful sauce, even the pickiest eaters will be asking for seconds. Bye-bye, mealtime battles! 😉
You don’t need fancy stuff — just these basics!
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 for heat)
- 1 teaspoon garam masala
- ½ teaspoon curry powder
- ¼ cup freshly chopped parsley (optional, for garnish)
- Naan bread
- Steamed rice
Directions
- Marinate the Chicken: Toss the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it sit for about 15 minutes.
- Cook the Chicken: In a large pan, heat vegetable oil over medium heat. Cook the marinated chicken until golden brown, then remove and set aside.
- Prepare the Sauce Base: In the same pan, add 2 tablespoons of butter. Sauté garlic and onion until soft and fragrant.
- Build the Sauce: Stir in tomato sauce, sugar, additional salt, and black pepper. Simmer for about 5 minutes.
- Season and Simmer: Add the chicken back, pour in heavy cream, and add cayenne pepper, garam masala, and more curry powder. Let it simmer on low for 10 minutes.
- Finish with Butter: Stir in the remaining tablespoon of butter for that luscious finish. Don’t skimp!
- Serve and Enjoy: Garnish with parsley and dig in with naan or over fluffy rice.

How to Make Quick & Easy Homemade Butter Chicken (Overview)
Let’s break this process down, shall we? Start by marinating your chicken in an aromatic mix of spices. While it’s soaking up those flavors, you’ll sauté garlic and onion until they’re soft and dreamy. After that, it’s all about building your rich sauce and letting those flavors mingle—trust me, your kitchen will smell amazing! Pro tip: Don’t skip toasting the garlic; it makes all the difference!
How to Serve Quick & Easy Homemade Butter Chicken
Serving this butter chicken is where the fun begins! Picture this: You ladle the vibrant, creamy sauce over a mound of fluffy rice, with a piece of warm naan on the side for scooping. Add a sprinkle of fresh parsley for a pop of color, and you’re good to go! The rich orange sauce and fragrant spices will have everyone coming back for more. 😍
How to Store Quick & Easy Homemade Butter Chicken
Leftovers? Yes, please! This dish lasts about 3-4 days in the fridge. Just make sure to store it in an airtight container. If you want to make it ahead, feel free to prep your ingredients the night before to save time. To reheat, warm it up in a pan over low heat, stirring gently to keep it creamy.
Tips to Make Quick & Easy Homemade Butter Chicken
- Frozen Chicken: If you’re in a pinch, you can use frozen chicken thighs—just thaw them in the microwave before marinating.
- Add Veggies: Toss in some spinach or peas for a touch of color and nutrition.
- Adjust Spice: If you want some heat, play around with the cayenne pepper. A little goes a long way!
- Thicken It Up: For a thicker sauce, let it simmer a bit longer, but keep an eye on it—nobody likes burnt butter chicken!
Variation
Want to switch it up? Try a vegan version by replacing chicken with chickpeas or tofu, using coconut cream instead of heavy cream, and making sure your butter is plant-based. It’s a delightful twist that doesn’t skimp on flavor!
FAQs
1. Can I use chicken breast instead of thighs?
Absolutely! Just keep an eye on cooking time, as breasts may dry out faster.
2. How can I make this ahead of time?
Prep the marinated chicken and sauce a day in advance—just combine and simmer when you’re ready to eat!
3. Can I freeze leftover butter chicken?
Yes! It freezes well for up to 3 months. Just thaw overnight in the fridge before reheating.
📌 Pin this recipe for your next cozy dinner night!

Butter Chicken
Ingredients
Method
- Marinate the chicken by tossing chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Let it sit for about 15 minutes.
- In a large pan, heat vegetable oil over medium heat. Cook the marinated chicken until golden brown, then remove and set aside.
- In the same pan, add 2 tablespoons of butter. Sauté garlic and onion until soft and fragrant.
- Stir in tomato sauce, sugar, additional salt, and black pepper. Simmer for about 5 minutes.
- Add the chicken back, pour in heavy cream, and add cayenne pepper, garam masala, and more curry powder. Let it simmer on low for 10 minutes.
- Stir in the remaining tablespoon of butter for a luscious finish.
- Garnish with parsley and serve with naan or over fluffy rice.
