A delicious Thai chicken soup, with rice and mushrooms, all in a lightly creamy Thai flavoured red curry broth. A deliciously different chicken and rice soup!

This wicked Thai soup is chock full of flavour, with the wonderful Thai flavours of red curry paste, fish sauce, lemongrass and coconut milk.
Customize this Thai chicken soup recipe to your own taste preferences, making it as wicked (or not) as you like!
Ingredients and substitutions
A few notes about the key ingredients …
Chicken – I generally use boneless chicken breasts, though boneless skinless chicken thighs are fine here, too. If you happen to have left-over cooked chicken, you can certainly use that and skip the step of cooking the chicken ahead and simply add it to the soup when returning the mushrooms to the pan. Finally, you can make this soup easily by using shredded rotisserie chicken.
Lemongrass Paste – look for this in a tube, generally in the produce section. You can also use lemongrass stalks, if you have easy access to them. While the flavour is a lovely addition, you can omit.
Half and Half Cream – this is 10% b.f. cream. You can substitute milk, but your soup will be less creamy. For a non-dairy soup, replace the cream with more coconut milk.
Coconut Milk – I like to use regular coconut milk for the creaminess and thickness, but lite will work here as well. A small can is perfect, but if you need to open a large can, be sure to stir well before measuring. The remaining coconut milk can be frozen for another use.
Thai Red Curry Paste – I prefer red curry paste in this soup. If you only have green or yellow, you can use, though the flavour profile will be a bit different.
Sambal Oelek – this is the spicy Asian Chili sauce that is largely responsible for the “Wicked” part of this soup. It packs a punch, so use to taste or omit if you don’t want any heat. Asian Chili Garlic Sauce is a good substitute or even Sriracha.
Rice – any cooked rice is fine here, but I find classic long-grain rice tends to work best. Basmati or Jasmine should also work well.
How to make wicked Thai chicken soup
This is a visual summary of the steps to make this recipe. Always refer to the complete instructions in the Recipe Card below when making the recipe.



- Start the soup by browning the mushrooms in the soup pot.
- When cooked, remove the mushrooms to a bowl.
- In the same pot, cook the chicken. Remove the chicken the to bowl with the mushrooms.



- In the same pot, soften the bell pepper and onion.
- Return the mushrooms and cooked chicken to the soup pot.
- Add the chicken broth to the soup.



- Add the coconut milk and cream to the soup, cover and let simmer briefly.
- Add the tomato paste mixture to the soup and stir well to combine. Simmer briefly to thicken the soup.
- Finish the soup with lime juice and fresh cilantro.
Recipe video
Recipe tips!
- One important note about this soup! You don’t want to combine the soup with the rice until right before you will be eating it. The rice in the soup soaks up the soup broth like nobody’s business :) If you expect to eat the entire pot of soup right away, you can certainly add the cooked rice directly to the soup pot. If you hope or plan for leftovers, you’re best to add the cooked rice to the soup bowl and ladle the soup over-top.
- Adding the rice to the bowl and spooning the soup over the top also means you can add as much or as little rice to the soup as you like!
- You can make this soup as wicked or as not as you like. Simply increase the Sambal Oelek for a spicier soup.
- Store the remaining soup and cooked rice separately in the refrigerator for up to 3 days and combine as needed to serve.

Variations
Change it Up! Use Asian rice noodles instead of rice. Simply soak or cook any Asian rice noodle and add some to the bowl before spooning over the hot soup.
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus, you’ll get great new recipes from me every week!
By submitting this form, you consent to receive emails from Seasons and Suppers.
You can unsubscribe at any time.

Get the Recipe: Wicked Thai Chicken Soup
Ingredients
- 2 Tablespoons cooking oil, such as vegetable or canola oil, DIVIDED
- 1/2 cup onion, finely chopped
- 1/2 medium red bell pepper, cored and seeded then sliced into thin 2-inch strips
- 8 oz sliced mushrooms, white or cremini recommended
- 4 cups chicken broth
- 6 oz chicken breast, diced or cut into bite-sized pieces *see Note 1 below
- 1 teaspoon fish sauce
- 1 teaspoon Worcestershire sauce
- 1 teaspoon lemongrass paste, or 1-2 stalks lemongrass, optional
- 1 cup half and half (10%) cream, or use 1 cup more coconut milk instead
- 1/2 cup coconut milk, 1 small can or if using a large can stir coconut milk first, then measure out
- 2 teaspoons red curry paste
- 1 teaspoon Sambal Oelek chili paste, or Asian Garlic Chili Paste/Sriracha
- 3 Tablespoons tomato paste
- 1 Tablespoon cornstarch
To finish soup:
- Juice of 1/2 lime
- 1/4 cup fresh cilantro, chopped
- Salt and freshly ground pepper
- 2 cups cooked rice, long grain white, basmati or brown rice or try a mix of long grain with wild rice for some added texture
For garnish:
- Additional fresh cilantro, parsley or basil, chopped
- Lime wedges, for drizzling
Instructions
- Make this soup as Wicked (or not), as you like! If you love bold flavours, go ahead and add more of the lemongrass, curry paste and Sambal etc., to your taste preference. If you don't want any heat, simply omit the Sambal altogether. Don't forget to taste and add salt at the end of cooking, as needed, to really bring out all the great flavours.
- Start the rice cooking. For 2 cups of cooked rice, you should start with 2/3 cup raw rice cooked with 1 1/3 cups of water. *You can cook the rice ahead and refrigerate or you can use left-over cooked rice.
- Start the soup by heating a large soup pot or Dutch oven over medium heat. Add 1 Tablespoon of cooking oil to the pot. When hot, add the mushrooms and cook, stirring regularly, until golden and tender. Remove the mushrooms to a bowl. In the same pot, add another 1 Tablespoon of cooking oil and heat. Add the chicken and cook, stirring, until no longer pink. Remove the chicken to the bowl with the mushrooms. Add a splash more oil, if needed. Add the onion and red pepper, and cook, stirring, just until softened. Return the mushrooms and chicken to the pot. Add the chicken broth and heat through. Add the fish sauce, Worcestershire sauce and lemongrass paste (if using) and simmer 5 minutes. Add the cream and coconut milk, reduce the heat to medium-low, then cover and simmer the soup for about 2 minutes.
- Meanwhile, in a small bowl, combine the curry paste, Sambal Oelek, tomato paste and cornstarch and mix until incorporated. Stir into the soup until well combined. Simmer the soup, stirring regularly until the soup thickens slightly and has a velvety appearance. Finish the soup with the lime juice and chopped cilantro. Taste the soup and season with salt and pepper, as needed.
- Tip! If you plan to eat the entire pot of soup right away, you can add the cooked rice directly to the soup pot. If you hope or plan for leftovers, keep the soup and rice separate. Spoon some hot cooked rice into the serving bowls then ladle the hot soup over the top. Store the leftover soup and cooked rice separately in the refrigerator for up to 3 days, combining them only when reheating and eating immediately.
- To serve, spoon some hot rice into a bowl, then spoon hot soup over the top. Serve immediately, garnished with cilantro, parsley or basil leaves and lime wedges to add a drizzle of fresh lime juice to the soup.
- Store any leftover rice and soup separately, as the rice will soak up all the soup broth if stored together.
Notes
Watch how to make it
More Thai soup recipes to love!
Hi! I’m Jennifer, a home cook schooled by trial and error and almost 40 years of getting dinner on the table! I love to share my favourite recipes, both old and new, together with lots of tips and tricks to hopefully help make your home cooking enjoyable, stress free, rewarding and of course, delicious!
I have been looking for a recipe for one of my favorite soups and this one fits the bill!
Glad to hear! Thanks :)
Recipe looks delicious! How should the mushrooms be prepared? Sliced, small dice, …?
Hi Penny, I usually slice them but it’s really up to you. If you prefer smaller pieces you can certainly dice them.
BRUH! This soup is SO GOOD. I made a big batch to celebrate the beginning of cool weather and took some to my friends. They all messaged me saying how good it was.
This is pretty foolproof- it was my first time cooking any type of asian style food with ingredients like fish sauce. (it was also fun to go to the oriental grocery store!-added to the experience of this recipe)
I did add about twice the amount of chicken it called for when it was already done. Felt like it needed more chunk. I used rotisserie chicken and just shredded it so the juices would get all in there. I also used shitake mushrooms and used about half of what is called for just because I don’t love the texture of mushrooms.
Definitely my new favorite soup! Great recipe.
So glad you enjoyed it Maisie! Thanks so much :)
I’m so excited to try this! Can the soup be frozen and reheated? Separated from the rice of course. I’m pregnant and wanting to prepare meals ahead of time for when baby arrives and this is perfect if all I need to do is reheat the soup and make rice. Thank you!
HI Julie, soups with milk and cream can sometimes change texture after freezing. If you’re ok with the possibility a slight texture change, it should otherwise be fine.
Insanely delicious. Have to add quite a bit of salt but once you do, the flavours are just out of this world. My coconut milk split a bit so next time I’ll mix it more thoroughly before adding, or maybe temper it a bit.
So glad you enjoyed it! Thanks :)
I doubled this recipe as we are a family of four who love this recipe.
No access to lemongrass. Substituted 1teaspoon of lemon zest per stalk. And an addition of one tsp of ginger total (as I read many feel lemongrass has a hint of ginger)
Also only had coconut cream on hand and whipping cream. Used one cup of each with an addition of one cup of 2% cow milk to make it a total of three cups (since doubled)
Also used basmati rice. I’ve added prawn to this with the chicken before. It’s so yummy.
Great recipe. Thank you. The four of us devour it over a period of two days with good home made dinner rolls.
So glad you are enjoying it, Tiera! Thanks so much.
I’ve been looking for the Campbell’s version of this Creamy Thai Chicken soup “recipe” and it looks like I found it! 😁
I love this soup. Best soup I have ever eaten. But I’ve tried the Cambells chicken Thai soup. IT TASTES LIKE CRAP to me! I had bought 3 cans and threw all of them in trash. How did you like it Robert?
This soup is amazing! Thank you for the recipe.
So glad you enjoyed it, Jessica :) Thanks!
This soup was absolutely delicious! So much flavour – loved it!
So glad you enjoyed it, Glenda. Thanks so much!
This was amazing! Thank you for the recipe. Made with all coconut milk (no half and half) and rotisserie chicken. Absolutely restaurant quality!
So glad you enjoyed it, Catrina :) Thanks so much!
Delicious soup. I actually upped the red curry paste because I love the heat. Like many others I subbed a full can of coconut milk instead of the cream. Next time, I’m making it with shrimp.
So glad you enjoyed it and yes, it would be great with shrimp, too! Thanks :)
I have made this soup so many times I can’t count them !! I love the flavours. I sometimes add snap peas sliced on the diagonal for extra crunch and flavour, also,
I add an extra tablespoon of cornstarch as I like it a bit thicker. Being a fan of spicy, I double the sambal olek and the thai curry paste ! Delicious recipe !!!
I’m so glad to hear, Janice :) Thanks so much!
Best soup recipe I’ve made in a long time!!!
So glad you enjoyed it, Stacey :) Thanks!
This soup is delicious!!
So glad you enjoyed it, Kate :) Thanks!
My husband cannot eat mushrooms. Can I just leave them out, or is there something else I could substitute for them? Would love to try it.
Hi Lezlie and yes, just leave them out. It will still be delicious :) Enjoy!