I am absolutely thrilled to share with you my go-to comfort dish, the Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe. It’s one of those meals that wraps you in warm, fragrant spices while delivering tender, juicy chicken and perfectly cooked veggies, all bathed in a rich, creamy coconut curry sauce. Every time I make it, the vibrant colors, spicy-sweet flavors, and the inviting aroma fill my kitchen and heart alike—an effortless way to bring an exotic touch to any dinner table.
Why You'll Love This Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe
When I first tried this recipe, what truly captivated me was the deep, layered flavor profile. The combination of red curry paste, fresh lemongrass, kaffir lime leaves, and creamy coconut milk creates a beautifully balanced sauce that is both bold and comforting. It carries a subtle heat that wakes up your taste buds without overwhelming them, while sweet notes from the sugar and the fresh herbs like Thai basil lift the whole dish. The way the potatoes soak up that luscious curry sauce and the crisp, tender green beans round it out just feels like a full celebration on a single plate.
What makes this Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe especially dear to me is how simple it is to prepare, despite tasting like you’ve spent hours working on it. I love that it’s mostly a one-pot dish, which means minimal cleanup and more time to enjoy with loved ones. It’s perfect for family dinners when I want something impressive but easy, and it also shines at casual gatherings where people appreciate hearty, flavorful food. This recipe stands out because it gives you a restaurant-level experience at home without the fuss.
Ingredients You'll Need
These ingredients are straightforward but mighty—they each add something essential to the dish, whether it’s flavor, texture, or that authentic Thai vibe. Having them on hand makes throwing together this pot roast a breeze and ensures your final result is as vibrant and satisfying as it should be.
- Whole chicken (1.8 kg / 3.6 lb): The star of the dish, providing juicy, tender meat and plenty of flavor when slow-cooked in the curry sauce.
- Cooking salt (1 tsp): To season the chicken and bring out its natural flavors.
- Vegetable oil (3 tbsp): For sautéing the curry paste and aromatics to wake up the flavors.
- Thai red curry paste (115g / ½ cup): The backbone of the curry’s spicy and aromatic punch; I recommend Maesri brand for authenticity.
- Garlic cloves (2, finely grated): Adds pungent warmth and depth.
- Fresh ginger (2 tsp, finely grated): For a bright, peppery zing that complements the curry paste.
- Fresh lemongrass (2 tsp, finely grated): Imparts citrusy freshness to brighten the sauce’s rich creaminess.
- Chicken stock (1 cup, low sodium): Helps create a savory base and tenderizes the chicken.
- Coconut cream (400 ml / 14 oz): Delivers velvety creaminess and balances the heat with natural sweetness.
- Kaffir lime leaves (6, hand-crushed): Provide an unmistakable citrus aroma that lifts the whole dish.
- White sugar (1 tbsp): Adds a touch of sweetness to balance the curry’s spice.
- Fish sauce (2 tsp): Brings in umami depth and authentic Thai saltiness.
- Small potatoes (600g / 1.2 lb, skin on): Absorb the curry sauce beautifully and add comforting heartiness.
- Green beans (120g / 4 oz, trimmed and halved): For fresh crunch and vibrant color.
- Thai basil leaves (15, or substitute Italian basil): Stirred through just before serving for a fragrant, herbal note.
- Jasmine rice: The perfect side to soak up every last drop of the delicious curry sauce.
- Red chilli (finely sliced) and coriander leaves: For garnish and extra freshness if you want a bit more kick.
Directions
Step 1: Take your whole chicken out of the fridge about an hour before cooking to allow it to come to room temperature. Pat it dry with paper towels, then sprinkle evenly with cooking salt to season it inside and out. This simple step helps the chicken stay juicy and flavorful during roasting.
Step 2: Preheat your oven to 200°C (400°F), or 180°C (350°F) if you’re using a fan oven. This higher temperature will help seal the chicken and develop beautiful color.
Step 3: Grab a large oven-proof pot with a lid and heat your vegetable oil over medium-high heat. Add the Thai red curry paste, finely grated garlic, ginger, and lemongrass. Cook and stir everything together for about 2 minutes. This step is crucial—it unlocks the fragrant oils and deepens the flavor of the store-bought curry paste.
Step 4: Pour in the chicken stock, stir well, and let the mixture simmer rapidly for 3 minutes so it reduces by about half. Then, stir in the coconut cream, hand-crushed kaffir lime leaves, white sugar, and fish sauce. Let this sauce come together—it should be rich, creamy, and bursting with flavor.
Step 5: Carefully place the whole chicken into the pot, nestling it into the sauce. Spoon some sauce over the top of the chicken to coat it evenly. Arrange the small potatoes around the chicken in the sauce—skin-on to add texture and nutrition.
Step 6: Cover the pot with the lid and bake in your preheated oven for 40 minutes. After this, remove the lid, baste the chicken generously with sauce, then increase the oven temperature to 220°C (425°F), or 200°C (400°F) fan. Roast uncovered for 10 minutes, baste again, and roast for another 10 minutes to get the skin beautifully golden and slightly crisp.
Step 7: Tuck the trimmed and halved green beans into the sauce around the chicken wherever there’s space. Baste once more and return the uncovered pot to the oven for a final 10 minutes of baking. This keeps the beans crisp-tender and perfectly infused with curry flavor.
Step 8: Take the chicken out of the pot onto a plate and let it rest for 10 minutes. This resting period locks in the juices. Cover the pot to keep the sauce warm while the chicken rests.
Step 9: To serve, carve the chicken and arrange it on a large platter. Stir the fresh Thai basil leaves into the curry sauce and spoon the sauce, potatoes, and green beans generously over the chicken. Garnish with finely sliced red chili and fresh coriander leaves if you like an extra pop of color and flavor. Serve hot alongside fragrant jasmine rice to soak up all that curry goodness.
Servings and Timing
This Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe makes about 5 hearty servings, perfect for a family meal or small gathering. It requires approximately 15 minutes of preparation time, mostly for prepping ingredients and getting the chicken ready. The active cooking time is about 2 hours and 20 minutes, including baking and resting times, making the total time roughly 2 hours and 35 minutes. While it takes a bit of time in the oven, the hands-on effort is minimal, which I really appreciate on busy days.
How to Serve This Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe
When it comes to serving this dish, I love making it the centerpiece of the meal. Jasmine rice is an absolute must—it soaks up the flavorful curry sauce beautifully and balances the richness with just the right texture. For a fresh contrast, I sometimes serve a simple cucumber salad with rice vinegar and a pinch of sugar on the side; it adds a crisp, cool element that pairs wonderfully with the warm curry spices.
Presentation-wise, I enjoy carving the chicken into generous pieces and arranging them on a large platter. Spoon over the vibrant sauce, potatoes, and green beans, then scatter fresh Thai basil, coriander, and thin slices of red chili on top. The color contrast is stunning, and the aroma is irresistible. I always encourage my guests to dig in immediately while it’s piping hot, but this dish actually keeps its flavor well if served warm later.
For drinks, a crisp, slightly sweet white wine like Riesling or Gewürztraminer is a perfect companion because it complements the spice without overpowering it. If you prefer cocktails, a refreshing Thai basil mojito or a classic gin and tonic with a twist of lime works beautifully. For non-alcoholic options, I like serving chilled coconut water or iced lemongrass tea, which keeps the Thai theme alive and refreshing on warm evenings. This dish is fantastic for cozy weeknight dinners, festive gatherings, and whenever you want to impress everyone with minimal effort.
Variations
I love experimenting with variations on this Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe depending on the ingredients I have or dietary preferences. For instance, you can swap the whole chicken for bone-in chicken thighs if you want to speed up cooking or prefer dark meat—it stays wonderfully juicy and soaks up the curry sauce just as well. You can also substitute green beans with other quick-cooking veggies like snap peas, broccolini, or baby zucchini to vary the texture and colors.
For those following a gluten-free lifestyle, this recipe is naturally compliant if you ensure your chicken stock and red curry paste are gluten-free. Vegan or vegetarian friends can enjoy it too by replacing the chicken with firm tofu or seitan and using vegetable stock instead of chicken broth. Just keep in mind that baking times may differ slightly with tofu, but the flavors remain equally delicious when infused with the curry sauce.
If you wish to play with the flavor profile, adding a splash of tamarind paste or lime juice after baking can brighten the sauce with a tangy kick. Alternatively, stirring in some crushed peanuts or toasted coconut flakes just before serving adds beautiful textures and an extra layer of flavor. Different cooking methods like using a slow cooker help develop the flavors even further — just start by sautéing the curry paste and aromatics on the stovetop, then transfer everything to a slow cooker on low for 4-6 hours with the chicken and veggies.
Storage and Reheating
Storing Leftovers
If you happen to have leftovers (though it rarely lasts long in my house), store them in an airtight container in the refrigerator as soon as they cool. The flavors actually deepen after resting overnight, so the curry can taste even better the next day! I recommend consuming leftovers within 3 to 4 days to enjoy the best taste and texture. Be sure to separate the rice if you have any, to keep it from becoming mushy.
Freezing
This Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe freezes exceptionally well. I like to portion out the chicken, potatoes, and sauce into freezer-safe containers or heavy-duty ziplock bags. When properly sealed and stored at 0°F (-18°C), it can last up to 3 months without a noticeable loss of flavor or texture. Just thaw overnight in the refrigerator before reheating to keep the chicken moist and tender.
Reheating
The best way to reheat leftover curry is gently on the stovetop over low to medium heat, stirring occasionally until warmed through. This helps preserve the texture of the chicken and prevents the coconut cream from separating. Avoid reheating in the microwave if possible, as it can sometimes dry out the meat or cause uneven heating. If the sauce seems too thick after reheating, simply add a splash of water or coconut milk to loosen it up and maintain its luscious consistency.
FAQs
Can I use chicken pieces instead of a whole chicken for this recipe?
Absolutely! Bone-in chicken thighs or drumsticks work really well and may cook a little faster. Just keep an eye on them and adjust the baking time accordingly. Boneless chicken breast can work, but it’s prone to drying out, so I recommend using bone-in options for the best texture.
What can I substitute if I don’t have kaffir lime leaves?
If you don’t have kaffir lime leaves, you can use a combination of lime zest and a small amount of bay leaf as a substitute to mimic the citrusy aroma. It’s not exactly the same, but it still adds a lovely fragrant note to your curry sauce.
Is this recipe spicy and can I adjust the heat level?
This recipe has a gentle medium heat from the red curry paste and fresh chili garnish. If you prefer it milder, simply use less curry paste or omit the red chili garnish. For a spicier kick, add extra fresh chilis or some chili flakes to the sauce as it simmers.
Can I prepare this recipe ahead of time?
Yes! I often prepare the sauce and chicken up to the baking step the day before. Refrigerate the pot covered overnight, then bake and finish the dish fresh the next day. This actually helps the flavors meld beautifully, and saves time on the day you want to serve it.
What type of rice pairs best with this dish?
Jasmine rice is my favorite pairing because of its fragrant floral aroma and slightly sticky texture, which holds the sauce perfectly. You could also use basmati if you prefer a fluffier grain, but jasmine is the classic choice for Thai-inspired curries.
Conclusion
Now that I’ve walked you through this beloved Thai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe, I hope you’re as excited as I am to try it for yourself. It’s truly one of those dishes that brings warmth, comfort, and a touch of exotic magic all in one pot. Whether for a special occasion or a cozy weeknight dinner, this one will become a favorite in your recipe collection just like it is in mine. Happy cooking and enjoy every delicious bite!
PrintThai Red Curry Chicken Pot Roast with Potatoes and Green Beans Recipe
This Thai red curry pot roast chicken combines the rich, aromatic flavors of Thai red curry paste, coconut cream, and kaffir lime leaves with tender roast chicken and hearty vegetables. Slow-cooked in the oven in a flavorful curry sauce, the dish is finished with fresh Thai basil and served with fragrant jasmine rice, making for a comforting and exotic family meal.
- Prep Time: 1 hour 15 minutes
- Cook Time: 1 hour 20 minutes
- Total Time: 2 hours 35 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Ingredients
Chicken
- 1.8 kg / 3.6 lb whole chicken
- 1 tsp cooking/kosher salt
- 3 tbsp vegetable oil
Curry Sauce
- 115g / 4 oz (½ cup) Thai red curry paste (Maesri recommended)
- 2 large garlic cloves, finely grated
- 2 tsp fresh ginger, finely grated
- 2 tsp fresh lemongrass, finely grated (white / pale green part only)
- 1 cup chicken stock/broth, low sodium
- 400 ml / 14 oz coconut cream
- 6 kaffir lime leaves, crushed by hand
- 1 tbsp white sugar
- 2 tsp fish sauce
Vegetables & Garnishes
- 600g / 1.2 lb small potatoes (about 12), skin on
- 120g / 4 oz green beans, trimmed and cut in half
- 15 Thai basil leaves (or ordinary Italian basil as substitute)
- Red chili, finely sliced (optional garnish)
- Coriander / cilantro leaves (optional garnish)
To Serve
- Jasmine rice
Instructions
- De-chill & salt chicken: Remove the chicken from the fridge an hour before cooking to bring it to room temperature. Pat the chicken dry thoroughly and sprinkle 1 teaspoon of kosher or cooking salt all over the chicken to season it evenly.
- Preheat oven: Set your oven to preheat at 200°C / 400°F (180°C fan) to prepare for baking the chicken in the curry sauce.
- Sauté curry paste: In a large, oven-proof pot with a lid, heat 3 tablespoon vegetable oil over medium-high heat. Add the Thai red curry paste, grated garlic, ginger, and lemongrass. Cook for 2 minutes while stirring continuously to release and enhance the flavors of the curry paste and aromatics.
- Prepare sauce: Pour in 1 cup of low sodium chicken stock and stir well. Let the mixture simmer rapidly for 3 minutes until it reduces by half. Then stir in 400 ml coconut cream, crushed kaffir lime leaves, 1 tablespoon white sugar, and 2 teaspoon fish sauce to complete the curry sauce with a rich, creamy, and tangy flavor profile.
- Add chicken and potatoes: Place the salted chicken into the pot and spoon the curry sauce over it to coat it thoroughly. Surround the chicken with the small potatoes, keeping them in the sauce to absorb the flavors during baking.
- Bake chicken and potatoes: Cover the pot with its lid and bake in the preheated oven for 40 minutes. Afterward, remove the lid and baste the chicken with the sauce. Increase the oven temperature to 220°C / 425°F (200°C fan). Bake uncovered for 10 minutes, baste again, then bake for an additional 10 minutes uncovered to achieve a nicely roasted and caramelized finish.
- Add green beans and continue baking: Push the trimmed and halved green beans into the sauce around the chicken. Baste the chicken once again and bake uncovered for a final 10 minutes, allowing the beans to cook and the flavors to meld without the lid on.
- Rest chicken: Carefully remove the chicken from the pot onto a plate and let it rest for 10 minutes. Cover the pot with its lid to keep the sauce and vegetables warm while the chicken rests, ensuring juices redistribute for optimal tenderness.
- Serve: Carve the rested chicken and place on a serving platter. Stir the Thai basil leaves into the curry sauce remaining in the pot. Pour or spoon the sauce, potatoes, and green beans over the carved chicken. Garnish with finely sliced red chili and fresh coriander/cilantro leaves if desired. Serve with steamed jasmine rice for a complete Thai-inspired meal.
Notes
- Use Maesri brand Thai red curry paste for an authentic flavor.
- Grating garlic, ginger, and lemongrass finely helps release their essential oils and enhances the sauce.
- Coconut cream provides a richer texture compared to coconut milk.
- Crush kaffir lime leaves by hand to release their fragrant oils without tearing.
- Keep the skin on potatoes to add texture and prevent them from falling apart.
- Thai basil leaves add a distinctive flavor, but you can substitute with Italian basil if unavailable.
- Letting the chicken rest after baking ensures the meat stays juicy and tender.
- Adjust the level of red chili garnish to your preferred heat intensity.

Leave a Reply