spicy chicken curry recipe
The Best spicy chicken curry recipe
Spicy chicken curry has been a staple in my kitchen for years—not just because it’s delicious, but because it’s the kind of dish that feels like a hug on a plate. There’s something about the rich, aromatic blend of spices that makes every bite feel warm and comforting, whether it’s served over basmati rice or with naan. My kids grew up eating it regularly, and they’ll still ask for it whenever they visit, especially during the colder months when we’re all craving something hearty. It’s not just a meal; it’s a tradition, a way to bring people together, and a reminder that good food can be both satisfying and nourishing.
I love this recipe because it’s versatile—it works for everything from casual weeknight dinners to special occasions like birthdays or family gatherings. My husband and I often make it on busy weekends when we want something flavorful but not too complicated, and the kids always insist on helping with the marinating or chopping. Plus, it’s a great way to sneak in some extra nutrients. The chicken is packed with lean protein, while the spices like turmeric, cumin, and coriander add antioxidants and anti-inflammatory benefits. It’s not just tasty; it’s smart eating too. And let’s be honest, when the kids see their favorite dish with a little extra kick, they’re more likely to eat their veggies alongside it. That’s a win for me.

Spicy Chicken Curry with Coconut Milk
A rich, aromatic curry featuring tender chicken cooked in a blend of tomatoes, spices, and coconut milk. Perfect for a flavorful weeknight dinner.
🥘Ingredients
- 1.5 lbs boneless chicken thighs
- 1 tbsp olive oil
- 1 tsp salt
- ½ tsp black pepper
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 can (14 oz) crushed tomatoes
- 1 can (14 oz) coconut milk
- 1 tbsp red chili paste (adjust for spice preference)
- 1 tsp turmeric
- 1 tsp coriander powder
- 1 tsp cumin powder
- 1 tsp garam masala
- 1 tsp lemon juice
- Salt to taste
- Fresh cilantro, chopped
- Lime wedges
- Crushed peanuts (optional)
👨🍳Directions
-
1 In a pot, heat olive oil over medium heat. Season chicken thighs with salt and pepper, then cook for 5–6 minutes per side until golden brown. Remove and set aside.
-
2 In the same pot, sauté chopped onion until soft (5 mins). Add garlic, ginger, and cook for 1 minute until fragrant.
-
3 Pour in crushed tomatoes, red chili paste, turmeric, coriander, cumin, and garam masala. Stir well and cook for 3–4 minutes.
-
4 Add coconut milk and simmer for 10 minutes. Stir in lemon juice and season with salt to taste.
-
5 Return chicken to the pot, cover, and simmer for 15–20 minutes until chicken is cooked through.
-
6 Garnish with chopped cilantro, lime wedges, and crushed peanuts before serving.
🔧Equipment
- Large pot or deep skillet
- Blender (optional, for smoother sauce)
- Wooden spoon
- Knife and cutting board
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Spicy Chicken Curry with Coconut Milk Works
This spicy chicken curry recipe is always a crowd-pleaser because it’s hearty enough to feed a whole family without feeling too heavy, yet the flavors stay bright and satisfying even after multiple servings. It’s perfect for casual weeknight dinners when you want something warm and comforting, or for family gatherings where everyone can enjoy a little heat without the fuss of complicated sides. The blend of garlic, ginger, and chili keeps it fresh and exciting, making it a reliable choice for any meal time.
❓ Frequently Asked Questions About Spicy Chicken Curry with Coconut Milk
1. What is the best way to ensure my spicy chicken curry is perfectly cooked without overcooking the chicken? The key is to cook the chicken in batches if needed, then add it back to the curry in small portions. Use a mix of medium and high heat initially, then reduce to low once the curry simmers. Avoid overcrowding the pan to prevent steaming instead of searing. Also, let the curry rest for 5–10 minutes after cooking before serving to allow flavors to meld.
2. Can I substitute any of the spices in this recipe, and if so, which ones work best? Yes! You can adjust spice levels by reducing or omitting cayenne, chili powder, or green chilies if you prefer milder heat. For extra depth, swap in smoked paprika, garam masala, or a pinch of turmeric. If using fresh ginger or garlic, feel free to increase their quantity. For a tangier curry, add more lemon juice or vinegar, but avoid overdoing it to balance the richness.
3. How do I make sure the curry has the right balance of creamy and spicy flavors? Start with a good base of yogurt or coconut milk for creaminess, then add a mix of spices like turmeric, cumin, coriander, and garam masala. For heat, gradually incorporate fresh chilies, chili powder, or a dash of cayenne. A splash of water or broth can help thin the curry if it’s too thick, while a pinch of salt enhances all flavors. Taste as you go and adjust—creamy and spicy should complement each other, not overpower.
4. Why does my curry taste bland or flat, even after adding extra spices? Bland curry often stems from insufficient fat, acidity, or proper cooking technique. Start by sautéing onions and garlic in enough oil until golden—this builds flavor. Add a splash of lemon juice, vinegar, or even a pinch of vinegar directly to the curry to brighten it. If using yogurt, ensure it’s fresh and not too thick. If the curry is too dry, add a little water or broth, then simmer until it thickens. Overcooking can also kill flavor, so keep the heat moderate.
5. How can I make this spicy chicken curry vegetarian or vegan? Replace chicken with tofu, tempeh, or paneer (Indian cheese). For extra richness, use coconut milk instead of yogurt or add cashews for creaminess. Stir in chickpeas or lentils for protein and texture. Skip the yogurt and use a cashew cream or coconut milk base. Adjust spices to taste—add more turmeric, cumin, or smoked paprika for depth. For extra umami, sprinkle a bit of soy sauce or tamari.
