Authentic Butter Chicken: Your New Favorite Homemade Indian Meal

Authentic Butter Chicken: Your New Favorite Homemade Indian Meal 🍛🧈🔥

1. Introduction

If you’re searching for a flavorful and satisfying dish to impress family and friends, look no further than authentic butter chicken. This classic Indian chicken recipe is renowned for its rich, creamy sauce and tender, juicy chicken. Whether you’re an experienced home chef or a beginner, making homemade butter chicken is both easy and rewarding. This easy Indian delight perfectly combines aromatic spices, butter, and tomato gravy to create a comforting meal that’s ideal for any occasion. Ready to embark on this culinary journey? Let’s discover how to craft your own delicious Indian chicken recipe that will become a family favorite and a go-to comfort food for weeknights or special gatherings.

2. Ingredient List for Authentic Butter Chicken

  • 500g boneless, skinless chicken thighs or breasts, cut into chunks
  • 3 tablespoons butter
  • 1 cup tomato puree
  • 1/2 cup heavy cream or coconut cream
  • 2 tablespoons yogurt (preferably Greek yogurt)
  • 2 teaspoons garam masala
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin powder
  • 1 teaspoon chili powder (adjust to taste)
  • 1 teaspoon coriander powder
  • 4 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • Salt to taste
  • Fresh cilantro for garnish

3. Step-by-Step Preparation of Homemade Butter Chicken

1. Marinate the Chicken

In a bowl, combine the chicken pieces with yogurt, half of the garlic and ginger, salt, and a pinch of chili powder. Mix well and let it marinate for at least 30 minutes — this step tenderizes the chicken and enriches its flavor, ensuring a juicy and flavorful *authentic butter chicken*. For a quicker alternative, you can marinate it in a sealed zipper bag or airtight container, even for 15 minutes if you’re short on time.

2. Prepare the Spiced Tomato Sauce

Heat 2 tablespoons of butter in a large skillet over medium heat. Add the remaining garlic and ginger, sauté until fragrant, about 30 seconds. Then add the spices: garam masala, turmeric, cumin, chili, and coriander. Cook these spices for about 1 minute to release their aromatic oils. Carefully pour in the tomato puree, stirring continuously. Let this mixture simmer gently for approximately 10 minutes until the sauce thickens slightly and develops a rich flavor—this forms the heart of your homemade butter chicken’s signature sauce. For a slightly tangier taste, a splash of lemon juice can be added at this stage.

3. Cook the Chicken

In a separate pan, melt a tablespoon of butter and cook the marinated chicken until it turns golden on the outside and is cooked through. This step ensures the chicken remains tender and juicy, absorbing the flavors of the spices. If you prefer a faster method, you can cook the chicken directly in the sauce later, but searing it separately enhances texture and flavor.

4. Combine and Simmer

Add the cooked chicken into the simmering tomato sauce. Pour in the heavy cream or coconut cream, stirring thoroughly to achieve a smooth, luscious texture typical of authentic butter chicken. Let the mixture simmer gently for an additional 10 minutes. During this time, the flavors will meld beautifully, and the sauce will become even more velvety. For a dairy-free version, coconut milk serves as an excellent substitute, blending seamlessly with the spices.

5. Final Touch and Serve

Adjust the seasoning with salt to taste. Garnish with freshly chopped cilantro for a burst of freshness. Serve the hot, creamy butter chicken alongside fluffy basmati rice or naan bread for a true Indian dinner experience. If you’re looking for the perfect kitchen tools to make this dish even easier, consider using a Crock-Pot Family-Size Slow Cooker for slow cooking or a Ninja SLUSHi Pro RapidChill Drink Maker to cool beverages while you cook. Pair your meal with a side of fresh cucumber raita or a colorful salad for added freshness.

4. Storage Tips for Homemade Butter Chicken

Store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm on the stovetop or microwave, adding a splash of cream or a pat of butter to restore its luscious texture. Freezing portions in airtight containers makes for an easy make-ahead meal—simply thaw overnight in the fridge before reheating.

5. Serving Suggestions for Authentic Butter Chicken

This easy Indian delight is best enjoyed with steamed basmati rice or soft, pillowy naan bread. To elevate your meal, serve with a side of tangy cucumber raita or a fresh mixed salad. The adaptability of homemade butter chicken makes it perfect for family dinners, special occasions, or weeknight meals. For an added touch of flavor, try pairing it with a chilled glass of mango lassi or a refreshing sparkling water infused with lemon.

6. FAQs About Authentic Butter Chicken

What makes butter chicken authentic?

Authentic butter chicken is distinguished by its rich, creamy tomato base infused with traditional Indian spices like garam masala, cumin, and coriander. The use of fresh ingredients, including ripe tomatoes and good quality butter, ensures an authentic flavor profile. Cooking the chicken in a flavorful marinade and simmering it in the sauce allows the flavors to meld beautifully—this is the hallmark of true Indian chicken dishes.

Can I use chicken breasts instead of thighs?

Yes, but chicken thighs are preferred for their juiciness, flavor, and texture. Chicken breasts tend to dry out if overcooked but can still be used. To keep them moist, reduce cooking time and avoid overcooking. For best results, consider using bone-in chicken for added flavor, or refer to this zesty lemon chicken pasta recipe for alternative chicken preparations.

Is butter chicken spicy?

Typically, butter chicken has a mild to moderate spice level, but you can easily tailor it to your preference. Increase the chili powder or add chopped fresh chilies for more heat. Adjusting spice ensures your Indian chicken recipe suits the whole family or adds a fiery kick for spice lovers.

How long does it take to make authentic butter chicken at home?

From prep to serving, it takes approximately 45 minutes to 1 hour. The marination, simmering, and finishing touches make this a manageable and delicious easy Indian delight perfect for weeknights or weekend cooking. For a quicker version, check out our quick creamy pesto chicken recipe, which shares some time-saving tips.

7. Conclusion

Creating authentic butter chicken at home is a rewarding culinary experience that results in a flavorful, creamy, and satisfying dish. Its irresistible aroma, tender chicken, and luscious sauce make it a standout Indian chicken recipe that impresses even the most discerning palates. Plus, this homemade butter chicken is easy to prepare with simple ingredients, making it accessible for cooks of all skill levels. Elevate your dinner routine and enjoy the authentic taste of Indian cuisine with this easy Indian delight. Ready to get cooking? Dive into this flavorful journey and create your own delicious butter chicken today!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant plate of authentic butter chicken garnished with fresh cilantro, served alongside basmati rice and naan bread.

Authentic Butter Chicken: Your New Favorite Homemade Indian Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Discover how to make authentic butter chicken, a classic Indian dish with tender chicken pieces cooked in a rich, creamy tomato sauce infused with aromatic spices. Perfectly flavorful and easy to prepare at home, this recipe brings the taste of India to your dinner table.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

  • 500g boneless, skinless chicken thighs or breasts, cut into chunks
  • 3 tablespoons butter
  • 1 cup tomato puree
  • 1/2 cup heavy cream or coconut cream
  • 2 tablespoons yogurt (preferably Greek yogurt)
  • 2 teaspoons garam masala
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin powder
  • 1 teaspoon chili powder (adjust to taste)
  • 1 teaspoon coriander powder
  • 4 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Marinate the chicken with yogurt, half of the garlic and ginger, salt, and chili powder. Let it sit for at least 30 minutes.
  2. Heat 2 tablespoons of butter in a skillet. Sauté remaining garlic and ginger until fragrant. Add spices: garam masala, turmeric, cumin, chili, and coriander. Cook for 1 minute.
  3. Add tomato puree, simmer for 10 minutes until thickened.
  4. In a separate pan, add a tablespoon of butter and cook marinated chicken until golden and cooked through.
  5. Combine cooked chicken with the tomato sauce. Pour in heavy cream or coconut cream and simmer for 10 minutes.
  6. Adjust salt, garnish with cilantro, and serve hot with rice or naan.

Notes

  • For a creamier texture, use full-fat heavy cream or coconut cream.
  • Marinating the chicken longer enhances flavor and tenderness.
  • You can adjust spice levels by increasing or decreasing chili powder.
  • Author: Emma Bloomfield
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 Kcal
  • Sugar: 6g
  • Sodium: 820mg
  • Fat: 28g
  • Saturated Fat: 15g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 110mg

Leave a Comment

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