Quick & Easy Homemade Butter Chicken

Highlighted under: Quick & Easy

This Quick & Easy Homemade Butter Chicken is a delicious and comforting dish that can be made in no time. Perfect for busy weeknights or special occasions!

Amber Walsh

Created by

Amber Walsh

Last updated on 2025-12-11T11:35:43.827Z

This butter chicken recipe brings the authentic taste of Indian cuisine into your home without the fuss. It's creamy, flavorful, and can be served with rice or naan for a complete meal.

Why You'll Love This Recipe

  • Rich, creamy sauce that envelops tender chicken
  • Quick and simple preparation without compromising on flavor
  • A family favorite that pleases both kids and adults

The Origins of Butter Chicken

Butter chicken, or 'Murgh Makhani,' originates from the Indian subcontinent and is renowned for its rich, creamy tomato-based sauce. The dish was created in the 1950s in Delhi at the Moti Mahal restaurant, where leftover chicken was cooked with tomatoes, butter, and cream. This innovative approach transformed a simple chicken dish into a culinary masterpiece that has since gained worldwide popularity.

Traditionally, butter chicken is made using tandoori chicken, marinated in yogurt and spices, then cooked in a clay oven. However, this quick and easy version simplifies the process while maintaining the dish's signature flavors. The use of boneless chicken thighs ensures a tender texture, making it an ideal choice for busy weeknights.

Perfect Pairings

Butter chicken is often served with various accompaniments that enhance its richness. Basmati rice is a classic pairing, as its fluffy texture absorbs the creamy sauce beautifully. Alternatively, you can serve the dish with naan, a soft Indian bread that is perfect for scooping up the flavorful sauce. Both options are excellent for creating a satisfying meal.

For a refreshing contrast, consider serving a side salad or raita, a yogurt-based condiment that can help balance the spices and creaminess of the butter chicken. These sides not only complement the dish but also add a touch of freshness to your plate.

Tips for Success

To elevate your butter chicken, marinate the chicken for a longer period, ideally overnight. This allows the spices to penetrate deeper, resulting in a more flavorful and tender chicken. If you're short on time, even a 30-minute marinade will still yield delicious results.

Don't hesitate to adjust the spice levels according to your preference. If you love heat, add more chili powder or even fresh chilies. Conversely, if you're cooking for kids or those who prefer milder dishes, you can reduce the chili powder and balance it with extra cream for creaminess.

Ingredients

For the Chicken Marinade

  • 1 lb boneless chicken thighs, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon garam masala
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • Salt to taste

For the Sauce

  • 2 tablespoons butter
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 can (14 oz) crushed tomatoes
  • 1 cup heavy cream
  • 1 tablespoon sugar
  • 1 teaspoon chili powder
  • Salt to taste
  • Fresh cilantro for garnish

Mix all marinade ingredients in a bowl, add chicken, and let it marinate for at least 30 minutes.

Instructions

Marinate the Chicken

In a bowl, combine yogurt, lemon juice, garam masala, turmeric, cumin, and salt. Add chicken pieces and coat well. Let it marinate for at least 30 minutes.

Cook the Chicken

In a large pan, melt butter over medium heat. Add chopped onions and sauté until golden brown. Stir in garlic and ginger, cooking for another minute.

Add Tomatoes and Spices

Pour in crushed tomatoes, sugar, chili powder, and salt. Cook for about 5 minutes until the sauce thickens.

Combine Chicken with Sauce

Add the marinated chicken to the pan, stirring well to coat. Cook for 15 minutes or until the chicken is fully cooked.

Finish with Cream

Stir in heavy cream and let simmer for an additional 5 minutes. Adjust seasoning if necessary.

Serve

Garnish with fresh cilantro and serve hot with rice or naan.

Enjoy your homemade butter chicken!

Storing Leftovers

If you find yourself with leftover butter chicken, storing it correctly ensures it remains just as delicious the next day. Allow the dish to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to three days. When reheating, do so gently on the stovetop or in the microwave, adding a splash of water or cream to maintain the sauce's consistency.

For longer storage, butter chicken freezes well. Place it in a freezer-safe container and it can last for up to three months. When ready to enjoy, thaw it overnight in the fridge and reheat thoroughly before serving.

Variations to Try

While this recipe offers a classic take on butter chicken, there are numerous variations to explore. For instance, you can substitute chicken thighs with chicken breast for a leaner option. Alternatively, for a vegetarian version, replace the chicken with paneer or chickpeas, making sure to adjust cooking times accordingly.

Another exciting twist is to incorporate different spices or ingredients. Adding a hint of smoked paprika or a splash of coconut milk can provide unique flavor profiles, keeping your butter chicken experience fresh and exciting.

Secondary image

Questions About Recipes

→ Can I use chicken breast instead of thighs?

Yes, chicken breast can be used, but thighs are more tender and flavorful.

→ Is there a vegetarian version of this recipe?

Absolutely! You can replace chicken with paneer or tofu for a delicious vegetarian option.

→ How can I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days.

→ Can I freeze butter chicken?

Yes, it freezes well! Just ensure it is cooled completely before transferring to a freezer-safe container.

Quick & Easy Homemade Butter Chicken

This Quick & Easy Homemade Butter Chicken is a delicious and comforting dish that can be made in no time. Perfect for busy weeknights or special occasions!

Prep Time15 minutes
Cooking Duration25 minutes
Overall Time40 minutes

Created by: Amber Walsh

Recipe Type: Quick & Easy

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

For the Chicken Marinade

  1. 1 lb boneless chicken thighs, cut into bite-sized pieces
  2. 1 cup plain yogurt
  3. 1 tablespoon lemon juice
  4. 1 tablespoon garam masala
  5. 1 teaspoon turmeric
  6. 1 teaspoon cumin
  7. Salt to taste

For the Sauce

  1. 2 tablespoons butter
  2. 1 medium onion, finely chopped
  3. 2 cloves garlic, minced
  4. 1 tablespoon ginger, minced
  5. 1 can (14 oz) crushed tomatoes
  6. 1 cup heavy cream
  7. 1 tablespoon sugar
  8. 1 teaspoon chili powder
  9. Salt to taste
  10. Fresh cilantro for garnish

How-To Steps

Step 01

In a bowl, combine yogurt, lemon juice, garam masala, turmeric, cumin, and salt. Add chicken pieces and coat well. Let it marinate for at least 30 minutes.

Step 02

In a large pan, melt butter over medium heat. Add chopped onions and sauté until golden brown. Stir in garlic and ginger, cooking for another minute.

Step 03

Pour in crushed tomatoes, sugar, chili powder, and salt. Cook for about 5 minutes until the sauce thickens.

Step 04

Add the marinated chicken to the pan, stirring well to coat. Cook for 15 minutes or until the chicken is fully cooked.

Step 05

Stir in heavy cream and let simmer for an additional 5 minutes. Adjust seasoning if necessary.

Step 06

Garnish with fresh cilantro and serve hot with rice or naan.

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 30g
  • Saturated Fat: 18g
  • Cholesterol: 145mg
  • Sodium: 780mg
  • Total Carbohydrates: 12g
  • Dietary Fiber: 1g
  • Sugars: 6g
  • Protein: 32g