As I flipped through the pages of a vibrant cookbook one chilly afternoon, the warm aroma of spices wafting through my home reminded me of family gatherings filled with laughter and shared dishes. That’s when I stumbled upon a recipe for Indian Butter Chicken—a dish that brings people together like no other. With its creamy texture and bold flavors, this dish is an ode to comfort food, and I couldn’t resist the urge to recreate it in my kitchen. Trust me, once you make this buttery, spiced goodness, your family will be cheering for seconds!
Recipe Timing
- Prep Duration: 15 minutes
- Active Cooking: 30 minutes
- Total Duration: 45 minutes
- Portion Size: Serves 4
- Complexity: Simple
Nutritional Recipe
- Calories per portion: Approximately 540
- Protein: 38 grams
- Carbs: 12 grams
- Fats: 40 grams
- Fiber: 2 grams
- Sugars: 5 grams
- Sodium: 750 mg
Why You’ll Love This Indian Butter Chicken
There’s something incredibly satisfying about the way Indian Butter Chicken dances across your palate—imagine a tender piece of chicken enveloped in a silky sauce that combines sweet and spicy notes, all balanced by the richness of cream. It’s not just a meal; it’s an experience. Perfect for weeknight dinners or hosting friends, this dish can elevate any occasion with its vibrant colors and inviting aroma.
The Complete Cooking Journey
The joy of cooking this Indian Butter Chicken is not just in the flavors, but in the process. Picture the melted butter sizzling in the pan, inviting you to add the fragrant onions, garlic, and ginger. As each ingredient layers into the mix, the anticipation builds, creating a wonderful harmony of scents that fills your kitchen.
Ingredients:
- 1 lb chicken breast, cubed
- 2 tablespoons butter
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 inch ginger, grated
- 1 can (14 oz) crushed tomatoes
- 1 cup heavy cream
- 2 tablespoons garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder
- Salt to taste
- Fresh cilantro, for garnish
Method:
Step 1: Melt the Butter
In a large pan, melt the butter over medium heat until it starts to foam, filling your kitchen with a delicious buttery scent.
Step 2: Sauté the Onions
Add the finely chopped onions to the pan and sauté until they turn golden brown, which will take around 5-7 minutes. This step builds a rich base for your sauce.
Step 3: Infuse with Garlic and Ginger
Stir in minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant. The aromatic blend is simply irresistible!
Step 4: Cook the Chicken
Add the cubed chicken and cook until it turns white and is no longer pink in the center, about 5 minutes. This is where the magic starts to happen as chicken absorbs the flavors.
Step 5: Combine with Tomatoes and Spices
Stir in the crushed tomatoes along with garam masala, turmeric, chili powder, and salt. Allow this mixture to simmer for 15-20 minutes, stirring occasionally, until the flavors meld beautifully, and the chicken is tender.
Step 6: Blend in the Cream
Lower the heat and stir in the heavy cream, letting it cook for an additional 5 minutes to achieve that luscious, silky texture we adore.
Step 7: Garnish & Serve
Garnish with freshly chopped cilantro before serving. This adds a pop of color and a delightful freshness that complements the dish perfectly.
Serving Suggestions & Pairings
Serve this Indian Butter Chicken alongside fluffy basmati rice or soft naan to soak up the delicious sauce. You might even consider pairing it with a crisp cucumber salad or a side of roasted vegetables to balance the spice.
Storage & Leftovers Guide
Leftover Indian Butter Chicken can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or microwave, adding a splash of water or cream to maintain its creamy texture. You can also freeze leftovers for up to 2 months—just thaw in the fridge overnight before reheating.
Kitchen Wisdom & Success Tips
- Prep Ahead: Chop your onions, garlic, and ginger in advance. This will save time during cooking!
- Cream Alternatives: You can substitute the heavy cream with coconut milk for a dairy-free version if preferred.
- Spice Level: Feel free to adjust the chili powder to your heat preference. A pinch of sugar can help balance out the spice if necessary.
Flavor Variations & Adaptations
Experiment with different proteins like shrimp or tofu. You can also add vegetables like bell peppers or peas to kick up the nutrition. For a smoky flavor, try adding a dash of smoked paprika or using grilled chicken instead of pan-cooked.
Reader Questions & Solutions
- Can I use frozen chicken? Yes, while fresh is best, frozen chicken can work if it’s completely thawed before cooking for even cooking.
- What can I substitute for garam masala? If you don’t have garam masala, a blend of cumin, coriander, and cinnamon can work in a pinch.
- How do I know when the chicken is cooked through? The internal temperature should reach 165°F (75°C) and the meat should not be pink inside.
- Can I make this dish vegetarian? Absolutely! Substitute chicken with paneer or a mix of your favorite vegetables.
- What’s the best way to serve this for a gathering? Set it up as a DIY station with rice, naan, and various toppings like cilantro, lime wedges, and yogurt for guests to customize their plates!
Wrapping Up
Indian Butter Chicken is more than just a recipe; it’s an invitation to share warmth and connection around the dining table. With its rich, creamy sauce and tender chicken, this dish is sure to become a family favorite. So gather your loved ones, roll up those sleeves, and let this delightful experience fill your home with savory scents and happy hearts. Happy cooking!
PrintIndian Butter Chicken
A creamy, spiced chicken dish that brings warmth and comfort, perfect for family gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Non-Vegetarian
Ingredients
- 1 lb chicken breast, cubed
- 2 tablespoons butter
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 inch ginger, grated
- 1 can (14 oz) crushed tomatoes
- 1 cup heavy cream
- 2 tablespoons garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder
- Salt to taste
- Fresh cilantro, for garnish
Instructions
- Melt the butter in a large pan over medium heat until it starts to foam.
- Add the finely chopped onions and sauté until golden brown, about 5-7 minutes.
- Stir in the minced garlic and grated ginger, cooking for another 1-2 minutes.
- Add the cubed chicken and cook until it turns white, about 5 minutes.
- Stir in the crushed tomatoes, garam masala, turmeric, chili powder, and salt. Simmer for 15-20 minutes, stirring occasionally.
- Lower the heat and stir in the heavy cream, cooking for an additional 5 minutes.
- Garnish with freshly chopped cilantro and serve.
Notes
Serve with basmati rice or naan. Leftovers can be stored in the fridge for up to 3 days or frozen for up to 2 months.
Nutrition
- Serving Size: 1 serving
- Calories: 540
- Sugar: 5g
- Sodium: 750mg
- Fat: 40g
- Saturated Fat: 20g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 120mg




