Butter Chicken is an amazing, creamy, and flavor-packed dish that has captured the hearts of food lovers around the world. Originating from the Indian subcontinent, this classic recipe combines the richness of marinated chicken simmered in a velvety tomato-based sauce. The wonderful blend of spices and cream creates an unforgettable dining experience that is both delightful and satisfying.
If you’ve ever tasted Butter Chicken, you know how it tantalizes the taste buds. Each bite is a harmonious mix of flavors, offering a delightful balance between warmth and richness. Not only is this dish a staple in Indian cuisine, but it’s also adored internationally, making it a perfect choice for family dinners, special occasions, or simply any day you crave something comforting and delicious. In this guide, you’ll discover the beauty of Butter Chicken, learn why it’s so beloved, gain insights into its preparation time, and receive easy-to-follow instructions for making it at home.
The amazing flavors of Butter Chicken come from marinated chicken pieces seeping into a creamy, spiced sauce, creating a comforting meal you won’t soon forget. Prepare to impress your family and friends with this incredible dish—a true testament to the warmth and flavor of Indian cooking!
Why You’ll Love This Recipe
Butter Chicken is not just a meal; it’s an experience that’s both indulgent and satisfying. Here are some reasons why you’ll fall in love with this recipe:
1. Rich and Flavorful – The combination of spices, cream, and butter results in a sauce that’s simply irresistible.
2. Simple Ingredients – Most ingredients are pantry staples, making this recipe accessible to anyone.
3. Versatile – Perfect for pairing with various dishes like naan, rice, or even salads.
4. Perfect for Any Occasion – Whether it’s a weeknight dinner or a festive gathering, Butter Chicken fits all occasions.
5. Easy Steps – The straightforward recipe makes it easy for cooks of all skill levels to replicate this iconic dish.
6. Crowd-Pleaser – It’s a surefire hit with family and guests, bringing everyone to the table for seconds.
With these aspects, it’s no wonder Butter Chicken continues to enchant people worldwide. It’s an exceptional recipe that merges tradition with modern tastes, making it a must-try for every home cook.
Preparation and Cooking Time
Total time to prepare Butter Chicken is approximately 1 hour 30 minutes. Here’s a breakdown of the time involved:
– Preparation Time: 30 minutes
– Marinating Time: 1 hour (can be done overnight for better flavor)
– Cooking Time: 30 minutes
Time might vary based on your experience in the kitchen, but these estimates should help you plan effectively.
Ingredients
– 500 grams boneless chicken thighs or breasts
– 1 cup plain yogurt
– 1 tablespoon ginger-garlic paste
– 1 teaspoon red chili powder
– 1 teaspoon turmeric powder
– 1 teaspoon garam masala
– 1 tablespoon lemon juice
– 2 tablespoons vegetable oil
– 2 tablespoons butter
– 1 medium onion, finely chopped
– 2 cups tomato puree
– 1 cup heavy cream
– Salt to taste
– Fresh cilantro for garnish
Step-by-Step Instructions
Creating Butter Chicken can be a straightforward process with manageable steps. Here’s how to prepare it:
1. Marinate the Chicken: In a bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, lemon juice, and salt. Add chicken and mix well. Cover and refrigerate for at least 1 hour.
2. Cook Chicken: Heat oil in a pan over medium heat. Add marinated chicken and cook until browned on all sides. Remove and set aside.
3. Prepare Sauce: In the same pan, melt butter. Add chopped onions and sauté until golden brown.
4. Add Tomato Puree: Pour in the tomato puree and cook for 5-7 minutes, stirring occasionally.
5. Combine Chicken and Sauce: Add the cooked chicken back to the pan and stir, cooking together for another 5 minutes.
6. Mix in Cream: Lower the heat and slowly add the heavy cream, stirring to combine thoroughly. Cook for another 5 minutes.
7. Season: Taste and adjust seasoning with salt and additional spices as desired.
8. Garnish and Serve: Remove from heat, garnish with fresh cilantro, and serve warm.
These steps will help you craft a delicious Butter Chicken, impressing anyone who tastes it!
How to Serve
Butter Chicken is versatile and can be served in a variety of ways. Here are some suggestions for serving:
1. Accompaniments: Pair with naan bread, basmati rice, or fluffy parathas to soak up the rich sauce.
2. Garnishing: Top with fresh cilantro or a drizzle of cream for added color and flavor.
3. Presentation: Serve in a warm, shallow bowl to highlight its vibrant color.
4. Pairing with Drinks: A light beer or a sweet mango lassi complements the spices beautifully.
5. Sides: Consider serving with a side salad or vegetable dish for a complete meal.
By paying attention to how you serve, you’ll elevate the experience, leaving a lasting impression on your guests and family with this incredible Butter Chicken recipe. Enjoy your culinary journey into the flavors of Indian cuisine!
Additional Tips
– Use Fresh Ingredients: For the most authentic flavor, opt for fresh herbs and spices whenever possible.
– Adjust Spice Levels: If you prefer a milder dish, reduce the red chili powder and garam masala.
– Serve with Love: Presentation matters! Serve Butter Chicken in a warm dish and garnish generously with fresh cilantro for visual appeal.
Recipe Variation
Mix things up with these Butter Chicken variations:
1. Coconut Butter Chicken: Replace heavy cream with coconut milk for a tropical twist.
2. Vegetarian Option: Substitute chicken with paneer or mixed vegetables, using the same marinade and cooking method.
3. Butter Chicken Stir-Fry: Turn Butter Chicken into a stir-fry by adding colorful bell peppers and broccoli.
Freezing and Storage
– Storage: Leftover Butter Chicken should be stored in an airtight container in the refrigerator, where it can last for 3-4 days.
– Freezing: You can also freeze Butter Chicken for up to 3 months. Allow it to cool completely, then transfer it to a freezer-safe container. When ready to eat, thaw in the refrigerator overnight and reheat on the stovetop.
Special Equipment
To make your Butter Chicken successfully, you will need:
– Large mixing bowl for marinating the chicken
– Heavy-bottomed skillet or pot for cooking
– Wooden spoon for stirring
– Measuring spoons and cups for accurate measurements
– Knife and cutting board for chopping ingredients
Frequently Asked Questions
What type of chicken is best for Butter Chicken?
You can use either boneless chicken thighs or breasts. Thighs tend to be juicier and more flavorful.
Can I substitute yogurt with something else?
Greek yogurt can be a great substitute, or you could use sour cream for a different flavor profile.
How do I make it less rich?
Introduce more tomato puree while reducing the amount of cream; this will help balance the flavors without losing the essence of the dish.
Can this recipe be cooked in an Instant Pot?
Yes! You can adapt the recipe to use an Instant Pot, adjusting the cooking time accordingly.
What should I do if my sauce is too thick?
Simply add a little water or chicken broth to achieve your desired consistency.
Conclusion
Butter Chicken: A Creamy and Flavorful Indian Classic is more than just a dish—it’s an experience that brings together the essence of Indian cuisine. With its rich sauce and tender chicken, it’s a meal that satisfies both the hunger and the soul. Whether you’re sharing it with family or savoring it alone, this recipe is bound to become a favorite in your home.
Butter Chicken: An Incredible and Creamy Indian Classic Recipe
- Total Time: 1 hour
Ingredients
– 500 grams boneless chicken thighs or breasts
– 1 cup plain yogurt
– 1 tablespoon ginger-garlic paste
– 1 teaspoon red chili powder
– 1 teaspoon turmeric powder
– 1 teaspoon garam masala
– 1 tablespoon lemon juice
– 2 tablespoons vegetable oil
– 2 tablespoons butter
– 1 medium onion, finely chopped
– 2 cups tomato puree
– 1 cup heavy cream
– Salt to taste
– Fresh cilantro for garnish
Instructions
Creating Butter Chicken can be a straightforward process with manageable steps. Here’s how to prepare it:
1. Marinate the Chicken: In a bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, lemon juice, and salt. Add chicken and mix well. Cover and refrigerate for at least 1 hour.
2. Cook Chicken: Heat oil in a pan over medium heat. Add marinated chicken and cook until browned on all sides. Remove and set aside.
3. Prepare Sauce: In the same pan, melt butter. Add chopped onions and sauté until golden brown.
4. Add Tomato Puree: Pour in the tomato puree and cook for 5-7 minutes, stirring occasionally.
5. Combine Chicken and Sauce: Add the cooked chicken back to the pan and stir, cooking together for another 5 minutes.
6. Mix in Cream: Lower the heat and slowly add the heavy cream, stirring to combine thoroughly. Cook for another 5 minutes.
7. Season: Taste and adjust seasoning with salt and additional spices as desired.
8. Garnish and Serve: Remove from heat, garnish with fresh cilantro, and serve warm.
These steps will help you craft a delicious Butter Chicken, impressing anyone who tastes it!
- Prep Time: 30 minutes
- Cook Time: 30 minutes
Nutrition
- Serving Size: 4
- Calories: 650 kcal
- Fat: 50g
- Protein: 40g





