Quick & Easy Homemade Butter Chicken

Highlighted under: Quick & Easy

Delight your taste buds with this Quick & Easy Homemade Butter Chicken recipe, perfect for a cozy weeknight dinner. Featuring tender, juicy chicken simmered in a rich and creamy tomato sauce with fragrant spices, this comforting dish pairs beautifully with rice or naan. Ideal for busy families and anyone craving authentic Indian flavors without the fuss!

Emma

Created by

Emma

Last updated on 2025-11-12T02:16:55.604Z

Experience the rich and creamy delight of homemade butter chicken, inspired by traditional Indian cooking yet made simple for any weeknight!

A Taste of India in Your Kitchen

Butter chicken, or 'Murgh Makhani,' is one of India's most beloved dishes, known for its rich, creamy texture and diverse flavors. This recipe allows you to replicate the authentic taste of Indian cuisine right in your own kitchen. The combination of chicken marinated in yogurt and fragrant spices gives the meat a tender quality that melts in your mouth. With just a few simple ingredients, you can create a traditional Indian meal that even the busiest of families can enjoy on a weeknight.

The origins of butter chicken trace back to Delhi, where it was initially created as a way to use leftover chicken. Over the years, it has evolved into a staple dish found in Indian restaurants worldwide. This version retains the classic elements while simplifying the preparation process, making it more accessible for home cooks who crave a comforting meal without spending hours in the kitchen.

Perfect Pairings

Butter chicken is a versatile dish that pairs seamlessly with various accompaniments. Traditionally served with naan or basmati rice, this dish provides a satisfying balance of flavors and textures. The creamy sauce acts as a perfect dip for warm naan, allowing you to savor every last bit of the sauce. Alternatively, fluffy basmati rice offers a mild base that complements the bold spices of the dish, soaking up the delightful gravy.

If you want to elevate your meal, consider serving it with a side of lightly spiced vegetables or a fresh cucumber salad. This not only adds nutritional value but also enhances the overall dining experience. The combination of flavors will delight your palate and keep everyone at the table coming back for more.

Cooking Tips for Success

Ingredients

Chicken Marinade

  • 1 lb boneless, skinless chicken thighs
  • 1 cup plain yogurt
  • 2 teaspoons garam masala
  • 1 teaspoon turmeric
  • 1 teaspoon chili powder
  • Salt to taste

Butter Chicken Sauce

  • 3 tablespoons butter
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 can (15 oz) tomato puree
  • 1 cup heavy cream
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • Salt to taste
  • Fresh cilantro for garnish

Mix well and let marinate for at least 30 minutes.

Instructions

Marinate the Chicken

In a bowl, mix yogurt, garam masala, turmeric, chili powder, and salt. Add chicken and coat well. Allow marinating.

Cook the Chicken

In a skillet, melt butter over medium heat. Add marinated chicken and cook until browned on all sides.

Prepare the Sauce

Add chopped onion, garlic, and ginger to the skillet. Sauté until onions are translucent. Stir in tomato puree, cream, cumin, coriander, and salt.

Simmer for 10-15 minutes.

Serve

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

Enjoy your homemade butter chicken!

Frequently Asked Questions

One common question is whether you can use chicken breasts instead of thighs. While chicken breasts can be used, thighs are preferred for their juiciness and flavor, especially in a rich dish like butter chicken. If you choose to use breasts, be sure to adjust the cooking time as they may dry out more quickly.

Another frequent inquiry is about vegetarian alternatives. You can easily create a vegetarian version of this dish by substituting the chicken with paneer, tofu, or even chickpeas. The marination process will work well with these alternatives, allowing you to enjoy the same rich flavors in a meat-free dish.

Storing and Reheating Butter Chicken

Butter chicken can be stored in the refrigerator for up to three days. To maximize freshness, ensure it's kept in an airtight container. When reheating, do so gently on the stovetop or in the microwave, adding a splash of cream or water to bring back the sauce’s consistency. Slow reheating helps preserve the flavors and texture of the chicken.

If you want to freeze leftover butter chicken, it can be stored for up to two months. However, for best results, freeze the sauce and chicken separately, if possible. This helps you control the texture when reheating later. Simply thaw in the fridge overnight before reheating, and you can enjoy your homemade meal again with minimal effort.

Secondary image

Questions About Recipes

→ Can I use chicken breast instead of thighs?

Yes, chicken breast works fine, but thighs are juicier.

→ Can I make this dish ahead of time?

Absolutely! It stores well in the fridge for up to 3 days.

Quick & Easy Homemade Butter Chicken

Delight your taste buds with this Quick & Easy Homemade Butter Chicken recipe, perfect for a cozy weeknight dinner. Featuring tender, juicy chicken simmered in a rich and creamy tomato sauce with fragrant spices, this comforting dish pairs beautifully with rice or naan. Ideal for busy families and anyone craving authentic Indian flavors without the fuss!

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Emma

Recipe Type: Quick & Easy

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Chicken Marinade

  1. 1 lb boneless, skinless chicken thighs
  2. 1 cup plain yogurt
  3. 2 teaspoons garam masala
  4. 1 teaspoon turmeric
  5. 1 teaspoon chili powder
  6. Salt to taste

Butter Chicken Sauce

  1. 3 tablespoons butter
  2. 1 onion, finely chopped
  3. 2 cloves garlic, minced
  4. 1 tablespoon ginger, grated
  5. 1 can (15 oz) tomato puree
  6. 1 cup heavy cream
  7. 1 teaspoon cumin
  8. 1 teaspoon coriander
  9. Salt to taste
  10. Fresh cilantro for garnish

How-To Steps

Step 01

In a bowl, mix yogurt, garam masala, turmeric, chili powder, and salt. Add chicken and coat well. Allow marinating.

Step 02

In a skillet, melt butter over medium heat. Add marinated chicken and cook until browned on all sides.

Step 03

Add chopped onion, garlic, and ginger to the skillet. Sauté until onions are translucent. Stir in tomato puree, cream, cumin, coriander, and salt. Simmer for 10-15 minutes.

Step 04

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

Nutritional Breakdown (Per Serving)

  • Calories: 500
  • Protein: 30g
  • Fat: 35g
  • Carbohydrates: 20g