Homemade Butter Chicken: A Delicious Recipe You Can’t Resist

Introduction

Have you ever wondered why homemade butter chicken is one of the most beloved dishes in Indian cuisine? This creamy, rich, and flavorful dish not only tantalizes your taste buds but also offers a comforting experience that many restaurant versions often fail to replicate. In this post, we will dive into the art of making homemade butter chicken, ensuring that you can recreate this culinary masterpiece in your own kitchen.

With an estimated 90% of diners enjoying this dish, it’s clear that mastering the recipe at home can elevate your cooking game. Let’s get started!

Ingredients List

To make the perfect homemade butter chicken, you will need the following ingredients:

For the Chicken Marinade:

  • 500g boneless chicken thighs (or breasts for a leaner option)
  • 1 cup plain yogurt (Greek yogurt works well)
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon garam masala
  • Salt to taste

For the Butter Chicken Sauce:

  • 3 tablespoons butter (or ghee for a richer flavor)
  • 1 large onion, finely chopped
  • 2 tablespoons ginger-garlic paste
  • 2 cups tomato puree (fresh or canned)
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1 teaspoon fenugreek leaves (kasuri methi)
  • 1 cup heavy cream (or coconut milk for a lighter version)
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Substitutions:

  • Chicken: Tofu or paneer for a vegetarian option.
  • Yogurt: Non-dairy yogurt for dairy-free diets.
  • Cream: Cashew cream for a vegan alternative.

Timing

Preparing homemade butter chicken requires some time, but the results are well worth it. Here’s a breakdown:

  • Preparation Time: 30 minutes (including marinating)
  • Cooking Time: 30 minutes
  • Total Time: 60 minutes

This is approximately 20% less time than the average restaurant wait for a similar dish, allowing you to enjoy this delicious meal in the comfort of your home!

Step-by-Step Instructions

Step 1: Marinate the Chicken

  1. In a large bowl, combine yogurt, lemon juice, ginger-garlic paste, turmeric, red chili powder, garam masala, and salt.
  2. Add the chicken pieces, ensuring they are well-coated.
  3. Cover and refrigerate for at least 30 minutes (or overnight for best results).

Step 2: Prepare the Sauce

  1. In a large pan, melt the butter over medium heat.
  2. Add cumin seeds and let them sizzle for a few seconds until fragrant.
  3. Stir in the chopped onions and sauté until they turn golden brown.
  4. Add ginger-garlic paste and cook for another 2 minutes.

Step 3: Cook the Chicken

  1. Add the marinated chicken to the pan and cook until browned on all sides.
  2. Pour in the tomato puree, coriander powder, and fenugreek leaves.
  3. Season with salt and pepper, and simmer for about 15 minutes.

Step 4: Finish the Dish

  1. Stir in the heavy cream and let it simmer for another 5 minutes.
  2. Adjust seasoning as necessary.
  3. Garnish with fresh cilantro before serving.

Nutritional Information

Here’s a quick look at the nutritional profile of homemade butter chicken per serving (approximately 200g):

  • Calories: 450
  • Protein: 30g
  • Fat: 30g
  • Carbohydrates: 15g
  • Fiber: 2g
  • Sugar: 5g

Note: Nutritional values may vary based on ingredient choices and portion sizes.

Healthier Alternatives for the Recipe

If you’re looking to lighten up your homemade butter chicken without sacrificing flavor, consider these alternatives:

  • Use skinless chicken to reduce fat content.
  • Substitute heavy cream with Greek yogurt or coconut milk.
  • Incorporate more vegetables like spinach or bell peppers for added nutrients.

Serving Suggestions

Homemade butter chicken pairs beautifully with:

  • Basmati rice or jeera rice for a classic combination.
  • Naan or roti for a delightful bread option.
  • A side salad of cucumber and tomato to balance the richness of the dish.

Feel free to get creative! Adding a dollop of yogurt on top or a squeeze of lemon can enhance the flavors even further.

Common Mistakes to Avoid

  1. Overcooking the Chicken: This can lead to dry meat. Cook just until done.
  2. Skipping the Marinade: Marinating enhances flavor and tenderness.
  3. Using Low-Quality Tomatoes: Fresh or high-quality canned tomatoes make a significant difference in taste.

Storing Tips for the Recipe

To keep your homemade butter chicken fresh:

  • Refrigerate leftovers in an airtight container for up to 3 days.
  • Freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheat gently on the stovetop or microwave, adding a splash of water or cream to restore creaminess.

Conclusion

Homemade butter chicken is a delightful dish that combines rich flavors with comforting textures. With just a few simple steps and ingredients, you can create a restaurant-quality meal at home. Try this recipe, and don’t forget to share your feedback in the comments below. Subscribe for more delicious recipes and cooking tips!

FAQs

Q1: Can I make butter chicken in advance?

A1: Yes! You can prepare the dish a day ahead and reheat it. The flavors will deepen and improve overnight.

Q2: Is homemade butter chicken spicy?

A2: The spice level can be adjusted according to your preference. Use less chili powder for a milder flavor.

Q3: Can I use frozen chicken for this recipe?

A3: It’s best to thaw chicken before marinating to ensure even flavor absorption.

Q4: What can I serve with butter chicken?

A4: Pair it with rice, naan, or a fresh salad for a complete meal.

Q5: How can I make this recipe vegan?

A5: Substitute chicken with tofu or chickpeas, and use coconut milk instead of cream.

Homemade Butter Chicken: A Delicious Recipe You Can't Resist

Homemade Butter Chicken: A Delicious Recipe You Can't Resist

Prep Time: 30 minutes
Cook Time: 1 hour
Total Time: 1 hour

Ingredients

  • For the Chicken Marinade:
  • 500g boneless chicken thighs (or breasts for a leaner option)
  • 1 cup plain yogurt (Greek yogurt works well)
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon garam masala
  • Salt to taste
  • For the Butter Chicken Sauce:
  • 3 tablespoons butter (or ghee for a richer flavor)
  • 1 large onion, finely chopped
  • 2 tablespoons ginger-garlic paste
  • 2 cups tomato puree (fresh or canned)
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1 teaspoon fenugreek leaves (kasuri methi)
  • 1 cup heavy cream (or coconut milk for a lighter version)
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Substitutions:
  • Chicken: Tofu or paneer for a vegetarian option.
  • Yogurt: Non-dairy yogurt for dairy-free diets.
  • Cream: Cashew cream for a vegan alternative.

Instructions

    Step 1: Marinate the Chicken

    1. In a large bowl, combine yogurt, lemon juice, ginger-garlic paste, turmeric, red chili powder, garam masala, and salt.
    2. Add the chicken pieces, ensuring they are well-coated.
    3. Cover and refrigerate for at least 30 minutes (or overnight for best results).

    Step 2: Prepare the Sauce

    1. In a large pan, melt the butter over medium heat.
    2. Add cumin seeds and let them sizzle for a few seconds until fragrant.
    3. Stir in the chopped onions and sauté until they turn golden brown.
    4. Add ginger-garlic paste and cook for another 2 minutes.

    Step 3: Cook the Chicken

    1. Add the marinated chicken to the pan and cook until browned on all sides.
    2. Pour in the tomato puree, coriander powder, and fenugreek leaves.
    3. Season with salt and pepper, and simmer for about 15 minutes.

    Step 4: Finish the Dish

    1. Stir in the heavy cream and let it simmer for another 5 minutes.
    2. Adjust seasoning as necessary.
    3. Garnish with fresh cilantro before serving.