Indian chicken curry is a total game changer for busy weeknights. I discovered that toasting the spices first makes a huge difference in depth of flavor. It brings that authentic takeout taste right to your kitchen in a fraction of the time.
I used to be intimidated by making Indian food at home. It always felt like you needed a dozen different spice jars and hours of simmering. Then I started playing around with just two simple spice blends. The result is this rich and creamy curry that my family requests constantly. The tender chicken chunks soak up that warm coconut sauce beautifully. Fire up that stove!
Table of Contents
Ingredients for Indian Chicken Curry
Gathering the right spices makes all the difference here. I always use full fat coconut milk because it gives the sauce that rich restaurant quality texture. Pro tip for selecting curry powder is to smell it first to ensure it is fresh.
• 2 tablespoons yellow curry powder • 1 and 1/2 teaspoons garam masala • 1/4 teaspoon cayenne pepper (more or less to taste) • 1 and 1/2 pounds chicken breast (chopped into bite size pieces) – I recommend using fresh chicken breast for the best texture • 1 teaspoon kosher salt • 1 13 ounce can coconut milk (full fat preferred) – My preference is full fat because it makes the sauce so rich • 3 tablespoons olive oil • 1 medium onion (chopped) • 1 jalapeno (seeded and chopped) – In my experience removing the seeds keeps it family friendly • 1 tablespoon garlic (smashed and minced) • 1 tablespoon ginger (peeled and minced) • 1 tablespoon fresh lemon juice • 1 cup chicken broth • 1 tablespoon cornstarch • 2 tablespoons cold water • 1/2 cup cilantro (chopped) – I usually add this right at the end to keep it fresh
Step-by-Step Instructions
I recommend using a large 12 inch skillet so the chicken has enough room to cook evenly without steaming.
Step 1: Add the curry powder, garam masala, and cayenne pepper to a dry skillet over medium heat. Toast for 1 to 2 minutes while stirring constantly to prevent burning, then remove from heat.
Step 2: Place the chopped chicken in a bowl and sprinkle with kosher salt. Add half of the toasted spices and stir to coat the chicken evenly.
Step 3: Pour the coconut milk over the seasoned chicken and let it sit while you prep the vegetables.
Step 4: Heat the olive oil in the same skillet over medium high heat. Add the chopped onion, jalapeno, and the remaining toasted spices. Saute for 4 to 6 minutes until the onions are soft and translucent.
Step 5: Stir in the minced garlic and ginger, cooking for 1 minute until fragrant. Avoid browning the garlic or it will turn bitter.
Step 6: Pour the chicken and coconut milk mixture into the skillet along with the chicken broth and lemon juice. Bring to a gentle boil, then reduce to a simmer.
Step 7: Whisk the cornstarch and cold water together in a small bowl until smooth. Stir this slurry into the curry and let it simmer for 5 to 8 minutes until the chicken is cooked through and the sauce has thickened.
Step 8: Remove from heat and fold in the chopped cilantro before serving hot.
What to Serve with Indian Chicken Curry
Finding the best sides for Indian chicken curry is all about balancing the warm spices with cooling and starchy elements.
Creamy Herb Chicken Basmati Rice: Fluffy basmati rice is essential for soaking up every drop of the rich coconut curry sauce.
Healthy Sauteed Vegetables: A quick mix of sauteed veggies adds a crisp texture contrast and lightens up the meal.
Broccoli and Mushroom Stir Fry: The earthy mushrooms and tender broccoli pair perfectly with the savory curry flavors.
Butter Chicken Recipe: If you love this dish, trying a classic butter chicken is a great way to explore similar flavor profiles.
Curried Coconut Chicken Rice: This makes an excellent side dish or a quick alternative when you want curry flavors in a one pot meal.
Storage & Serving Tips
Store leftover curry in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and taste even better the next day.
Reheat individual portions in the microwave or warm the whole batch gently on the stove over low heat. I recommend adding a splash of chicken broth if the sauce has thickened too much in the fridge.
This dish freezes beautifully for up to two months. Just thaw it overnight in the fridge before reheating for an effortless weeknight dinner.
Conclusion
This quick Indian chicken curry proves you do not need a long list of complicated spices to make an incredible meal. The toasted spice hack really elevates the whole dish with minimal effort. Make this tonight and enjoy a restaurant quality dinner right at home.
Indian Chicken Curry Recipe
Ingredients
Equipment
Method
- Add the curry powder, garam masala, and cayenne pepper to a dry skillet over medium heat. Toast for 1 to 2 minutes while stirring constantly to prevent burning, then remove from heat.
- Place the chopped chicken in a bowl and sprinkle with kosher salt. Add half of the toasted spices and stir to coat the chicken evenly.
- Pour the coconut milk over the seasoned chicken and let it sit while you prep the vegetables.
- Heat the olive oil in the same skillet over medium high heat. Add the chopped onion, jalapeno, and the remaining toasted spices. Saute for 4 to 6 minutes until the onions are soft and translucent.
- Stir in the minced garlic and ginger, cooking for 1 minute until fragrant. Avoid browning the garlic or it will turn bitter.
- Pour the chicken and coconut milk mixture into the skillet along with the chicken broth and lemon juice. Bring to a gentle boil, then reduce to a simmer.
- Whisk the cornstarch and cold water together in a small bowl until smooth. Stir this slurry into the curry and let it simmer for 5 to 8 minutes until the chicken is cooked through and the sauce has thickened.
- Remove from heat and fold in the chopped cilantro before serving hot.











