Quick & Easy Homemade Butter Chicken Recipe

Butter chicken, a beloved dish embodying the richness of Indian cuisine, holds a special place in my heart and on my dinner table. This recipe is not only a personal favorite but also one that has brought countless smiles during family gatherings and cozy weeknight dinners. Its creamy tomato sauce, tender chicken, and a blend of spices create a dish that tantalizes the taste buds and warms the soul. With its roots deeply embedded in Indian culture, butter chicken is often reserved for celebrations. However, making it at home can feel just as festive.

Why You’ll Love This Dish

There are several compelling reasons to whip up a batch of homemade butter chicken. First and foremost, it’s a comforting meal that boasts a delightful balance of flavors, appealing to both spice lovers and those with milder palates. Secondly, this recipe comes together quickly, making it an ideal choice for busy weeknights or impromptu gatherings. Plus, it’s budget-friendly, allowing you to create a gourmet experience without breaking the bank.

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 11 09 165514 150x150 1

Butter Chicken


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clara Reyes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Non-Vegetarian

Description

A rich and creamy Indian dish that combines tender chicken marinated in spices and served in a flavorful tomato sauce.


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 and steamed rice for serving


Instructions

  1. In a bowl, combine chicken, salt, garlic powder, paprika, curry powder, and Greek yogurt. Let it marinate for at least 15 minutes.
  2. In a large skillet, heat oil over medium heat. Add the marinated chicken and cook until browned and cooked through, about 5–7 minutes. Remove and set aside.
  3. In the same skillet, melt 2 tablespoons of butter. Add the minced garlic and diced onion, cooking until translucent.
  4. Stir in the tomato sauce, sugar, salt, and black pepper. Simmer for about 5 minutes to let the flavors meld.
  5. Reduce the heat and stir in the heavy cream, cayenne (if using), garam masala, and an additional ½ teaspoon of curry powder. Return the chicken to the skillet, mixing everything together. Let it simmer for a few more minutes.
  6. Add the remaining tablespoon of butter to enrich the sauce and stir until melted.
  7. Garnish with chopped parsley and serve alongside naan bread and steamed rice.

Notes

You can substitute chicken thighs with chicken breast for a leaner option, and feel free to adjust the spices to your liking.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Take it from one of our delighted users:

“I never thought I could make butter chicken this delicious at home. My family is obsessed with it, especially my kids! It’s become a regular part of our dinner rotation.” – Emma T.

How This Recipe Comes Together

Creating a delightful butter chicken at home is simpler than you might think. Here’s a quick breakdown of the process:

  • Total Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 min

Simply marinate the chicken, cook it to perfection, prepare a rich sauce base, and combine everything for a dish that’s sure to impress.

What You’ll Need

Gathering the right ingredients is key to achieving a delicious outcome. Here’s what you’ll need:

  • 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 and steamed rice for serving

Note: You can substitute chicken thighs with chicken breast for a leaner option, and feel free to adjust the spices to your liking.

Directions to Follow

Creating your butter chicken is a straightforward process that yields fantastic results. Follow these steps:

  1. Marinate the Chicken: In a bowl, combine chicken, salt, garlic powder, paprika, curry powder, and Greek yogurt. Let it marinate for at least 15 minutes.
  2. Cook the Chicken: In a large skillet, heat oil over medium heat. Add the marinated chicken and cook until browned and cooked through, about 5–7 minutes. Remove and set aside.
  3. Prepare the Sauce Base: In the same skillet, melt 2 tablespoons of butter. Add the minced garlic and diced onion, cooking until translucent.
  4. Build the Sauce: Stir in the tomato sauce, sugar, salt, and black pepper. Simmer the mixture for about 5 minutes to let the flavors meld.
  5. Season and Simmer: Reduce the heat and stir in the heavy cream, cayenne (if using), garam masala, and an additional ½ teaspoon of curry powder. Return the chicken to the skillet, mixing everything together. Let it simmer for a few more minutes.
  6. Finish with Butter: Add the remaining tablespoon of butter to enrich the sauce and stir until melted.
  7. Serve and Enjoy: Garnish with chopped parsley and serve alongside naan bread and steamed rice.

Best Ways to Enjoy It

When it comes to serving butter chicken, creativity reigns. Consider these options to elevate your meal:

  • Serve it in a shallow bowl with a swirl of cream on top for visual appeal.
  • Pair it with warm naan for scooping up the flavorful sauce.
  • Add a side of basmati rice, perhaps with a sprinkle of cilantro or a squeeze of lime, to balance the creaminess.
  • For an extra touch, include a simple cucumber salad with yogurt dressing to refresh the palate.

How to Store & Freeze

To keep your butter chicken fresh and delicious, follow these storage guidelines:

  • Refrigeration: Store any leftovers in an airtight container in the refrigerator for up to 3 days.
  • Freezing: Butter chicken can be frozen for up to 3 months. Allow it to cool completely before transferring it to a freezer-safe container.
  • Reheating: When ready to enjoy, thaw overnight in the refrigerator. Reheat gently on the stove over low heat, adding a splash of cream if the sauce thickens too much.

Helpful Cooking Tips

Here are some professional shortcuts and secrets to achieving the perfect butter chicken:

  • Allow the chicken to marinate longer if possible—this enhances flavor and tenderness.
  • For an extra depth of flavor, consider grilling the chicken instead of pan-searing it before adding it to the sauce.
  • If you prefer a thicker sauce, let it simmer uncovered for a few minutes longer.

Creative Twists

Don’t hesitate to get creative with this classic recipe! Here are a few ideas to inspire your next cooking session:

  • Vegetarian Version: Substitute the chicken with chickpeas or paneer for a vegetarian-friendly dish.
  • Flavor Swaps: Add a pinch of saffron to the sauce for a luxurious twist or throw in some diced bell peppers for added color and nutrition.
  • Spiced Variations: Experiment with other spices, such as turmeric for a more golden hue, or add fresh ginger to kick up the flavor profile.

Your Questions Answered

How long does the dish take to prepare?

The total preparation and cooking time is about 35 minutes, making it a quick weeknight meal.

Can I use a different protein?

Absolutely! Chicken breast, chickpeas, or paneer can be great substitutes based on your dietary needs.

How should I store leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months.

Crafting your own Quick & Easy Butter Chicken is not just about following the steps; it’s about embracing the joy of cooking and sharing. Enjoy this delightful dish that brings warmth to your home and flavors that linger in your memory!

Leave a Comment

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