This 30-Minute Stovetop Indian Butter Chicken is a delicious and easy way to enjoy a classic Indian dish without spending hours in the kitchen! Tender chicken thighs are marinated in a flavorful blend of spices and yogurt, then cooked in a creamy tomato-based sauce with aromatic spices and a hint of fenugreek. It’s a quick and satisfying meal that’s perfect for busy weeknights or any time you crave the taste of India.
Why You’ll Love This Recipe
- Flavorful: The combination of aromatic spices, creamy sauce, and tender chicken creates a delicious and authentic Indian flavor.
- Quick and easy: This recipe is ready in just 30 minutes, making it perfect for busy weeknights.
- Healthy: Chicken thighs are a lean protein source, and this recipe uses healthy fats like ghee or butter.
- Versatile: Serve it with naan bread, basmati rice, or your favorite Indian-inspired sides.
Ingredients for 30-Minute Stovetop Indian Butter Chicken
This recipe uses fresh, flavorful ingredients to create an authentic Indian dish. Here’s what you’ll need:
For the Chicken Marinade:
- Boneless, Skinless Chicken Thighs: Trimmed of excess fat and cut into bite-sized pieces for quick cooking.
- Plain Greek Yogurt: Tenderizes the chicken and adds a tangy flavor.
- Garlic and Ginger: Aromatic essentials that add depth and complexity to the marinade.
- Garam Masala, Turmeric, Cumin, Red Chili Powder, Sea Salt: A blend of spices that create a warm and inviting flavor.
For the Sauce:
- Oil: Use vegetable, canola, or avocado oil for cooking the chicken.
- Ghee (or Butter): Adds richness and flavor to the sauce.
- Garlic: Adds a pungent flavor to the sauce.
- Cumin, Garam Masala, Ground Coriander: Spices that add depth and warmth to the sauce.
- Tomato Sauce: Creates a flavorful base for the sauce.
- Red Chili Powder and Cayenne Pepper: Add a spicy kick.
- Sea Salt: Enhances the overall taste.
- Heavy Cream (or Full-Fat Coconut Milk): Creates a creamy and rich sauce.
- Dried Fenugreek (or Kasoori Methi): Adds a unique and slightly bitter flavor.
- Fresh Cilantro (optional): Adds a fresh, herbaceous garnish.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
How to Make 30-Minute Stovetop Indian Butter Chicken
Step 1: Marinate the Chicken
In a large bowl, combine the yogurt, minced garlic, minced ginger, garam masala, turmeric, cumin, chili powder, and salt. Add the chicken pieces and toss to coat. Cover and refrigerate for at least 30 minutes, or up to 24 hours.
Step 2: Brown the Chicken
Heat the oil in a large skillet over medium-high heat. Once the oil is hot, add the marinated chicken pieces (discarding any extra marinade) and cook until browned on all sides. Do not overcrowd the pan; you may need to cook the chicken in batches. Once browned, remove the chicken from the skillet, cover, and set aside.
Step 3: Make the Sauce
Heat the ghee (or butter) in the same skillet. Add the minced garlic and sauté for about a minute, or until fragrant. Add the coriander, cumin, garam masala, chili powder, and cayenne pepper. Stir for about 30 seconds. Add the tomato sauce and salt. Use a spatula to scrape the bottom of the pan and ensure the spices are well combined with the tomato sauce. Reduce the heat to low and simmer for about 5 minutes, stirring occasionally.
Step 4: Finish the Sauce
Reduce the heat to low. Slowly pour in the heavy cream (or coconut milk), whisking constantly to create a smooth sauce. Add the dried fenugreek (or kasoori methi) and stir.
Step 5: Simmer and Serve
Return the cooked chicken to the skillet and cook for 8-10 minutes, or until the chicken is cooked through and the sauce is thickened and bubbly. If the sauce is too thick, add a tablespoon of ghee or butter. Remove from the heat and garnish with chopped cilantro. Serve hot with naan bread and basmati rice.
Tips for Making the Recipe
- Chicken: Cut the chicken into bite-sized pieces for quicker cooking.
- Spices: Measure out the spices for the sauce before you begin cooking to streamline the process.
- Marinating: If you have time, marinate the chicken for a longer period to enhance the flavors.
- Coconut milk: If using coconut milk, use the full-fat kind and use mostly the solid cream part at the top of the can.
- Spice level: Taste the sauce while it’s cooking and adjust the spices to your liking.
How to Serve 30-Minute Stovetop Indian Butter Chicken
- With naan and rice: Serve the chicken with warm naan bread and fluffy basmati rice.
- Other sides: You can also serve it with other Indian-inspired sides, such as roti, paratha, or vegetable curries.
Make Ahead and Storage
Storing Leftovers
Store leftover butter chicken in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat gently on the stovetop or in the microwave until heated through.
FAQs
Can I use chicken breasts instead of chicken thighs?
Yes, you can use chicken breasts, but they may not be as juicy as chicken thighs.
Can I make this recipe in a slow cooker?
Yes, you can! Simply brown the chicken on the stovetop, then transfer it to a slow cooker with the remaining ingredients. Cook on low for 6-8 hours, or until the chicken is cooked through and the sauce has thickened.
My sauce is too thin, what should I do?
If your sauce is too thin, you can thicken it by simmering it for a few more minutes or by adding a small amount of cornstarch mixed with water.
Can I make this recipe spicier?
Yes, you can add more red chili powder or cayenne pepper to the sauce.
There you have it! A simple and delicious recipe for 30-Minute Stovetop Indian Butter Chicken. I hope you enjoy it!
Print30-Minute Stovetop Indian Butter Chicken Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 6 people 1x
- Category: main dishes
- Method: stovetop cooking
- Cuisine: Indian
Description
This quick and flavorful butter chicken is a great weeknight meal that’s packed with flavor and ready in just 30 minutes! The chicken is marinated in a creamy yogurt sauce, then cooked in a rich tomato sauce with warm spices. It’s a perfect dish to serve with naan or basmati rice.
Ingredients
For the Chicken Marinade:
- 2-3 pounds boneless skinless chicken thighs, fat trimmed and cut into bite-sized pieces
- 1/4 cup plain Greek yogurt
- 4 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1 1/2 teaspoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon red chili powder
- 1 teaspoon sea salt
For the Sauce:
- 2 tablespoons oil (vegetable, canola, or avocado)
- 2 tablespoons ghee (or butter)
- 5 cloves garlic, minced
- 1 1/2 teaspoons cumin
- 1 1/2 teaspoons garam masala
- 1 teaspoon ground coriander
- 14-ounce can tomato sauce
- 1 teaspoon red chili powder
- 1/2 teaspoon cayenne pepper
- 1 1/2 teaspoons sea salt
- 1 cup heavy cream or full fat coconut milk
- 1/2 teaspoon dried fenugreek or crushed kasoori methi
- Fresh cilantro, optional
Instructions
- Marinate Chicken: In a large bowl, combine yogurt, garlic, ginger, garam masala, turmeric, cumin, chili powder, and salt. Mix well. Add chicken pieces and toss to coat. Cover and refrigerate for 30 minutes or up to 24 hours.
- Brown Chicken: Heat 2 tablespoons of oil in a large skillet over medium-high heat. When oil is sizzling hot, add chicken pieces, discarding extra marinade. Cook until brown and flip. Do not overcrowd the pan. You might need to cook in 2 batches. When chicken is browned, remove, cover, and set aside. The chicken will finish cooking in the sauce later.
- Make Sauce: Heat the ghee or butter in the pan. Add the garlic and ginger. Sauté for a minute or until fragrant.
- Add spices: Add coriander, cumin, garam masala, chili powder, and cayenne pepper to the hot pan. Stir for about 30 seconds.
- Add tomato sauce: Add the tomato sauce and salt. Use a silicone spatula or wooden spoon to scrape the bottom of the pan and get all the spices mixed into the tomato sauce. Reduce heat to simmer for about 5 minutes to allow flavors to combine. Stir occasionally.
- Add cream and chicken: Reduce heat to low. Slowly pour in the heavy cream, whisking to combine as you pour. Add the dried fenugreek. Stir. Add the chicken with juices back into the pan and cook for 8-10 minutes until the chicken is cooked through and the sauce is thick and bubbling. If the sauce is too thick, add 1 tablespoon of ghee or butter. Stir to combine.
- Serve: Remove from heat. Garnish with chopped cilantro. Serve with naan and basmati rice.
Notes
-
Tips:
- Cut chicken into bite-sized pieces for quicker cooking.
- Open the tomato sauce can and measure the sauce spices before you begin cooking. Combine the coriander, cumin, garam masala, chili powder, and cayenne pepper in one small bowl.
- If you have the time, marinate your chicken all day. The extra marinating time helps enrich the flavors.
- If using coconut milk, use the full fat kind and use mostly the solid cream part at the top of the can.
- Taste the sauce while it’s cooking! Add more spice if you prefer.
Nutrition
- Serving Size: 1 Serving
- Calories: 570kcal
- Sugar: 10g
- Sodium: 870mg
- Fat: 30g
- Saturated Fat: 16g
- Unsaturated Fat: 13g
- Trans Fat: 1g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 130mg
Your email address will not be published. Required fields are marked *