Quick & Easy Homemade Butter Chicken Recipe

By: John.Morgan35 | Published onDecember 3, 2025

Delicious homemade butter chicken served with rice and naan

Butter chicken has a special place in my heart as a go-to recipe for cozy nights in. It’s a dish that never fails to impress with its rich flavors and creamy texture. I remember the first time I made it; I was eager to impress friends for a casual dinner. The best part? You don’t have to be a culinary expert to master this recipe. With its quick preparation and tantalizing taste, this homemade butter chicken is perfect for busy weeknights, celebratory meals, or just when you’re craving something comforting and delicious.

Why You’ll Love This Dish

This quick and easy butter chicken recipe is a true delight that brings the vibrant flavors of Indian cuisine right to your kitchen. You’ll find that it’s not only budget-friendly but also extremely satisfying and kid-approved. It’s a one-pot wonder that cooks in about 30 minutes, making it ideal for weeknight dinners when time is of the essence. Plus, who doesn’t love a dish that can be paired seamlessly with naan or rice?

"Absolutely loved this butter chicken! It’s now a staple in our household; quick to make and packed with flavor!" – A happy home cook

Preparing Quick & Easy Homemade Butter Chicken Recipe

Making this dish is a breeze! You start with marinating succulent chicken pieces, which adds depth to the flavor. Then, you sauté aromatics that create a mouthwatering base for your sauce before adding the marinated chicken. Finally, you simmer everything together to create a creamy sauce that envelops the tender chicken. This straightforward process is what makes the recipe feel approachable and satisfying.

Key Ingredients

Gather these items to create your delicious butter 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
  • 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

Feel free to swap in chicken breasts if that’s what you have on hand. You could also replace heavy cream with coconut milk for a lighter or dairy-free option!

Step-by-Step Instructions

  1. In a bowl, mix the chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Cover the bowl and refrigerate for at least 15 minutes.

  2. In a large skillet, heat the vegetable oil and 1 tablespoon of butter over medium heat. Sauté the minced garlic and diced onion until they’re fragrant and golden.

  3. Add the tomato sauce, sugar, salt, black pepper, heavy cream, cayenne pepper, garam masala, and curry powder to the skillet. Allow this delightful mixture to simmer for a few minutes.

  4. In another pan, cook the marinated chicken until it’s nicely browned and thoroughly cooked through.

  5. Once the chicken is done, add it to the sauce in the skillet. Stir in the remaining butter, letting it melt into the sauce, and simmer for a few more minutes to meld the flavors.

  6. Garnish your dish with chopped parsley if desired and serve hot with naan bread and steamed rice.

Quick & Easy Homemade Butter Chicken Recipe

Best Ways to Enjoy It

To truly savor your butter chicken, serve it piping hot with a side of warm naan bread. The naan is fantastic for scooping up the rich sauce, and it brings an authentic touch to your meal. Pair it with fluffy steamed rice to soak up every bit of that creamy goodness. For an extra touch, a squeeze of fresh lime just before serving brightens up the flavors.

Storage and Reheating Tips

If you have leftovers, don’t worry! Butter chicken stores wonderfully. Keep it in an airtight container in the fridge for up to 3 days. Reheating is simple—just warm it gently on the stove over low heat, stirring occasionally, or in the microwave. For longer storage, consider freezing it for up to 3 months. Just make sure the dish is completely cooled before transferring it to a freezer-safe container.

Helpful Cooking Tips

  • Marinating the chicken for a longer time (up to overnight) will intensify the flavors even more.
  • Use a combination of butter and vegetable oil to get the best of both worlds: flavor and a higher cooking temperature.
  • Adjust the heat level by adding more or less cayenne, or skip it altogether for a milder dish.

Creative Twists

Want to mix things up? Try adding vegetables like spinach or peas for extra nutrition and color. You can also experiment with different spices such as cumin or coriander depending on your palate. If you love a smoky flavor, consider adding a bit of smoked paprika. For a unique serving option, you could use the butter chicken as a filling for wraps or tacos!

Common Questions

How long does it take to make the butter chicken?
This recipe can be prepared in about 30 to 40 minutes, including marination time. It’s perfect for a quick dinner!

Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts will work just as well. They might cook a little faster, so keep an eye on them to avoid drying out.

What can I serve with butter chicken?
You can enjoy butter chicken with naan bread, steamed basmati rice, or even quinoa for a healthy twist.

Can I make it dairy-free?
Yes, you can substitute heavy cream with coconut milk for a delicious, dairy-free alternative.

Is this recipe kid-friendly?
Definitely! The mild spices make it appealing to kids, and you can adjust the heat to suit their taste.

How do I store leftovers?
Cool the butter chicken completely before placing it in an airtight container in the fridge for up to 3 days, or freeze it for up to 3 months.

What if I don’t have garam masala?
If you don’t have garam masala, you can create a substitute by mixing equal parts of cumin, coriander, and cinnamon.

Can I add vegetables to this dish?
Sure! You can add veggies like bell peppers, peas, or spinach to enhance the nutrition and flavor profile of the dish.

Now you have everything at your fingertips to create a restaurant-style butter chicken right at home! Enjoy the flavors, make it your own, and impress your family and friends. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
quick easy homemade butter chicken recipe 2025 12 03 194924 150x150 1

Quick & Easy Homemade Butter Chicken


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: john-morgan35
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

A quick and easy butter chicken recipe with rich flavors and a creamy texture, perfect for cozy nights or busy weeknights.


Ingredients

Scale
  • 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

Instructions

  1. In a bowl, mix the chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Cover the bowl and refrigerate for at least 15 minutes.
  2. In a large skillet, heat the vegetable oil and 1 tablespoon of butter over medium heat. Sauté the minced garlic and diced onion until they’re fragrant and golden.
  3. Add the tomato sauce, sugar, salt, black pepper, heavy cream, cayenne pepper, garam masala, and curry powder to the skillet. Allow this delightful mixture to simmer for a few minutes.
  4. In another pan, cook the marinated chicken until it’s nicely browned and thoroughly cooked through.
  5. Once the chicken is done, add it to the sauce in the skillet. Stir in the remaining butter, letting it melt into the sauce, and simmer for a few more minutes to meld the flavors.
  6. Garnish your dish with chopped parsley if desired and serve hot with naan bread and steamed rice.

Notes

Marinating the chicken for a longer time (up to overnight) will intensify the flavors. Adjust the heat by modifying the cayenne pepper.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 500
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 90mg

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star