Creamy Authentic Indian Butter Chicken brings tender chicken thighs swimming in a silky tomato-cream sauce laced with ginger, garlic, and warming spices. A generous swirl of butter adds richness, while aromatic garam masala and fresh coriander brighten every bite. Whether you’re craving a cozy dinner or aiming to impress guests, this intermediate-level recipe guides you step by step to restaurant-quality curry right in your kitchen. Grab your apron and get ready to dive into a bowl of comfort and flavor that promises to become a new favorite!
Before you begin cooking, let’s round up the essentials that make this curry so irresistibly creamy and flavorful.
Let’s walk through transforming these ingredients into a velvety, aromatic curry. You’ll start by marinating the chicken to infuse deep flavors, then brown it to lock in juices. Next, you’ll build a richly spiced tomato sauce by sautéing onions and spices until the flavors meld. Combining the chicken with the sauce, you’ll simmer to perfection before swirling in cream for that signature silkiness. From start to finish, each step layers taste and texture, resulting in a dish that’s comforting, elegant, and utterly crave-worthy.
1. In a bowl, combine plain yogurt, 2 tsp ginger garlic paste, 1 tsp chili powder, 1 tsp turmeric powder, 1 tsp garam masala, and 1 tsp salt. Add the chicken thighs and coat well; cover and marinate for at least 1 hour (or overnight for deeper flavor).
2. Heat oil and 2 tbsp butter in a pan over medium heat. Add the marinated chicken pieces and cook until lightly browned, about 5 minutes, turning once. Remove the chicken and set aside.
3. In the same pan, melt the remaining butter. Add the finely chopped onion and sauté until translucent, about 4 minutes, stirring occasionally.
4. Stir in 2 tsp ginger garlic paste and cook for 1 minute until fragrant. Add the tomato puree, 1 tsp chili powder, 1/2 tsp turmeric powder, and 1/2 tsp garam masala. Cook until oil separates from the sauce, about 8 minutes, stirring gently.
5. Pour in 100 ml water and 1 tsp sugar, stirring to combine. Return the browned chicken to the pan and simmer for 10 minutes, covered, until fully cooked through.
6. Reduce the heat to low, then stir in 100 ml heavy cream. Simmer for 2 more minutes, allowing the sauce to become ultra-creamy and well combined.
7. Garnish with chopped coriander leaves and serve hot alongside naan or steamed basmati rice for a complete meal.
Ready to enjoy your creamy curry? Here are a few fun, delicious ways to plate and present your Butter Chicken:
Nailing Butter Chicken is all about layering flavors and balancing spices. With these friendly tips, your next batch will be even more unforgettable:
Got leftovers? Keeping Butter Chicken fresh and flavorful is simple:
Here are quick answers to common queries about mastering your Butter Chicken:
A: Including a minimum 1-hour marination, the total process is about 1 hour 45 minutes. Active cooking takes around 30–35 minutes: 5 minutes to brown chicken, 4 minutes to sauté onions, 8 minutes for the tomato base, 10 minutes to simmer chicken, and 2 minutes after adding cream.
A: Yes, modify the chili powder in both the marinade and sauce. Halve it for mild heat or substitute paprika; for extra kick, add cayenne pepper or chopped green chili.
A: You can, but breasts cook faster and can dry out. Brown for about 3 minutes per side and simmer for 7–8 minutes until just cooked to retain juiciness.
A: Cool to room temperature, store in an airtight container in the fridge up to 3 days. Reheat gently on low heat, stirring occasionally. Add water or cream if the sauce thickens.
A: Absolutely. Marinate the chicken overnight or prepare the sauce ahead. When ready, reheat the sauce, add the browned chicken, and simmer for 10 minutes before stirring in fresh cream.
A: It pairs beautifully with naan varieties or steamed basmati rice. Sides like cucumber raita or a simple chopped salad balance the richness.
A: Full-fat coconut milk works great and adds subtle sweetness. Or blend soaked cashews with water for a creamy, dairy-free cashew cream.
A: Yes, oil separation indicates the sauce has cooked enough for spices and tomatoes to release their oils. Simply stir before adding the cream to reincorporate.
This Creamy Authentic Indian Butter Chicken works because it balances tangy yogurt, vibrant spices, and rich cream in every spoonful—resulting in a curry that’s both comforting and exciting. Its step-by-step layering of flavors brings out the best in each ingredient, while the buttery finish makes every bite irresistible. Feel free to print and save this recipe for busy weeknights or special gatherings. If you give it a try, let me know how it turns out or drop any questions below—I’d love to hear your feedback!
Tender chicken thighs swim in a silky tomato-cream sauce laced with ginger, garlic, and warming spices. A swirl of butter adds richness as aromatic garam masala and coriander finish this classic curry.