Follow Me On Social Media!

Classic Butter Chicken
Butter chicken is an iconic dish that captures the hearts and taste buds of many. Having made this recipe countless times, I can share that the rich, creamy sauce combined with tender chicken thighs creates a comforting meal that’s perfect for any occasion. Whether you’re celebrating a special event or simply want a satisfying weeknight dinner, this classic recipe brings warmth to your table. Get ready to impress family and friends with this delightful dish!
What Makes This Recipe Special
There’s something utterly delightful about butter chicken that makes it stand out. First off, it’s quick and easy to whip up, taking under an hour from start to finish. The marinated chicken not only soaks up all those vibrant spices but also becomes wonderfully tender during cooking. It’s also budget-friendly—using chicken thighs keeps costs low without sacrificing flavor. Additionally, this dish is incredibly versatile; it’s perfect for family gatherings, dinner parties, or just a cozy night in.
“The butter chicken was fantastic! The flavors were rich and satisfying, and it paired beautifully with naan. I’ll definitely be making this again!” – Julia H.
Your Easy Cooking Guide
Making classic butter chicken involves some straightforward steps that are easy to follow, even for beginner cooks. Start by marinating the chicken, which infuses it with flavor while tenderizing the meat. Then, cook the onions until golden brown, add the marinated chicken, and let it simmer with the tomato puree. Finally, finish it off with cream and butter for that signature richness. You’ll be amazed at how simple yet rewarding this recipe is!
Everything You Need for This Recipe
To embark on this culinary adventure, gather the following ingredients:
- 1 lb chicken thighs, boneless and skinless
- 1 cup yogurt
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 inch ginger, grated
- 1 can (15 oz) tomato puree
- 1/2 cup heavy cream
- 4 tbsp butter
- 2 tsp garam masala
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp coriander
- Salt to taste
- Fresh cilantro for garnish
You can substitute yogurt with coconut yogurt for a dairy-free version, or use chicken breast if you prefer lighter meat.
🍰 30 Easy No-Bake Desserts
A delicious collection of no-bake treats you can make anytime, including:
- ✨ Chocolate lovers’ dreams – fudgy bars, truffles & mousse
- 🍓 Fruity delights – creamy parfaits, lemon & mango desserts
- 🥜 Nutty & indulgent – peanut butter & pistachio bites
- 🍋 Citrus & refreshing – lemon, orange creamsicle & key lime
- 🍪 Classic favorites – icebox cakes & cookie dough cups
Step-by-Step Directions
- In a large bowl, marinate the chicken with yogurt, minced garlic, grated ginger, garam masala, turmeric, cumin, coriander, and salt. Let it sit for at least 1 hour.
- Heat 2 tablespoons of butter in a large pan over medium heat. Add the chopped onions and sauté until they turn golden brown.
- Add the marinated chicken to the pan including all the marinade. Cook until the chicken is browned.
- Stir in the tomato puree and let it simmer for about 15-20 minutes.
- Pour in the heavy cream and the remaining butter. Stir until well combined and warmed through.
- Garnish with fresh cilantro and serve hot with rice or naan.
Perfect Pairings for Classic Butter Chicken
When it comes to serving butter chicken, the possibilities are endless! Pair it with fluffy basmati rice or soft, pillowy naan to soak up the luscious sauce. For a refreshing contrast, consider a cucumber raita or a simple salad to add a crunchy texture. You can also serve it with spiced lentils or vegetables to complete the meal.
Storage Tips
Storing butter chicken properly is essential for keeping it fresh and delicious. Allow the dish to cool down to room temperature before transferring it to an airtight container. You can store leftovers in the refrigerator for 3-4 days. If you’d like to keep it longer, consider freezing the butter chicken for up to 3 months. When reheating, ensure it’s heated all the way through to avoid any food safety issues.
Pro Chef Tips
- Marinate Longer: For an even more flavorful chicken, marinate overnight if time allows.
- Adjust Heat: Spice lovers can add more garam masala or chili powder for a kick of heat.
- Creamy Texture: For a creamier sauce, increase the quantity of heavy cream—just be cautious with the salt content.
- Fresh Herbs: Fresh cilantro not only adds a pop of color but elevates the flavors. Don’t skip it!
Creative Twists
You can easily put your spin on classic butter chicken! Try adding vegetables like bell peppers or spinach for extra nutrition. For a smoky flavor, incorporate some smoked paprika or chipotle. If you’re looking for a lighter option, substitute the cream with coconut milk. You can even make it dairy-free by using cashew cream instead!
Your Questions Answered
How long does it take to prepare butter chicken?
Preparation time is about 1 hour, including marination, cooking, and simmering.
Can I use chicken breast instead of thighs?
Yes, chicken breast can be used, but thighs tend to be juicier and more flavorful in this dish.
How can I make this recipe spicy?
To add heat, consider introducing fresh green chilies during the onion sauté or increase the amount of garam masala.
With this classic butter chicken recipe, you’ll not only bring a taste of India to your kitchen but also delight your loved ones with its rich flavors. Enjoy cooking and savor every bite!
Classic Butter Chicken
- Total Time: 90 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
A comforting and rich dish featuring marinated chicken thighs in a creamy tomato sauce, perfect for any occasion.
Ingredients
- 1 lb chicken thighs, boneless and skinless
- 1 cup yogurt
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 inch ginger, grated
- 1 can (15 oz) tomato puree
- 1/2 cup heavy cream
- 4 tbsp butter
- 2 tsp garam masala
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp coriander
- Salt to taste
- Fresh cilantro for garnish
Instructions
- In a large bowl, marinate the chicken with yogurt, minced garlic, grated ginger, garam masala, turmeric, cumin, coriander, and salt. Let it sit for at least 1 hour.
- Heat 2 tablespoons of butter in a large pan over medium heat. Add the chopped onions and sauté until they turn golden brown.
- Add the marinated chicken to the pan including all the marinade. Cook until the chicken is browned.
- Stir in the tomato puree and let it simmer for about 15-20 minutes.
- Pour in the heavy cream and the remaining butter. Stir until well combined and warmed through.
- Garnish with fresh cilantro and serve hot with rice or naan.
Notes
Marinate the chicken overnight for a more flavorful dish. Adjust the heat by adding more garam masala or chili powder if desired.
- Prep Time: 60 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 90mg
Keywords: butter chicken, Indian cuisine, creamy chicken, chicken recipes



