This is the kind of weeknight dinner that feels special without slowing you down. Tender chicken, sweet potatoes, and a creamy coconut sauce come together in one pan in about 35 minutes. It’s comforting, colorful, and loaded with warm spices.
Jump to RecipeEven better, it reheats like a dream. If you’re craving something cozy but don’t want to babysit a pot for hours, this curry is your answer.
What Makes This Recipe So Good
- Quick and doable: Ready in around 35 minutes with simple steps and pantry-friendly ingredients.
- Balanced flavors: Creamy coconut milk, mild sweetness from the sweet potatoes, and bright acidity from lime keep every bite interesting.
- One-pan convenience: Less cleanup, more time to enjoy dinner.
- Flexible heat: You control the spice level with curry paste or powder and optional chili.
- Meal-prep friendly: Holds up well in the fridge and freezes beautifully.
Ingredients
- 1.25–1.5 lb boneless, skinless chicken thighs, cut into bite-size pieces (or chicken breast)
- 2 medium sweet potatoes, peeled and cut into 1/2-inch cubes
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2–3 tablespoons red curry paste (or 2 tablespoons curry powder), to taste
- 1 teaspoon ground turmeric (optional for color and warmth)
- 1 can (13.5–14 oz) full-fat coconut milk
- 1 cup low-sodium chicken broth (plus more as needed)
- 1 tablespoon tomato paste (optional for depth)
- 1 tablespoon fish sauce or 1 teaspoon soy sauce (for umami)
- 1–2 teaspoons brown sugar or maple syrup (balances acidity and heat)
- 1 red bell pepper, thinly sliced
- 1 cup baby spinach or chopped kale
- 1 tablespoon neutral oil (avocado, canola, or coconut oil)
- 1 lime (zest and juice)
- Salt and black pepper, to taste
- Fresh cilantro, chopped, for garnish
- Cooked rice or warm naan, for serving
- Optional heat: 1 fresh red chili or 1/2 teaspoon crushed red pepper flakes
How to Make It
- Prep the produce and chicken: Cube the sweet potatoes, slice the pepper, and chop the onion. Mince the garlic and grate the ginger.Cut the chicken into bite-size pieces and season lightly with salt and pepper.
- Sauté aromatics: Heat oil in a large skillet or Dutch oven over medium heat. Add the onion with a pinch of salt and cook 3–4 minutes until softened. Stir in garlic and ginger for 30 seconds, just until fragrant.
- Toast the spices: Add curry paste (or curry powder), turmeric, and tomato paste (if using).Stir for 1 minute to bloom the flavors. If it looks dry, splash in a tablespoon of broth to keep it from sticking.
- Add chicken and sear: Push the aromatics to one side. Add the chicken in a single layer and cook 2–3 minutes, stirring once, until lightly browned on the edges.It doesn’t need to be fully cooked yet.
- Build the sauce: Pour in coconut milk and 1 cup broth. Add sweet potatoes, fish sauce, and brown sugar. Stir well and bring to a gentle simmer.
- Simmer until tender: Reduce heat to medium-low.Cover and cook 10–12 minutes, stirring once or twice, until sweet potatoes are fork-tender and chicken is cooked through. If the sauce thickens too much, add a splash more broth.
- Add veggies: Stir in the red bell pepper and optional chili. Simmer uncovered 3–4 minutes until just tender-crisp.
- Finish with greens and lime: Fold in spinach or kale to wilt.Turn off the heat. Add lime zest and a good squeeze of lime juice. Taste and adjust with salt, pepper, more fish sauce, or a pinch of sugar as needed.
- Serve: Spoon curry over hot rice or serve with naan.Top with fresh cilantro and an extra lime wedge.
35-Minute Chicken and Sweet Potato Coconut Curry
Tender chicken, sweet potato, and creamy coconut in a fragrant red curry sauce — one pan, 35 minutes, genuinely cosy
Ingredients — Curry
- 1¼–1½ lbs boneless skinless chicken thighs, cut into bite-size pieces
- 2 medium sweet potatoes, peeled and cut into ½-inch cubes
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2–3 tbsp red curry paste (or 2 tbsp curry powder), to taste
- 1 tsp ground turmeric (optional, for colour and warmth)
- 1 tbsp tomato paste (optional, for depth)
- 1 can (13.5–14 oz) full-fat coconut milk
- 1 cup low-sodium chicken broth, plus more as needed
- 1 tbsp fish sauce (or 1 tsp soy sauce for depth)
- 1–2 tsp brown sugar or maple syrup
- 1 red bell pepper, thinly sliced
- 1 cup baby spinach or chopped kale
- 1 tbsp neutral oil
- Salt and black pepper to taste
- Optional: 1 fresh red chilli or ½ tsp red pepper flakes
To Finish
- Zest and juice of 1 lime
- Fresh cilantro, chopped
- Cooked rice or warm naan for serving
Instructions
- Sauté Aromatics and Bloom the SpicesHeat oil in a large skillet or Dutch oven over medium heat. Add the onion and a pinch of salt and cook for 3–4 minutes until softened. Stir in the garlic and ginger for 30 seconds until fragrant. Add the curry paste, turmeric, and tomato paste if using. Stir for 1 minute to bloom the flavours — add a tablespoon of broth if it looks dry.Blooming the curry paste in hot oil for a full minute is the single most important step for depth of flavour — paste added straight to liquid tastes flat and raw.
- Sear the Chicken and Build the SaucePush the aromatics to one side. Add the chicken in a single layer and cook for 2–3 minutes, stirring once, until lightly browned at the edges — it doesn't need to be fully cooked yet. Pour in the coconut milk and broth. Add the sweet potatoes, fish sauce, and brown sugar. Stir well and bring to a gentle simmer.Keep the simmer gentle once the coconut milk is in — a hard boil splits coconut milk and ruins the silky texture of the sauce.
- Simmer Until TenderReduce heat to medium-low. Cover and cook for 10–12 minutes, stirring once or twice, until the sweet potatoes are fork-tender and the chicken is cooked through. Add a splash more broth if the sauce thickens too much. Stir in the red bell pepper and optional chilli and simmer uncovered for 3–4 minutes until just tender-crisp.Check sweet potato doneness at the 10-minute mark — evenly sized cubes cook predictably, but overcooked sweet potato breaks down and makes the sauce starchy and thick.
- Finish and ServeFold in the spinach or kale to wilt. Turn off the heat. Add the lime zest and a good squeeze of lime juice. Taste and adjust with salt, pepper, more fish sauce, or a pinch of sugar as needed. Serve over hot rice or with naan and scatter fresh cilantro on top.Add lime juice only after turning off the heat — acid added during cooking loses its brightness. The final squeeze is what makes the whole curry taste alive.
Tips for the Best Results
- Bloom the curry paste in hot oil for a full minute — this is the most important step for deep, complex flavour.
- Keep the simmer gentle throughout — a hard boil splits coconut milk and ruins the sauce texture.
- Cut sweet potatoes into even ½-inch cubes — uneven pieces mean some overcook and break down while others stay firm.
- Season at the end — coconut milk mellows flavours significantly and the curry usually needs a final adjustment of salt, lime, and fish sauce.
- Add lime juice off the heat — it loses its brightness if cooked in.
- The curry tastes even better the next day as the flavours deepen — store rice separately to prevent it from absorbing all the sauce.
- For dairy-free, the recipe is already dairy-free throughout. For gluten-free, use tamari instead of soy sauce and confirm fish sauce and curry paste are GF.
Storage Instructions
- Fridge: Store in an airtight container for 3–4 days. The flavors deepen by day two.
- Freezer: Freeze up to 2 months. Cool completely, then portion into freezer-safe containers.Thaw overnight in the fridge.
- Reheat: Warm gently on the stovetop over medium-low heat, adding a splash of broth or water to loosen the sauce. Microwave in 45-second bursts, stirring between intervals.
- Rice tips: Keep rice separate when storing to prevent it from soaking up all the sauce.
Benefits of This Recipe
- Nutrient-dense: Sweet potatoes provide fiber, vitamin A, and natural sweetness; spinach or kale adds iron and folate.
- Protein-packed: Chicken makes it satisfying and filling without feeling heavy.
- Comforting but balanced: Creamy coconut milk feels indulgent, while lime and ginger keep it bright.
- Customizable: Easily adapt heat, veggies, and protein to suit your preferences or what’s in your fridge.
- Budget-friendly: Uses pantry staples and stretches well over rice for multiple meals.
Pitfalls to Watch Out For
- Overcooking the sweet potatoes: Cut them evenly and check early. Overcooked cubes will break down and thicken the sauce more than you want.
- Curdled sauce: A hard boil can split coconut milk.Keep the simmer gentle, especially after adding the milk.
- Under-seasoning: Coconut milk mellows flavors. Finish with salt, lime juice, and fish sauce to bring the curry to life.
- Skipping the spice bloom: Toasting curry paste or powder in oil makes a big difference in flavor depth.
- Too thick or too thin: If too thick, add broth a little at a time. If too thin, simmer uncovered a few minutes to reduce.
Recipe Variations
- Vegetarian: Swap chicken for chickpeas or cubed extra-firm tofu.Add cauliflower florets or green beans for more veg.
- Low-carb: Replace sweet potatoes with diced butternut squash or zucchini (reduce simmer time for zucchini).
- Peanut twist: Stir in 1–2 tablespoons natural peanut butter for a nutty, thicker sauce.
- Herb swap: Try fresh basil or mint instead of cilantro for a different finish.
- Milder version: Use yellow curry paste or mild curry powder and skip the chili.
- Extra heat: Add a teaspoon of sambal oelek or a dash of cayenne.
- Creamier texture: Use two-thirds of the coconut milk can at the start, then stir in the remaining third off-heat for extra silkiness.
- Grain options: Serve with jasmine rice, brown rice, quinoa, or cauliflower rice.
FAQ
Can I use chicken breast instead of thighs?
Yes. Chicken breast cooks a bit faster and can dry out if overcooked, so keep an eye on the simmer and pull the curry off the heat as soon as the chicken is just done.
Is light coconut milk okay?
It works, but the sauce will be thinner and less silky. If using light coconut milk, reduce the broth slightly and simmer uncovered a bit longer to concentrate the flavors.
How spicy is this curry?
It’s mild to medium, depending on your curry paste and whether you add chili.
Start with less paste, taste, and add more if you like extra heat.
Can I make this in an Instant Pot?
Yes. Sauté aromatics and paste on Sauté mode, then add chicken, sweet potatoes, coconut milk, and broth. Pressure cook on High for 4 minutes, quick release, add peppers and greens, and simmer briefly on Sauté to finish.
What can I substitute for fish sauce?
Use soy sauce or tamari for a similar salty, savory note.
A small splash of Worcestershire sauce can also work in a pinch.
How do I thicken the sauce without overcooking?
Simmer uncovered for a few minutes, or stir in 1–2 teaspoons of cornstarch slurry (equal parts cornstarch and cold water) and simmer until glossy.
Can I add more vegetables?
Absolutely. Try peas, carrots, broccoli, or snap peas. Add sturdy vegetables earlier and quick-cooking vegetables toward the end.
What’s the best way to reheat leftovers?
Gently warm on the stovetop with a splash of broth or water, stirring occasionally.
Avoid a rolling boil to keep the sauce smooth.
Jump to RecipeWrapping Up
This 35-minute chicken and sweet potato coconut curry is the kind of reliable, low-effort meal you’ll keep coming back to. It’s flavorful, flexible, and easy to make with what you have on hand. Serve it over rice, add a squeeze of lime, and you’ve got a cozy, complete dinner without the fuss.
Save the leftovers for tomorrow—you might like them even more.