Love this? Pin it for later!
There’s a moment, about halfway through making this curry, when the fragrance of toasted spices, sizzling ginger, and creamy coconut milk merges into something that makes everyone in the house drift toward the kitchen. For me, that moment happens every Sunday evening when the week’s chaos is winding down and I need a meal that feels like a deep breath. This Spicy Chicken and Veggie Curry was born on one of those nights: I had half a rotisserie chicken, a can of coconut milk, and a crisper drawer of odds and ends. One hour later I was ladling sunset-orange sauce over jasmine rice, watching my kids sneak second helpings of vegetables without a single complaint. Since then, this recipe has followed me to potlucks, weeknight dinners, and even a beach-house vacation where the only cooking tools were a dull chef’s knife and one warped sauté pan. It never fails, and it always tastes like home—no matter whose kitchen you’re standing in.
Why This Recipe Works
- One-Pan Wonder: Protein, vegetables, and sauce cook together, minimizing dishes.
- Customizable Heat: Dial the chilies up or down without sacrificing flavor.
- 30-Minute Friendly: Precut veggies and rotisserie chicken slash active time.
- Freezer Hero: Makes a generous batch that freezes beautifully for up to 3 months.
- Balanced Nutrition: Each serving packs 34 g protein, 9 g fiber, and a rainbow of produce.
- Layered Coconut Flavor: Both coconut milk and a whisper of coconut sugar round out the spice.
Ingredients You'll Need
Great curry starts at the grocery store. For the chicken, boneless thighs stay succulent even if you accidentally over-simmer, but breast works if that’s what you have—just shorten the cook time by three minutes. Look for coconut milk with at least 60 percent coconut extract; the first ingredient should be coconut, not water. My go-to is the Thai brand in the pink can, but the organic store brand also passes the spoon test (thick, velvety, not separated into watery slush).
Fresh spices matter more than fancy ones. If your curry powder smells like dust, toss it. I blend my own (coriindr, cumin, fenugreek, turmeric, and a whisper of cinnamon), but any fresh, fragrant Madras-style powder works. Turmeric is non-negotiable; it gives that electric golden hue and earthy backbone. Ginger and garlic should be plump—no rubbery skin or green shoots. For chilies, I use two serranos with seeds for pleasant fire; remove the seeds or swap to jalapeños for milder palates.
Produce picks: choose bell peppers that feel heavy for their size (indicates thick walls that won’t dissolve into sauce). Zucchini should be small; baseball-bat monsters hide cottony centers. Sweet potatoes add body and natural sweetness; look for firm, unblemished skins. On the herb front, cilantro stems flavor the curry while the leaves garnish, so don’t discard them.
How to Make Spicy Chicken and Veggie Curry with Coconut Milk Base
Sear the Chicken
Pat 1¼ lb (about 600 g) chicken thighs dry; season with ½ tsp kosher salt and ¼ tsp pepper. Heat 1 Tbsp coconut oil in a heavy Dutch oven over medium-high until shimmering. Add chicken in a single layer; sear 3 minutes per side until golden. Transfer to a plate (it will finish cooking later). Those caramelized bits (fond) equal free flavor—do not rinse the pot.
Blooming Aromatics & Spices
Lower heat to medium. Add 1 more teaspoon coconut oil, 1 diced onion, and ½ tsp salt. Sauté 4 minutes until translucent. Stir in 1 Tbsp grated ginger, 3 minced garlic cloves, and 2 seeded (or not) serrano chilies. Cook 60 seconds until fragrant but not browned. Sprinkle 1½ Tbsp curry powder, 1 tsp turmeric, ½ tsp cumin, and ¼ tsp cayenne; stir constantly 45 seconds. Toasting the spices in fat eliminates raw, dusty flavors and intensifies perfume.
Build the Coconut Base
Pour one 14-oz can full-fat coconut milk into the pot, scraping the browned bits with a wooden spoon. Add 1 cup low-sodium chicken stock, 1 Tbsp coconut sugar (or brown sugar), and 1 Tbsp fish sauce (or soy/tamari for vegetarian). Bring to a gentle simmer; the sauce will morph into a creamy, pale gold lake flecked with rusty spice specks.
Add Veggies in Stages
Root veg take longest: dice 1 medium sweet potato (½-inch cubes) and add now. Simmer 5 minutes. Stir in 1 sliced red bell pepper and 1 small zucchini half-moons. Continue simmering 4 minutes. Staggering ensures every veggie keeps its identity—no mushy confetti.
Return Chicken & Finish
Nestle chicken (and any resting juices) back into the pot. Reduce heat to low, cover, and simmer 10 minutes until chicken registers 175 °F and sweet potatoes yield easily to a fork. Stir in 1 cup green beans (trimmed) or peas during the last 2 minutes for color and snap.
Season & Brighten
Taste. If you want more heat, whisk in ¼ tsp cayenne. Need tang? Squeeze half a lime. For sweetness, a pinch more coconut sugar. Finish with a handful of chopped cilantro and let rest 5 minutes; the sauce thickens slightly as it cools. Serve over steamed jasmine or basmati rice, cauliflower rice, or warm naan.
Expert Tips
Control the Spice After Cooking
Stirring cayenne in at the end preserves its sharper heat. Serve with a chili oil drizzle so diners can customize their bowls.
Cool Before Freezing
Let curry come to room temp, then chill in the fridge 2 hours. Portion into silicone muffin molds, freeze, pop out, and bag. Easy weeknight pucks!
Coconut Separation Fix
If your coconut milk splits, whisk in 1 tsp cornstarch slurry and simmer 1 minute; it will re-emulsify and gloss the sauce.
Slow-Cooker Shortcut
Dump everything except bell pepper, zucchini, and cilantro. Cook LOW 4 hours, add tender veg, cook 30 minutes more.
Double the Sauce
Guests always want extra to spoon over rice. Double coconut milk and stock, then simmer 3 extra minutes to reduce slightly.
Zero-Waste Herb Stems
Tie cilantro stems with kitchen twine and float them in the curry while it simmers; remove before serving—subtle flavor boost.
Variations to Try
- Seafood Spin: Swap chicken for 1 lb large shrimp; add during final 4 minutes to prevent rubbery texture.
- Vegetarian Power: Sub 2 cans chickpeas and 1 cup cauliflower florets; use vegetable stock.
- Thai-Style: Add 1 stalk lemongrass (smashed) and 3 kaffir lime leaves; finish with Thai basil.
- Creamy Butternut: Stir in 1 cup roasted butternut squash puree for velvet richness.
- Peanut Accent: Whisk in 2 Tbsp natural peanut butter with coconut milk for West-African flair.
Storage Tips
Refrigerate: Cool completely, transfer to airtight glass containers, and refrigerate up to 4 days. The flavors meld and the sauce thickens, making leftovers even dreamier.
Freeze: Portion into freezer-safe zip bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge; reheat gently with a splash of water or stock to loosen.
Meal-Prep Bowls: Layer ½ cup rice, 1 cup curry, and steamed veggies in microwave-safe containers. Refrigerate up to 3 days; reheat 2 minutes, stir, then 1 more minute.
Revive: If sauce separates after thawing, warm over low heat and whisk in 1–2 Tbsp coconut milk or a tiny pat of cream to bring it back together.
Frequently Asked Questions
Spicy Chicken and Veggie Curry with Coconut Milk Base
Ingredients
Instructions
- Sear Chicken: Season chicken with salt and pepper. Heat 1 Tbsp coconut oil in Dutch oven over medium-high. Sear chicken 3 min per side until golden. Transfer to plate.
- Sauté Aromatics: Lower heat to medium. Add onion and salt; cook 4 min. Stir in ginger, garlic, and chilies 1 min. Add curry powder, turmeric, cumin, and cayenne; toast 45 sec.
- Build Sauce: Pour in coconut milk and stock, scraping browned bits. Add sugar and fish sauce; bring to simmer.
- Add Veggies: Stir in sweet potato; simmer 5 min. Add bell pepper and zucchini; cook 4 min.
- Finish: Return chicken and juices; cover and simmer 10 min. Stir in green beans during last 2 min. Season with lime juice and cilantro stems.
- Serve: Let rest 5 min. Garnish with cilantro leaves. Serve over rice with lime wedges.
Recipe Notes
For extra richness, add 2 Tbsp heavy cream at the end. To bulk up greens, stir in 3 cups baby spinach just before serving; it wilts instantly.