This Thai red curry recipe makes an easy 30 minute meal bursting with bold Thai flavor. With the addition of chicken and vegetables made in one pot, it is a hearty, wholesome curry that the whole family can enjoy.

Thai red curry is made with chicken and vegetables in a pot

Thai curry is an important part of Thai cuisine. Fragrant, bold, and full of flavor, many Thai curry recipes use fresh herbs, chili, and spices for the flavor. Coconut milk adds a rich and creamy texture, which makes it very unique compared to Indian curry or curries of other cuisines. 

Thai red curry is one of the most sought-after curries that everyone enjoys, along with green curry and yellow curry. It is a mild and slightly sweet-tasting curry.

Differences between red curry, green curry, and yellow curry

  • Green curry uses green chili, basil and coriander to make the paste, which creates the green hue. It is perhaps the most popular curry in Thailand.
  • In contrast, red curry paste uses loads of red chili that give it a beautiful yellowish red color. Red curry tends to be milder than green curry.
  • Yellow curry has its own unique taste and color from using turmeric and other spices in the curry paste. Although it contains less chili, it has a strong taste from the spices. 
  • Overall, Thai red curry is probably the best starter for curry beginners since it is the mildest in both spiciness and flavor.
A can of store bought Thai red curry paste is presented

Homemade red curry paste vs store bought curry paste

Homemade curry paste always wins, that’s for sure! Although making red curry paste from scratch is not that difficult, it does require gathering many “exotic” ingredients that you don’t easily find in local grocery stores, such as galangal (Thai ginger), shrimp paste, and fresh lemongrass.  They are readily found in Asian groceries, however.

When you are in the mood for a quick Thai curry and don’t want to invest time hunting for such ingredients, store bought curry paste comes in very handy.  And you can doctor it up with more flavors to make it as tasty as the homemade curry paste.

Thai red curry with chicken and vegetables is served over rice in a blue bowl

This Thai red curry recipe with chicken and vegetables uses store bought red curry paste, and you can make it easily in your kitchen. It is rich, creamy and so delicious, just like an authentic Thai red curry you would eat in Thailand. 

When my husband tasted this curry, he complimented me by saying that it “tasted like Phuket,” an island in Thailand we have vacationed several times. He says it tastes better than any of our local Thai restaurant takeout places. Now that means this curry recipe is a keeper.

Recipe Notes

  • Mix coconut milk with chicken stock: Using coconut milk alone makes the curry way too rich and thick. Diluting with chicken stock brings the overall taste and thickness of the curry into balance.
  • Protein: Use either chicken breast or chicken thigh. Beef or pork will be good, too. You can even try with shrimp (prawn) or fish if you are a seafood lover.
  • Vegetables: I used bamboo shoots, green beans and tomatoes. Pumpkin, butternut squash, broccoli, carrot, chayote, and bell pepper are other great options.
  • Want to make this Thai red curry vegetarian? Omit the chicken and use tofu or another plant based protein of your choice. You can use vegetable stock in place of the chicken stock in the recipe.
Ingredients for making Thai red curry with chicken and vegetables are presented

Ingredients

  • Chicken – either breast or thigh (use boneless)
  • garlic 
  • shallot – or onion
  • red chili – I used a red long chili
  • lemongrass – I used fresh. You can substitute with lemongrass paste (aka kreung paste) – use 1 teaspoon
  • red curry paste – store bought. I used Maesri brand.
  • bamboo shoots – canned or fresh. Make sure to rinse thoroughly before using.
  • green beans 
  • tomatoes – Roma tomatoes
  • coconut milk
  • brown sugar
  • kaffir lime leaves – optional
  • fish sauce
  • Thai basil – optional
  • cilantro

vegetable substitution: Try with pumpkin, butternut squash, bell pepper, broccoli, carrot, egg plant, tofu, chayote, snap peas, and etc.

How to make Thai red curry with chicken and vegetables

Chicken breast pieces are cooked in a pot

Step 1. Heat 1 tablespoon of oil in a pot, add chicken slices and cook until no longer pink. Move the chicken to a plate.

Shallot, red chili, garlic, and lemongrass are combined in a pot

Step 2. Heat the remaining oil, add shallot, garlic, and a crushed lemongrass stalk (white and pale green part only). Cook for 1-2 minutes until soft.

Shallots, chili, and lemongrass is fried in a pot with Thai red curry paste

Step 3. Dilute the red curry paste with 2 tablespoons of chicken stock in a small mixing bowl and add it to the pot. Stir-fry curry paste for 30-60 seconds until the paste has lost some of its moisture.

Chicken, bamboo shoot, green bean, tomato, and kaffir lime leaves are combined

Step 4. Return the chicken back to the pot along with bamboo shoots, green beans, and tomatoes. Add kaffir lime leaves if using. 

Coconut milk is added to chicken and vegetables in a pot

Step 5. Pour in the coconut milk and chicken stock. Add the brown sugar and stir well. Bring the curry to simmer over medium-low heat for 8-10 minutes or until the green beans are tender and soft.

Fish sauce is added to season Thai red curry

Step 6. Season with fish sauce according to your taste. Sprinkle Thai basil leaves, if using, and cilantro at the end. 

A pot of Thai red curry with chicken is served with rice

What to serve with Thai red curry

Typically Thai curry is served with steamed white jasmine rice, but you can also serve this curry over Thai rice noodles. If you would like to serve this red curry as a keto-friendly food, cauliflower rice would be a nice accompaniment.

Some people like to squeeze some lime wedges into the curry to add a refreshing taste, but that’s a personal preference.

More Thai Recipes

Thai red curry is made with chicken and vegetables in a pot

Easy Thai Red Curry with Chicken and Vegetables

This Thai red curry recipe is an easy 30 minute meal bursting with bold Thai flavor. The addition of chicken and vegetables makes it one pot dish.
No ratings yet

Ingredients

  • 1 lb chicken breast, diced into bite size
  • 2 tbsp oil, divided
  • 2 cloves garlic , chopped
  • 1 large shallot , chopped
  • 1 fresh lemongrass, or 1 tsp lemongrass paste
  • 5 tbsp Thai red curry paste
  • 1 cup bamboo shoots, rinsed and drained
  • 4 oz green beans, cut in half
  • 2 Roma tomatoes, cut into wedges
  • 5 Kaffir lime leaves, optional
  • 2 cup coconut milk
  • 1 cup + 2 tbsp chicken stock, divided
  • 1 tsp brown sugar
  • 1 tbsp fish sauce
  • 1/2 cup fresh Thai basil, optional
  • 2 tbsp chopped cilantro

Instructions 

  • Heat 1 tablespoon of oil in a pot, add chicken slices and cook until no longer pink. Move the chicken to a plate.
  • Heat the remaining oil, add shallot, garlic, and a crushed lemongrass stalk (white and pale green part only). Cook for 1-2 minutes until soft.
  • Dilute the red curry paste with 2 tablespoons of chicken stock in a small mixing bowl and add it to the pot. Stir-fry curry paste and onion garlic mixture for 30-60 seconds until the paste has lost some of its moisture.
  • Return the chicken back to the pot along with bamboo shoots, green beans, and tomatoes. Add kaffir lime leaves if using. 
  • Pour in the coconut milk and 1 cup of chicken stock. Add the brown sugar and stir well. Bring the curry to simmer over medium-low heat for 8-10 minutes or until the green beans are tender and soft.
  • Season with fish sauce according to your taste. Sprinkle Thai basil leaves, if using, and cilantro at the end. 
Serving: 2g, Calories: 511kcal, Carbohydrates: 19g, Protein: 31g, Fat: 37g, Saturated Fat: 23g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 75mg, Sodium: 603mg, Potassium: 1073mg, Fiber: 3g, Sugar: 6g, Vitamin A: 3608IU, Vitamin C: 14mg, Calcium: 95mg, Iron: 7mg
Did you make this recipe?Tag @beyondkimchee on Instagram. I love to see your masterpiece.