Thai Red Curry Chicken Thighs and Sweet Potatoes: Cozy, Real-Deal Weeknight Dinner
Warm spices, creamy coconut milk, and a hint of lime sweetness come together in a simple, comforting dish: Thai Red Curry Chicken Thighs and Sweet Potatoes. This recipe strikes a balance between assertive curry paste and gentle sweetness from the potatoes, with chicken thighs delivering a rich, tender bite. It’s the kind of meal that feels like a hug, yet it’s approachable enough for a busy weeknight.
Introduction to Thai Red Curry Chicken Thighs and Sweet Potatoes
Thai red curry paste can be bold, even a bit fiery, but when paired with coconut milk and sweet potatoes, it becomes approachable and satisfying. The chicken thighs stay juicy, absorbing layers of flavor as they simmer with onions, garlic, ginger, and the bright zing of lime. This is a dish you can tweak: make it hotter with extra paste, go lighter with coconut milk, or swap in chicken breast if you’re in the mood for leaner meat. The key is to keep it simple and let the ingredients speak for themselves.
Ingredients for this Thai Red Curry Chicken Thighs and Sweet Potatoes
For a cozy pot of curry that feeds four, you’ll want these staples on hand. I like to keep a few pantry essentials stocked so a weeknight curry feels effortless and not fussy. The sweet potatoes add a gentle sweetness that balances the heat of the curry paste, while the chicken thighs bring a savory richness that’s hard to beat. If you’re missing an ingredient, there’s usually a good workaround—but this combination shines when all components are in the pot at once.
- Neutral oil for browning
- Bone-in, skin-on chicken thighs, trimmed
- Onion, diced
- Garlic, minced
- Fresh ginger, grated
- Thai red curry paste
- Coconut milk
- Sweet potato, cubed
- Chicken broth or water
- Fish sauce
- Brown sugar or palm sugar
- Lime juice
- Fresh cilantro or Thai basil, for garnish
Instructions
The process is straightforward, almost comforting in its simplicity. Here’s how I approach it:
- Brown the chicken in a hot pan to develop that depth of flavor. It’s worth the extra minute per side.
- Sauté the aromatics—onion, garlic, and ginger—until they’re soft and fragrant. This is the foundation of the curry’s fragrance.
- Stir in the red curry paste and let it bloom. A quick minute helps release the spicy, earthy notes of the paste.
- Add the coconut milk and broth, then return the chicken to the pot with the sweet potatoes. A gentle simmer is all you need to coax flavors together.
- Finish with fish sauce, brown sugar, and lime juice. Taste and adjust until it feels balanced—salty, slightly sweet, and bright with citrus.
Serve hot, with a scatter of fresh herbs and a side of rice to soak up the sauce. If you want extra texture, sprinkle crushed peanuts over the top just before serving.
Cook and Prep Times
- Prep time: 15 minutes
- Cook time: 25-30 minutes
- Total time: 40-45 minutes
Nutritional information
This recipe yields about four servings. Each serving provides a comforting portion with a good balance of protein, vegetables, and healthy fats from the coconut milk. Roughly, you’re looking at about 420 calories per serving, with a reasonable amount of protein and fiber from the chicken and sweet potato. If you need to tailor the nutrition, you can skim a bit of coconut milk or serve over a smaller portion of rice.
Frequently asked questions
Is Thai red curry paste spicy?
It can be. The heat level depends on the paste you choose. If you’re sensitive to heat, start with a smaller amount and gradually add more to suit your taste. You can also balance the spice with extra coconut milk or a touch of sugar.
Can I use chicken breasts instead of thighs?
Yes, you can. Thighs stay juicier and more forgiving in a simmer, but breasts work fine if you’re careful not to overcook them. Cook time may be slightly shorter for breasts; keep an eye on doneness and remove from heat as soon as they’re cooked through.
What should I serve with this curry?
Rice is the classic pairing—jasmine rice is a good match. You can also serve with steamed vegetables or cauliflower rice for a lower-carb option. A squeeze of lime and a handful of fresh herbs really brighten the dish at the table.
Reviewing this recipe aloud, you can hear the rhythm of the steps: brown, soften, bloom, simmer, finish. It’s not complicated, but it’s crafted to feel comforting and complete. The pot does a lot of heavy lifting here, melding the flavors into something unmistakably Thai-inspired without requiring a trip to an exotic market or a long list of ingredients.
Tips from the test kitchen: if you want a thicker sauce, uncover the pot for the last 5-10 minutes of simmering to let some moisture reduce. If you want more brightness, add another squeeze of lime at the end. And if you’re entertaining, it’s perfectly fine to make the curry a bit ahead and reheat gently on the stove—the flavors deepen with a little rest.
Whether you’re cooking for a family dinner or feeding friends who pop by, this Thai Red Curry Chicken Thighs and Sweet Potatoes is a reliable choice. The process is forgiving, the flavors comforting, and the result is a dish that feels both familiar and distinctly satisfying. And that sense of home—that’s what a good curry should be about.
Take a breath, scoop a bowl, and enjoy the gentle heat, the creamy sauce, and the soft sweetness of the sweet potatoes. It’s a simple pleasure, and it’s easy to make again and again.
Review complete. The recipe reads naturally when spoken aloud, with a warm tone and clear steps. It invites you into the kitchen to cook with confidence, and the result is a nourishing, satisfying dinner that doesn’t demand perfection—just a willingness to let flavors come together, one simmer at a time.

Thai Red Curry Chicken Thighs and Sweet Potatoes
Ingredients
- 1 tablespoon neutral oil (like canola or vegetable)
- 1 pound bone-in, skin-on chicken thighs, trimmed
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 2 Tablespoons Thai red curry paste
- 1 Can (14 oz) coconut milk
- 1 medium sweet potato, cubed
- 1 cup chicken broth or water
- 1 tablespoon fish sauce (or to taste)
- 1 teaspoon brown sugar or palm sugar
- 1 lime juice (about 1-2 tablespoons)
- Optional crushed peanuts, for serving
- Fresh handful cilantro or Thai basil, for garnish
Instructions
- Heat the oil in a large skillet or Dutch oven over medium-high heat. Add the chicken thighs, skin-side down, and brown them for about 3-4 minutes per side. You don’t need them cooked through yet; you just want a nice color and flavor on the surface.
- Transfer the browned chicken to a plate. In the same pot, add the onion and a pinch of salt. Sauté until softened and translucent, about 3 minutes. Add the garlic and ginger, cooking for another 30 seconds until they’re fragrant but not burnt.
- Stir in the Thai red curry paste. Cook for a minute or two, until the paste loosens and the room fills with a warm, earthy aroma.
- Return the chicken to the pot. Pour in the coconut milk and chicken broth. Scrape any browned bits from the bottom of the pan; they’re flavor gold. Bring to a gentle simmer.
- Add the cubed sweet potatoes. Cover and simmer on a low boil or medium-low heat for about 15-20 minutes, until the potatoes are tender and the chicken is cooked through. If you’re using bone-in thighs, you want the internal temperature to reach at least 165°F (74°C).
- Stir in the fish sauce, brown sugar, and lime juice. Taste and adjust—more fish sauce for saltiness, more sugar for sweetness, or a squeeze of lime for brightness.
- If you like a thicker sauce, uncover the pot and simmer for a few more minutes to reduce. If you prefer it looser, add a splash more broth. Once the potatoes are tender and the sauce has a glossy coat, you're ready.
- Ladle into bowls, scatter with cilantro or Thai basil, and, if you like, a sprinkle of crushed peanuts for crunch. Serve with steamed jasmine rice to soak up every last drop.







