Homemade Butter Chicken

Butter Chicken is a beloved dish that brings the warmth and vibrancy of Indian cuisine right to your dining table. The rich and creamy sauce, infused with bold spices like curry and garam masala, dances beautifully with tender chicken, creating a symphony of flavors that is sure to please. Its warm orange hues make for an inviting presentation, ideal for family gatherings, celebrations, or a cozy date night in.

As you prepare this delightful meal, you’ll discover the wonderful aromas that fill your kitchen, igniting your senses with each step. From selecting the freshest ingredients to enjoying the final dish with your loved ones, this article will guide you through every aspect of making Homemade Butter Chicken, ensuring that the process, as well as the final result, is simply delicious.

Why You’ll Love This Recipe

  1. Fresh ingredients make for an authentic taste and vibrant dish.
  2. Ease of preparation means you can follow along with confidence.
  3. Nutritious components are included for a wholesome meal.
  4. Versatile dish that pairs well with rice, naan, or even veggies.
  5. The stunning presentation will impress your guests and family alike.

This recipe is sure to become a favorite in your home!

Preparation and Cooking Time

  • Total time: 1 hour
  • Preparation time: 15 minutes
  • Cooking time: 45 minutes

Ingredients You’ll Need

Start by selecting the freshest ingredients including 1 lb chicken thighs, 1 tsp salt, 1 tsp garlic powder, 1 tsp sweet paprika, 1 tbsp curry powder, 1 cup Greek yogurt, 2 tbsp vegetable oil, 2 tbsp butter, 2 cloves garlic (finely minced), 1 medium onion (diced), 1 cup tomato sauce, 1 tsp sugar, 1/2 tsp black pepper, 1 cup heavy cream, 1/4 tsp cayenne pepper (optional), 1 tsp garam masala, and 2 tbsp fresh parsley (for garnish).

Main Protein

  • Chicken Thighs
    • Chicken thighs are commonly used for their tender and juicy nature, which holds up well in cooking.
    • To prepare, simply chop the thighs into bite-sized pieces.
    • If you’re looking for an alternative, chicken breasts can also work, but they may dry out easily.
    • Always trim excess fat to prevent a greasy sauce.

Starch/Pasta

  • Naan or Rice
    • Both naan and rice serve as perfect accompaniments to soak up the luscious sauce.
    • Cook rice according to package instructions and warm naan in the oven or on a skillet.
    • If you’re looking for an alternative, quinoa is a healthy option too.
    • Be mindful of timing, as you’ll want your starch ready when the butter chicken is done.

Seasoning/Spice Blend

  • Spices (Curry Powder, Ginger, Garam Masala)
    • These spices provide the rich, aromatic base that defines the dish.
    • Measure out what you need and remember to toast them for maximum flavor.
    • If you’re looking for an alternative, try using premade curry paste.
    • Don’t skip toasting the spices; this enhances their flavor and aroma.

Liquids/Dairy

  • Greek Yogurt and Heavy Cream
    • Greek yogurt adds tanginess and creaminess to the dish.
    • For the best texture, whisk yogurt before adding to ensure it’s smooth.
    • If you’re looking for an alternative, coconut milk can substitute for a dairy-free version.
    • Keep heavy cream refrigerated until you’re ready to use.

Aromatics & Vegetables

  • Onion and Garlic
    • These aromatics create the foundational flavor of your sauce.
    • Dice the onion and mince the garlic finely to release their flavors.
    • If you’re looking for an alternative, shallots can work too but adjust the quantity.
    • Ensure onions are cooked until golden for the best taste.

Optional Finishing Ingredients

  • Fresh Parsley
    • Parsley adds a fresh finish to the dish just before serving.
    • Simply chop the parsley and sprinkle on top.
    • If you’re looking for an alternative, cilantro can provide a different flavor profile.
    • Don’t add it too early, as it may wilt and lose brightness.

Step-by-Step Instructions

Cooking Homemade Butter Chicken is easy and will fill your kitchen with delightful aromas. Here’s how to do it in just a few simple steps:

Step 1: Marinate the Chicken

Begin by combining chicken thighs, salt, garlic powder, paprika, curry powder, and Greek yogurt in a bowl. Mix well until chicken is thoroughly coated. Let it marinate for at least 30 minutes for maximum flavor.

Step 2: Sauté Aromatics

In a large skillet, heat the oil and butter over medium heat. Add the diced onion and cook until soft and translucent, about 5-7 minutes. This step builds the foundation of flavors in your dish.

Step 3: Cook the Garlic

Stir in the minced garlic and cook for an additional 1-2 minutes, until fragrant. Make sure not to burn the garlic, as it can turn bitter.

Step 4: Add Marinated Chicken

Increase the heat to medium-high and add the marinated chicken to the skillet. Cook for 8-10 minutes, making sure the chicken is browned on all sides. This will enhance the depth of flavor.

Step 5: Build the Sauce

Add the tomato sauce, sugar, black pepper, and cayenne pepper (if using) to the skillet. Stir well and simmer uncovered for 15 minutes. This step helps meld all the flavors together and creates the rich sauce.

Step 6: Stir in the Cream and Garam Masala

Reduce the heat to low and gently stir in the heavy cream and garam masala. Simmer for another 5 minutes until the sauce is creamy and thickened. The key here is low heat to avoid curdling the cream.

Step 7: Serve with Parsley

Once ready, remove from heat and garnish with fresh parsley before serving. This final touch adds color and freshness, making your dish look even more inviting.

How to Serve

  1. Present the dish in a large bowl for family-style dining.
  2. Pair with fluffy rice or warm naan for best taste.
  3. Serve in individual portions for a polished look.
  4. Consider a crisp drink like lassi or a light white wine to complement the spices.

Enjoy your Homemade Butter Chicken with these serving suggestions!

Additional Tips

  • Enhance flavor by allowing the chicken to marinate overnight.
  • Customize heat levels by adjusting cayenne or adding chili flakes.
  • For a fun twist, consider adding veggies like spinach or bell peppers during cooking.

Recipe Variations

  1. Vegetarian Butter Masala: Substitute chicken with paneer or chickpeas for a vegetarian twist.
  2. Spicy Butter Chicken: Increase the amount of cayenne pepper or add sliced jalapeños for extra heat.
  3. Slow Cooker Method: Combine all ingredients in a slow cooker and cook on low for 6-8 hours for a hands-off approach.

Freezing and Storage

  • Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
  • Freezing: Store the butter chicken in freezer-safe containers for up to 3 months. Thaw in the fridge overnight before reheating.

Special Equipment

  1. Large skillet or pan
  2. Mixing bowls for marination
  3. Chef’s knife for chopping
  4. Wooden spatula or spoon for stirring
  5. Measuring cups and spoons

FAQ’s

1. Can I use frozen chicken?
Yes, but make sure to fully thaw it before marinating for best flavor absorption.

2. Is this dish healthy?
Yes, it includes protein from chicken and beneficial spices. You can also use low-fat yogurt and cream for a lighter version.

3. Can I make this ahead of time?
Absolutely! The flavors deepen if made a day in advance. Just reheat gently.

4. What if I want more spice?
Feel free to add more cayenne pepper or fresh chilies according to your taste preference.

5. Can I cook Butter Chicken in the oven?
Sure! Just cover the marinated chicken in a baking dish and bake at 350°F for 30-40 minutes, adding the sauce towards the end.

Conclusion

Homemade Butter Chicken is not only a flavorful delight but also an excellent way to impress guests without stressful preparation. With its warm spices and creamy sauce, this dish is perfect for any gathering or cozy meal at home. Enjoy making it and savor the wonderful flavors that will make your kitchen feel like a culinary paradise!

Homemade Butter Chicken

A delicious plate of homemade butter chicken served with rice and naan bread.

Butter Chicken

A rich and creamy Indian dish featuring tender chicken in a flavorful sauce, perfect for family gatherings or a cozy night in.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Indian
Servings 4 servings
Calories 500 kcal

Ingredients
  

Main Protein

  • 1 lb chicken thighs Trim excess fat for a less greasy sauce.

Seasonings and Spices

  • 1 tsp salt
  • 1 tsp garlic powder
  • 1 tsp sweet paprika
  • 1 tbsp curry powder Toast for maximum flavor.
  • 1 tsp sugar
  • 1/2 tsp black pepper
  • 1/4 tsp cayenne pepper Optional for spice.
  • 1 tsp garam masala

Liquids and Dairy

  • 1 cup Greek yogurt Whisk before adding for smooth texture.
  • 1 cup heavy cream Keep refrigerated until use.

Aromatics & Vegetables

  • 2 cloves garlic Finely minced.
  • 1 medium onion Diced.

Sauce Ingredients

  • 1 cup tomato sauce
  • 2 tbsp vegetable oil
  • 2 tbsp butter

Optional Finishing Ingredients

  • 2 tbsp fresh parsley Chopped for garnish.

Instructions
 

Marination

  • Combine chicken thighs, salt, garlic powder, paprika, curry powder, and Greek yogurt in a bowl. Mix well and let it marinate for at least 30 minutes.

Cooking

  • In a large skillet, heat the oil and butter over medium heat. Add the diced onion and cook until soft and translucent, about 5-7 minutes.
  • Stir in the minced garlic and cook for an additional 1-2 minutes.
  • Increase the heat to medium-high and add the marinated chicken. Cook for 8-10 minutes until browned.
  • Add the tomato sauce, sugar, black pepper, and cayenne pepper. Stir and simmer uncovered for 15 minutes.
  • Reduce heat to low and stir in the heavy cream and garam masala. Simmer for another 5 minutes.
  • Remove from heat and garnish with fresh parsley before serving.

Notes

Enhance flavor by marinating overnight. Customize spice levels as preferred.
Keyword Butter Chicken, Comfort Food, Creamy Chicken, easy dinner recipe, Indian Cuisine