BEST BUTTER CHICKEN RECIPE

Photo of author
Author: OLIVIA SMITH
Published:
Delicious Butter Chicken featured image showcases the rich, creamy texture and vibrant color of this classic Indian dish.
Imagine tender, juicy chicken simmered in a luxuriously rich tomato-based sauce, infused with aromatic spices and a touch of creaminess that will make your taste buds sing – that’s Butter Chicken. If you’ve been searching for that perfect balance of flavors, that authentic taste that rivals your favorite Indian restaurant, then look no further because I’m going to guide you through creating the BEST Butter Chicken you’ve ever tasted, I promise!

Ingredients

A close-up shot showcases the creamy, vibrant sauce and tender chicken pieces of delicious Butter Chicken.

For the Chicken Marinade:

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
  • 1 tablespoon ginger-garlic paste (equal parts ginger and garlic, finely grated)
  • 1 tablespoon lemon juice
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon red chili powder (adjust to your spice preference)
  • 1/2 teaspoon salt
  • 1 tablespoon yogurt (plain, full-fat)

For the Butter Chicken Sauce:

  • 2 tablespoons butter
  • 1 medium onion, finely chopped
  • 1 tablespoon ginger-garlic paste
  • 1 (28 ounce) can crushed tomatoes
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon red chili powder (or to taste)
  • 1/4 teaspoon cayenne pepper (optional, for extra heat)
  • 1 teaspoon sugar
  • 1/2 teaspoon dried fenugreek leaves (kasuri methi), crushed
  • 1/2 cup heavy cream
  • Salt to taste
  • Fresh cilantro, chopped, for garnish

Step-by-Step Instructions: Creating Your Butter Chicken Masterpiece

Marinating the Chicken: The Foundation of Flavor

  1. In a large bowl, combine the chicken cubes with ginger-garlic paste, lemon juice, garam masala, turmeric powder, red chili powder, salt, and yogurt.
  2. Mix well, ensuring the chicken is thoroughly coated with the marinade.
  3. Cover the bowl and refrigerate for at least 30 minutes, or ideally for 2-3 hours (or even overnight for maximum flavor!). The longer it marinates, the more tender and flavorful the chicken will become.

Cooking the Chicken: Achieving that Perfect Texture

  1. Heat a large skillet or pan over medium-high heat. Add a tablespoon of oil (or butter, for extra flavor!).
  2. Add the marinated chicken to the skillet in a single layer (you may need to do this in batches to avoid overcrowding).
  3. Cook the chicken for about 5-7 minutes per side, or until it’s nicely browned and cooked through. Don’t worry about cooking it completely at this stage, as it will continue to cook in the sauce.
  4. Remove the cooked chicken from the skillet and set aside.

Crafting the Butter Chicken Sauce: The Heart of the Dish

  1. In the same skillet (or a large pot), melt the butter over medium heat.
  2. Add the chopped onion and sauté until it’s softened and lightly golden, about 5-7 minutes.
  3. Add the ginger-garlic paste and sauté for another minute, until fragrant. Be careful not to burn the garlic!
  4. Pour in the crushed tomatoes, garam masala, turmeric powder, red chili powder, and cayenne pepper (if using). Stir well to combine.
  5. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it simmer for 15-20 minutes, stirring occasionally. This allows the flavors to meld together beautifully.
  6. Stir in the sugar and crushed fenugreek leaves. The fenugreek leaves add a characteristic aroma and flavor to Butter Chicken, so don’t skip them!
  7. If you want a smoother sauce, you can use an immersion blender to blend the sauce directly in the pot, or transfer it to a regular blender and blend until smooth (be careful when blending hot liquids!). This step is optional, but it can improve the texture of the sauce.
  8. Pour in the heavy cream and stir well to combine.
  9. Return the cooked chicken to the sauce and stir to coat.
  10. Simmer for another 5-10 minutes, allowing the chicken to absorb the flavors of the sauce.
  11. Taste and adjust the seasoning as needed. Add more salt, chili powder, or garam masala to your preference.

Serving and Garnishing: The Final Touches

  1. Garnish with fresh cilantro.
  2. Serve hot with naan bread, basmati rice, or both!

Tips and Tricks for Butter Chicken Perfection

Marinating Matters:

Don’t skimp on the marinating time! The longer the chicken marinates, the more tender and flavorful it will be. Overnight marination is ideal.

Spice Level Adjustment:

Butter Chicken should have a mild to medium level of spiciness. Adjust the amount of red chili powder and cayenne pepper to your taste. If you’re sensitive to heat, start with a smaller amount and add more as needed.

Creaminess Factor:

The heavy cream adds a luscious creaminess to the sauce. If you want a lighter version, you can substitute half-and-half or even plain yogurt, but the flavor and texture will be slightly different.

Kasuri Methi: The Secret Ingredient:

Dried fenugreek leaves (kasuri methi) are a key ingredient in Butter Chicken, adding a unique aroma and flavor. Be sure to crush them between your palms before adding them to the sauce to release their flavor.

Leftovers:

Butter Chicken leftovers are even better the next day! Store them in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.

Variations: Customize Your Butter Chicken

Vegetarian Butter Chicken:

Substitute the chicken with paneer (Indian cheese) or tofu for a delicious vegetarian version. Follow the same recipe, but adjust the cooking time accordingly.

Slow Cooker Butter Chicken:

For an even easier version, try making Crockpot Butter Chicken! Simply combine all the ingredients (except the cream and cilantro) in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Then, stir in the cream and cilantro before serving.

Spicy Butter Chicken:

If you like your Butter Chicken with a kick, add more red chili powder or cayenne pepper to the sauce. You can also add a chopped green chili for extra heat.

Serving Suggestions: Complete Your Meal

Naan Bread:

Warm naan bread is the perfect accompaniment to Butter Chicken. Use it to scoop up the sauce and enjoy every last bite.

Basmati Rice:

Fluffy basmati rice is another great option for serving with Butter Chicken. It soaks up the sauce beautifully and provides a satisfying base for the dish.

Salad:

A simple cucumber and tomato salad with a light vinaigrette dressing can provide a refreshing contrast to the richness of the Butter Chicken.

More Delicious Chicken Recipes to Try

If you enjoyed this Butter Chicken recipe, here are a few other chicken recipes that you might like:

  • Honey Garlic Chicken: A sweet and savory dish that’s perfect for a quick weeknight meal.
  • Sticky Chicken Rice Bowls: A flavorful and easy-to-assemble dish that’s great for lunch or dinner.
  • Chicken Buns: Soft and fluffy buns filled with savory chicken, perfect for a snack or light meal.
  • Butter Chicken: A quicker version of this classic that is still packed with flavor.
  • Marry Me Chicken Pasta: A creamy and decadent pasta dish with tender chicken and sun-dried tomatoes.

Troubleshooting: Common Butter Chicken Issues and Solutions

Sauce is Too Thick:

If your sauce is too thick, add a little bit of water or chicken broth to thin it out. Stir well and simmer for a few more minutes.

Sauce is Too Thin:

If your sauce is too thin, simmer it for a longer period of time, uncovered, to allow some of the liquid to evaporate. You can also add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) to thicken the sauce. Stir well and simmer for a few minutes until the sauce thickens.

Chicken is Dry:

Make sure not to overcook the chicken when you’re searing it. It should be browned on the outside but still slightly undercooked on the inside, as it will continue to cook in the sauce. Also, ensure that the chicken is fully coated in the sauce and simmered for enough time to absorb the flavors and moisture.

Sauce is Too Acidic:

If your sauce is too acidic, add a pinch of sugar to balance the flavors. You can also add a dollop of yogurt or cream to neutralize the acidity.

Conclusion

So, are you ready to embark on your Butter Chicken adventure? With this recipe, you have everything you need to create a truly unforgettable meal. Gather your ingredients, follow the steps, and most importantly, have fun! You’ve got this, and soon you’ll be enjoying the best homemade Butter Chicken you’ve ever tasted!

How long should I marinate the chicken for the best flavor?

Ideally, marinate the chicken for 2-3 hours, or even overnight for maximum flavor. At a minimum, marinate for at least 30 minutes.

What can I use instead of heavy cream to make a lighter version of Butter Chicken?

You can substitute half-and-half or plain yogurt for heavy cream, but the flavor and texture will be slightly different.

What can I do if the Butter Chicken sauce is too thick?

If the sauce is too thick, add a little bit of water or chicken broth to thin it out. Stir well and simmer for a few more minutes.

Can I make this recipe vegetarian?

Yes, you can substitute the chicken with paneer (Indian cheese) or tofu for a delicious vegetarian version. Follow the same recipe, but adjust the cooking time accordingly.

Delicious Butter Chicken featured image showcases the rich, creamy texture and vibrant color of this classic Indian dish.

Best Butter Chicken Recipe

This Butter Chicken recipe delivers tender chicken simmered in a rich, aromatic tomato-based sauce. Infused with classic Indian spices and finished with a touch of cream, it’s a restaurant-quality dish you can easily make at home. Perfect served with naan or basmati rice.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings: 6
Course: Main Course
Cuisine: Indian
Calories: 600

Ingredients
  

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
  • 1 tablespoon ginger-garlic paste equal parts ginger and garlic, finely grated
  • 1 tablespoon lemon juice
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon red chili powder
  • 1/2 teaspoon salt
  • 1 tablespoon plain, full-fat yogurt
  • 2 tablespoons butter
  • 1 medium onion, finely chopped
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon red chili powder
  • 1/4 teaspoon cayenne pepper optional
  • 1 teaspoon sugar
  • 1/2 teaspoon dried fenugreek leaves kasuri methi
  • 1/2 cup heavy cream
  • Salt to taste
  • Fresh cilantro, chopped, for garnish
  • 1 tablespoon oil or butter

Equipment

  • Large bowl
  • Measuring spoons
  • Measuring cups
  • Large skillet or pan
  • Spatula or spoon
  • Lid for skillet or pan
  • Immersion blender (optional)
  • Blender (optional)
  • Large pot (optional)
  • Serving bowls
  • Serving Spoons

Method
 

  1. In a large bowl, combine the chicken cubes with ginger-garlic paste, lemon juice, garam masala, turmeric powder, red chili powder, salt, and yogurt. Mix well, ensuring the chicken is thoroughly coated with the marinade.
  2. Cover the bowl and refrigerate for at least 30 minutes, or ideally for 2-3 hours (or even overnight).
  3. Heat a large skillet or pan over medium-high heat. Add a tablespoon of oil (or butter, for extra flavor!).
  4. Add the marinated chicken to the skillet in a single layer (you may need to do this in batches to avoid overcrowding).
  5. Cook the chicken for about 5-7 minutes per side, or until it’s nicely browned and cooked through. Remove the cooked chicken from the skillet and set aside.
  6. In the same skillet (or a large pot), melt the butter over medium heat.
  7. Add the chopped onion and sauté until it’s softened and lightly golden, about 5-7 minutes.
  8. Add the ginger-garlic paste and sauté for another minute, until fragrant. Be careful not to burn the garlic!
  9. Pour in the crushed tomatoes, garam masala, turmeric powder, red chili powder, and cayenne pepper (if using). Stir well to combine.
  10. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it simmer for 15-20 minutes, stirring occasionally.
  11. Stir in the sugar and crushed fenugreek leaves.
  12. If you want a smoother sauce, you can use an immersion blender to blend the sauce directly in the pot, or transfer it to a regular blender and blend until smooth.
  13. Pour in the heavy cream and stir well to combine.
  14. Return the cooked chicken to the sauce and stir to coat.
  15. Simmer for another 5-10 minutes, allowing the chicken to absorb the flavors of the sauce.
  16. Taste and adjust the seasoning as needed. Add more salt, chili powder, or garam masala to your preference.
  17. Garnish with fresh cilantro.
  18. Serve hot with naan bread, basmati rice, or both!

Notes

For best results, marinate the chicken overnight. Adjust the spice level by adding more or less red chili powder and cayenne pepper. For a lighter version, substitute half-and-half or plain yogurt for the heavy cream. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days and reheated gently.

OLIVIA SMITH

Olivia is a culinary enthusiast and recipe creator who brings a unique cross-cultural perspective to her cooking, blending her Canadian roots with American influences. Her specialty lies in encouraging culinary exploration and bold flavor combinations, drawing from the diverse techniques she learned throughout her international upbringing. Together with Emily, she creates recipes that inspire home cooks to embrace cooking as an adventure and discover how food can transport us through different cultures and experiences.

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You Might Also Like...

    CARAMEL APPLE CHEESECAKE BARS ULTIMATE

    CARAMEL APPLE CHEESECAKE BARS ULTIMATE

    ASIAN CUCUMBER SALAD PERFECT SIDE

    ASIAN CUCUMBER SALAD PERFECT SIDE

    BEST CINNAMON ROLL COOKIES EVER

    BEST CINNAMON ROLL COOKIES EVER

    BEST BEEF AND BROCCOLI

    BEST BEEF AND BROCCOLI

    Leave a Comment

    Recipe Rating