The aroma of spices wafts through the air as you step into your kitchen, promising a journey full of flavor. Imagine tender pieces of chicken simmering in a velvety sauce that combines tomatoes and cream—this is what magic tastes like in the form of an authentic butter chicken recipe Indian-style.
Whether it’s a cozy weeknight dinner or an impressive dish for guests, this recipe will transport your taste buds straight to India. Get ready to indulge in a dish that’s not just about flavors but also the delightful memories it brings along with each bite.
Why You'll Love This Recipe
- This buttery delight is easy to whip up even on busy nights
- The rich flavors cater to every palate and make it visually appealing on any table
- Perfect for pairing with naan or rice, making it incredibly versatile for any meal plan
Every time I serve this dish, my family’s eyes light up with anticipation—nothing beats their delighted faces when they take that first bite.
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
- Boneless Chicken Thighs: They stay juicy and tender during cooking; plus, they soak up all those amazing flavors.
- Onion: Use a medium onion finely chopped; it adds sweetness once caramelized.
- Fresh Garlic: Opt for fresh garlic cloves for a fragrant punch; minced is best.
- Fresh Ginger: Grated ginger gives a zesty kick that brightens the entire dish.
- Canned Tomatoes: Choose whole tomatoes for better texture; they create the base of our rich sauce.
- Heavy Cream: This adds that luxurious creaminess we all crave in butter chicken.
- Butter: Yes, real butter! It makes everything richer and more indulgent.
- Spices (Cumin, Coriander, Garam Masala): These aromatic spices are essential for that authentic flavor profile.
- Salt and Pepper: Essential seasoning to bring out all those wonderful flavors.
- Cilantro (for garnish): Freshly chopped cilantro adds color and freshness right before serving.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it together
Marinate the Chicken: In a bowl, combine cubed chicken thighs with yogurt and spices. Let it marinate for at least 30 minutes to enhance flavor.
Sauté Onions and Aromatics: In a large pan over medium heat, melt some butter. Add chopped onions and sauté until golden brown—this usually takes about 5-7 minutes.
Add Garlic and Ginger: Stir in minced garlic and grated ginger. Sauté until fragrant; you’ll know it’s ready when your kitchen smells divine!
Add Tomatoes and Spices: Pour in canned tomatoes along with cumin and coriander. Cook until the mixture thickens into a sauce—about 10-15 minutes should do it.
Add Cream and Simmer Chicken: Lower the heat then stir in heavy cream. Add marinated chicken pieces into the sauce; simmer until fully cooked—about 15-20 minutes.
Garnish and Serve!: Once everything looks beautifully melded together, sprinkle freshly chopped cilantro over the top. Serve hot with naan or rice for a complete experience!
Now you have an effortless yet utterly scrumptious butter chicken recipe Indian-style that will have everyone asking for seconds!
You Must Know
- This butter chicken recipe Indian offers a delightful balance of flavors; the creamy sauce pairs beautifully with fluffy naan
- Don’t be surprised if you find yourself licking the plate clean
- The aromas will fill your kitchen, making everyone eager for dinner
Perfecting the Cooking Process
Start by marinating the chicken to enhance flavor, then sauté onions and spices before adding tomatoes and cream for a rich sauce.
Add Your Touch
Feel free to swap out chicken for paneer or tofu for a vegetarian twist. Experiment with different spices to suit your taste.
Storing & Reheating
Store leftovers in an airtight container in the fridge, reheating gently on the stovetop to maintain creaminess.
Chef's Helpful Tips
- For perfectly tender chicken, avoid overcooking during marination
- Use fresh spices for maximum flavor impact
- Pair it with basmati rice or warm naan for a complete meal experience that dazzles every palate
Sharing this butter chicken recipe Indian always brings back fond memories of family gatherings where laughter and delicious food were abundant—it’s truly a crowd-pleaser!
FAQ
What is the best way to marinate chicken for butter chicken?
Marinate overnight for maximum flavor absorption; yogurt helps tenderize the meat beautifully.
Can I make this butter chicken recipe Indian spicy?
Absolutely! Add more chili powder or fresh chilies to achieve your desired heat level.
How do I store leftover butter chicken?
Store in an airtight container in the fridge for up to three days; reheat gently before serving.

Authentic Indian Butter Chicken Recipe
Butter chicken, a classic Indian dish, features tender chicken simmered in a rich and creamy tomato sauce, infused with aromatic spices. It’s the perfect comfort food for any occasion!
- Total Time: 1 hour 10 minutes
- Yield: Approximately 4 servings 1x
Ingredients
- 1 lb boneless chicken thighs
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 1 can (14 oz) whole tomatoes
- 1 cup heavy cream
- 4 tbsp butter
- Spices: cumin, coriander, garam masala
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Marinate the chicken thighs with yogurt and spices for at least 30 minutes.
- In a large pan over medium heat, melt butter and sauté onions until golden brown (5-7 minutes).
- Add minced garlic and grated ginger; cook until fragrant.
- Stir in canned tomatoes along with cumin and coriander; simmer until thickened (10-15 minutes).
- Lower heat and add heavy cream; then incorporate marinated chicken. Simmer until cooked through (15-20 minutes).
- Garnish with chopped cilantro and serve hot with naan or rice.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 420
- Sugar: 5g
- Sodium: 850mg
- Fat: 28g
- Saturated Fat: 15g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 120mg