If you’re craving a dish that bursts with vibrant flavors and comforting warmth, the Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe is your next kitchen adventure. This recipe marries the tender juiciness of slow-roasted chicken with the aromatic spice of Thai red curry, all enriched by creamy coconut and fragrant kaffir lime leaves. Accompanied by crispy potatoes, fresh green beans, and fluffy jasmine rice, every bite is a celebration of texture, color, and bold taste. It’s truly a feast that feels both exotic and like a hearty family dinner.

Ingredients You’ll Need
Gathering the right ingredients might be the most fun part of this recipe since each one is simple yet essential for bringing out its authentic and luscious character. From the aromatic curry paste that packs the heat and complexity to the creamy coconut that balances the spice, every ingredient plays a starring role in your Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe.
- Whole chicken (1.8 kg / 3.6 lb): The centerpiece that becomes wonderfully tender and juicy as it roasts in the spiced sauce.
- Cooking/kosher salt (1 tsp): Enhances the chicken’s natural flavors and helps to draw out moisture for a perfect roast.
- Vegetable oil (3 tbsp): Needed for sautéing—ensures the curry paste releases its full flavor.
- Thai red curry paste (115g / 4 oz): The heart of the dish, bringing authentic Thai heat and aromatic spices (Maesri brand recommended for best flavor).
- Garlic cloves (2 large, finely grated): Infuses the sauce with a pungent, savory depth.
- Fresh ginger (2 tsp, finely grated): Adds a zesty warmth that complements the curry spices.
- Fresh lemongrass (2 tsp, finely grated – white/pale green part only): For a subtle citrus note that brightens the dish.
- Chicken stock/broth (1 cup): Provides a savory base that melds all flavors together.
- Coconut cream (400 ml / 14 oz): Lends a luxuriously creamy texture and mellows the spicy curry notes.
- Kaffir lime leaves (6, crushed): Impart their distinctive citrus fragrance to the sauce.
- White sugar (1 tbsp): Balances the heat and adds a touch of sweetness.
- Fish sauce (2 tsp): Brings umami richness that deepens the bowl’s savory profile.
- Small potatoes (600g / 1.2 lb, skin on): Roasted alongside the chicken, they soak up all those wonderful flavors.
- Green beans (120g / 4 oz, trimmed and halved): Added at the end for fresh crunch and vibrant color.
- Thai basil leaves (15 or more): Their sweet, peppery aroma beautifully lifts the dish; Italian basil can be substituted if needed.
- Jasmine rice: A fragrant, fluffy accompaniment that completes the meal perfectly.
- Red chilli (finely sliced, optional): Adds a fresh kick and a pop of color for garnish.
- Coriander/cilantro leaves (optional): Provide herbaceous brightness on top of this rich dish.
How to Make Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe
Step 1: De-chill and Salt the Chicken
Start by taking your whole chicken out of the fridge about one hour before cooking. This allows the meat to come to room temperature, ensuring even cooking. Pat it dry thoroughly with paper towels, then sprinkle all over with kosher salt. This simple step draws out excess moisture and seasons the chicken deeply, setting the foundation for succulence and flavor.
Step 2: Preheat Your Oven
Set your oven to 200°C (400°F), or 180°C (350°F) if using a fan-assisted oven. Having the oven at the right temperature is key to roasting the chicken perfectly while getting those golden crispy edges on the skin and potatoes.
Step 3: Sauté the Curry Paste
Use a large, oven-safe pot with a lid to start your sauce. Heat the vegetable oil over medium-high heat until shimmering, then stir in the Thai red curry paste, finely grated garlic, ginger, and lemongrass. Cook these aromatics together for about 2 minutes. This sizzling step unlocks the layers of flavor in the curry paste, transforming it from ordinary store-bought paste to a fragrant flavor bomb that fills your kitchen with mouthwatering heat and spice.
Step 4: Build the Sauce
Pour in the chicken stock and give everything a good stir. Let it simmer rapidly for about 3 minutes to reduce the liquid by half; this intensifies the taste and thickens the base. Then, gently stir in the coconut cream, crushed kaffir lime leaves, white sugar, and fish sauce. Each ingredient blends to create a rich, creamy sauce that is both spicy and mellow with a delicate citrus kiss.
Step 5: Assemble Chicken and Potatoes
Carefully nestle the salted whole chicken into the bubbling turmeric-colored sauce. Spoon some sauce over the chicken to coat it well. Surround the bird with the small, skin-on potatoes, giving them space to soak up those incredible flavors as they roast together.
Step 6: Begin Roasting
Place the lid on your pot and transfer it to the preheated oven. Let it bake for 40 minutes, slow-cooking the chicken to juicy perfection. Afterward, remove the lid and baste the chicken by spooning the sauce over the skin. Increase the oven temperature to 220°C (425°F), or 200°C fan (390°F), and roast uncovered for 10 minutes. Then baste again, and roast for another 10 minutes uncovered to develop a gorgeously crisp, caramelized skin.
Step 7: Add Green Beans and Final Bake
Push the trimmed and halved green beans into the surrounding sauce around the chicken wherever there’s room. Give the chicken one last baste before returning the pot to the oven. Bake uncovered for a final 10 minutes to tenderize the beans without losing their vibrant color and snap.
Step 8: Let the Chicken Rest
Remove the chicken from the pot onto a serving plate and let it rest for about 10 minutes. This resting period allows the juices to redistribute, yielding tender, moist meat that slices beautifully. Keep the pot covered with the lid to retain the warmth and aroma of the sauce.
Step 9: Serve up the Magic
Carve the rested chicken and arrange it on a platter. Stir in the fragrant Thai basil leaves into the sauce so their aroma perfuses every spoonful. Pour or spoon the luscious sauce along with the roasted potatoes and green beans over the chicken. For an extra flourish, garnish with finely sliced red chili and fresh coriander leaves. Serve with steaming jasmine rice to soak up every last drop of that incredible Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe sauce.
How to Serve Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe

Garnishes
Elevate your serving presentation by garnishing with freshly sliced red chilies and a handful of chopped coriander leaves. These add a pop of color and a fresh, spicy brightness that beautifully contrast the creamy, rich curry sauce. Fresh Thai basil leaves tucked in at the end bring a unique aromatic lift that makes every bite unforgettable.
Side Dishes
This dish shines on its own with jasmine rice as the classic side that balances richness and spice perfectly. But if you want to add variety, consider a simple cucumber salad dressed with lime and a sprinkle of sugar to refresh the palate, or some crunchy papaya salad for a vibrant, tangy contrast.
Creative Ways to Present
For a festive gathering, serve the carved chicken family-style on a large platter surrounded by colorful veggies and herbs for visual appeal. Alternatively, fill individual bowls with rice, chicken, sauce, potatoes, and beans for a cozy, personal serving. Garnish each bowl with a lime wedge, extra basil, and chili to make it look restaurant-worthy.
Make Ahead and Storage
Storing Leftovers
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Be sure to keep the sauce separate or together depending on your preference; it will continue to flavor the chicken and vegetables beautifully overnight.
Freezing
This Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe freezes well. Portion the chicken, sauce, and veggies into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating gently.
Reheating
Warm leftovers slowly on the stove over medium heat to preserve the delicate flavors and avoid drying out the chicken. Stir occasionally and add a splash of water or stock if the sauce thickens too much. Microwave reheating is an option but be sure to cover to retain moisture.
FAQs
Can I use chicken pieces instead of a whole chicken?
Absolutely! Bone-in, skin-on chicken thighs or drumsticks work wonderfully as they stay juicy during slow cooking. Adjust cooking time slightly to ensure thorough cooking and crisp skin.
What can I substitute if I don’t have kaffir lime leaves?
If you can’t find kaffir lime leaves, lime zest from fresh limes can add a hint of citrus brightness, though it won’t be exactly the same. Adding a small squeeze of lime juice at the end also helps mimic those citrus notes.
Is this recipe spicy?
The Thai red curry paste brings a warm, moderate heat that can be adjusted by reducing the amount of paste or omitting extra chili garnish if you prefer milder dishes. The creaminess of coconut also helps tone down any intensity.
Can I make this recipe vegan or vegetarian?
While this recipe centers on chicken, you can swap it with firm tofu or hearty vegetables like eggplant and mushrooms, and use vegetable broth instead of chicken stock for a plant-based version. Keep the Thai red curry paste vegan as some brands include shrimp paste.
What type of rice pairs best with this dish?
Jasmine rice is the classic choice due to its fragrant aroma and slightly sticky texture that soaks up the curry sauce beautifully. Basmati or sticky rice can work too depending on your preference.
Final Thoughts
This Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe is a celebration of flavor, texture, and color that simply can’t be beaten for a cozy, impressive dinner. Its balance of spicy, creamy, tangy, and fresh components makes it perfect for sharing with friends or family on any night you want that special, satisfying wow-factor meal. Give it a try—you’re going to fall completely in love!
Print
Thai Red Curry Pot Roast Chicken with Potatoes, Green Beans, and Jasmine Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 75 minutes
- Total Time: 85 minutes
- Yield: 5.5 – 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Description
This Thai red curry pot roast chicken is a flavorful and aromatic dish featuring a whole chicken slow-baked in a fragrant red curry sauce with coconut cream, kaffir lime leaves, and fresh herbs. Accompanied by tender potatoes and green beans, it offers a perfect balance of creaminess, spice, and herbal freshness, making it a comforting yet exotic meal ideal for family dinners.
Ingredients
Chicken
- 1.8 kg / 3.6 lb whole chicken
- 1 tsp cooking/kosher salt
- 3 tbsp vegetable oil
Curry Paste & Aromatics
- 115 g / 4 oz (1/2 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)
Sauce
- 1 cup low sodium chicken stock/broth
- 400 ml / 14 oz coconut cream
- 6 kaffir lime leaves, crushed by hand
- 1 tbsp white sugar
- 2 tsp fish sauce
Vegetables & Herbs
- 600 g / 1.2 lb small potatoes (about 12), skin on
- 120 g / 4 oz green beans, trimmed and cut in half
- 15 Thai basil leaves (or substitute ordinary Italian basil)
Garnishes and Serving
- Jasmine rice, cooked
- Red chili, finely sliced
- Coriander/cilantro leaves
Instructions
- De-chill & salt chicken: Remove the chicken from the fridge 1 hour before cooking to bring it to room temperature. Pat the chicken dry with paper towels and then sprinkle it evenly with 1 teaspoon of kosher or cooking salt. This ensures the chicken is seasoned well and helps dry the skin for roasting.
- Preheat oven: Set your oven to 200°C / 400°F (180°C fan) so it is fully heated when you begin baking the chicken. Using a fan oven setting helps circulate heat evenly for consistent cooking.
- Sauté curry paste and aromatics: In a large, oven-proof pot with a lid, heat 3 tablespoons of vegetable oil over medium-high heat. Add the red curry paste, finely grated garlic, ginger, and lemongrass. Cook, stirring constantly, for about 2 minutes until fragrant. This step enhances the flavor of the store-bought curry paste by blooming the spices.
- Make the sauce: Pour in 1 cup of low sodium chicken stock and stir well to combine. Increase the heat to bring it to a rapid simmer and cook for 3 minutes until the liquid reduces by half, concentrating the flavors. Stir in 400 ml of coconut cream, add the hand-crushed kaffir lime leaves, 1 tablespoon of white sugar, and 2 teaspoons of fish sauce. Mix thoroughly to create a rich, aromatic curry sauce.
- Place chicken in pot: Nestle the whole chicken into the curry sauce in the pot. Spoon some sauce over the top of the chicken to coat it, then arrange the small skin-on potatoes around the chicken, partially submerged in the sauce.
- Bake the chicken: Cover the pot with its lid and place it in the preheated oven. Bake at 200°C / 400°F for 40 minutes. Then remove the lid, baste the chicken by spooning sauce over it, increase the oven temperature to 220°C / 425°F (200°C fan), and bake uncovered for 10 minutes. Baste again and bake for another 10 minutes uncovered to crisp the chicken skin beautifully.
- Add green beans and continue baking: Push the trimmed and halved green beans into the curry sauce around the chicken where space allows. Baste the chicken once more, then bake uncovered for a final 10 minutes. This step cooks the beans until tender without losing their vibrant color.
- Rest the chicken: Remove the chicken carefully from the pot onto a serving plate. Allow it to rest for 10 minutes so the juices redistribute and the meat stays moist. Meanwhile, cover the pot to keep the curry sauce warm.
- Serve: Carve the rested chicken and arrange on a platter. Stir the Thai basil leaves into the curry sauce to release their fresh aroma. Spoon the sauce, potatoes, and green beans over or alongside the chicken. Garnish with finely sliced red chili and fresh coriander leaves if desired. Serve hot with jasmine rice for a complete meal.
Notes
- Use Maesri brand Thai red curry paste for authentic flavor, but any high-quality red curry paste will work.
- Finely grading fresh garlic, ginger, and lemongrass allows their flavors to infuse the sauce more effectively.
- Use coconut cream rather than coconut milk for a richer, creamier sauce.
- Crushing kaffir lime leaves by hand helps release their fragrant oils into the curry.
- Leaving the potato skins on adds texture and nutrients; small potatoes cook evenly in the sauce.
- If Thai basil is unavailable, Italian basil can be used but will result in a slightly different flavor.
- Resting the chicken after roasting is essential for juicy and tender meat.

