The Cozy Homemade Indian Butter Chicken Recipe for Dinner
Creamy, rich butter chicken sauce swirls with tender marinated chicken, creating a culinary experience that transports you straight to the bustling streets of Delhi.
Aromatic spices dance through each velvety bite, promising pure comfort on your plate.
The fragrant blend of tomatoes, cream, and warming spices tells a story of traditional Indian cooking.
Marinating the chicken beforehand ensures deep, complex flavors that melt in your mouth.
Perfectly balanced between tangy and smooth, this recipe transforms simple ingredients into an extraordinary meal.
You’ll savor every spoonful of this restaurant-quality dish that comes together effortlessly on your stovetop.
Let’s unlock the secret to making restaurant-worthy butter chicken in just half an hour.
Flavor Styles for Butter Chicken
FAQs
Marinating helps tenderize the chicken and allows the spices to deeply penetrate the meat, creating richer flavor and more juicy meat.
Yes, you can use chicken breasts, but thighs are more flavorful and stay more tender during cooking. Just ensure they’re cut into similar-sized pieces for even cooking.
The recipe has mild to moderate heat. You can adjust the chili powder and cayenne pepper to control the spice level, making it milder or more intense based on your preference.
If you don’t have dried fenugreek, you can skip it. The dish will still taste delicious, though fenugreek adds a unique depth of flavor typical in traditional butter chicken.
What Makes Butter Chicken So Loved
What You Need for Butter Chicken
Main Protein:Marinade Ingredients:Spice Blend:Sauce Base:Aromatics and Herbs:Cooking Fats:Optional Serving Accompaniments:30-Minute Butter Chicken Instructions
Step 1: Prepare Flavorful Chicken Marinade
Mix yogurt, garlic, ginger, garam masala, turmeric, cumin, chili powder, and salt in a large bowl.
Coat chicken pieces thoroughly in the marinade.
Refrigerate for at least 30 minutes, allowing spices to penetrate deeply into the meat.
Step 2: Create Beautiful Golden Chicken Sear
Heat oil in a skillet until hot and shimmering.
Add marinated chicken pieces, avoiding overcrowding the pan.
Brown chicken on both sides, developing rich caramelized flavors.
Work in batches if necessary.
Once beautifully golden, set chicken aside.
Step 3: Build Aromatic Spice Foundation
In the same skillet, melt ghee or butter.
Sauté garlic until fragrant.
Add spices:Stir quickly to prevent burning, releasing intense aromatics.
Step 4: Develop Luxurious Sauce Base
Pour tomato sauce into the skillet, scraping up delicious browned bits from pan bottom.
Simmer for 5 minutes to marry flavors.
Gradually whisk in cream or coconut milk, preventing curdling.
Add dried fenugreek for extra depth.
Step 5: Combine Chicken and Sauce
Return browned chicken to the skillet.
Simmer for 8-10 minutes until chicken is fully cooked and sauce thickens.
If sauce becomes too dense, incorporate additional ghee or butter.
Step 6: Present and Garnish
Remove from heat.
Sprinkle fresh cilantro over the dish.
Serve alongside warm naan and fluffy basmati rice for an authentic Indian dining experience.
Smart Tips for Butter Chicken Flavor
Storing Indian Butter Chicken
What Goes with Butter Chicken
Print
30 Minute Stovetop Indian Butter Chicken Recipe
- Total Time: 45 minutes
- Yield: 4 1x
Description
Creamy Indian Butter Chicken delivers rich, velvety spices that dance across tender chicken pieces, melting hearts with authentic subcontinental flavor. Comfort meets culinary adventure on your plate, promising delicious memories you’ll savor with every delightful bite.
Ingredients
Main Proteins:
- 2.3 pounds boneless skinless chicken thighs
Marinade Ingredients:
- 1/4 cup plain Greek yogurt
- 4 cloves garlic (minced)
- 1 tablespoon ginger (minced)
- 1.5 teaspoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon red chili powder
- 1 teaspoon sea salt
Cooking and Sauce Ingredients:
- 2 tablespoons oil (vegetable, canola or avocado)
- 2 tablespoons ghee (or butter)
- 5 cloves garlic (minced)
- 1.5 teaspoons cumin
- 1.5 teaspoons garam masala
- 1 teaspoon ground coriander
- 14 ounces (396 grams) tomato sauce
- 1 teaspoon red chili powder
- 0.5 teaspoon cayenne pepper
- 1.5 teaspoons sea salt
- 1 cup heavy cream (or full fat coconut milk)
- 0.5 teaspoon dried fenugreek (or crushed kasoori methi)
- fresh cilantro (optional)
Instructions
- Create a vibrant marinade by blending yogurt with aromatic spices including garlic, ginger, garam masala, turmeric, cumin, chili powder, and salt. Thoroughly coat chicken pieces and refrigerate for minimum 30 minutes, ideally up to 24 hours for deeper flavor infusion.
- Heat oil in a skillet until extremely hot. Sear marinated chicken pieces in batches, ensuring golden-brown exterior on all sides. This caramelization develops rich, complex flavor profiles. Remove browned chicken and set aside.
- Using the same skillet, melt ghee and quickly sauté minced garlic until fragrant. Immediately introduce ground spices: cumin, garam masala, coriander, chili powder, and cayenne. Toast spices for precisely 30 seconds to prevent burning.
- Pour tomato sauce into skillet, scraping pan’s bottom to incorporate delicious caramelized remnants. Simmer sauce for 5 minutes, allowing flavors to meld. Gradually whisk in cream, preventing potential curdling. Incorporate dried fenugreek for additional depth.
- Reintroduce browned chicken to simmering sauce. Cook for 8-10 minutes until chicken reaches perfect doneness and sauce thickens to desired consistency. Adjust sauce texture by adding extra ghee if needed.
- Remove from heat and garnish with fresh cilantro. Serve immediately alongside warm naan and fluffy basmati rice for a complete, authentic Indian dining experience.
Notes
- Adjust the chili powder and cayenne pepper to control the heat level, making it mild or fiery based on your preference.
- Swap regular cream with full-fat coconut milk for a lactose-free version that maintains the rich, creamy texture.
- Longer marination time (up to 24 hours) intensifies the chicken’s flavor and tenderizes the meat, creating a more delicious dish.
- Brown the chicken thoroughly to develop a deep, caramelized exterior that adds complexity and depth to the final butter chicken.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Sautéing
- Cuisine: Indian
Nutrition
- Serving Size: 4
- Calories: 738
- Sugar: 5 g
- Sodium: 940 mg
- Fat: 57 g
- Saturated Fat: 32 g
- Unsaturated Fat: 20 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 1 g
- Protein: 46 g
- Cholesterol: 215 mg
Olivia Bennett
Recipe Developer & Culinary Educator
Expertise
Education
Schoolcraft College
With an Associate Degree in Culinary Arts from Schoolcraft College and a natural knack for teaching, Olivia Bennett’s all about making home cooking feel possible, even on your busiest day.
Her thing? Recipes that are budget-friendly, season-forward, and full of Southern warmth. Whether it’s a roasted veggie bowl or a five-ingredient skillet bake, Olivia makes sure it’s simple, satisfying, and something you’ll want to make again tomorrow.
When she’s not shooting step-by-step videos or testing spice blends, she’s out foraging, flipping through old cookbooks, or throwing laid-back dinner parties with a BYO-mason-jar theme.