I can’t think of a better, more wholesome way to warm up than with a hot bowl of Thai coconut curry chicken and vegetable soup! Made with nourishing ingredients like chicken breast, a wide variety of colorful vegetables, garlic, ginger, red (or green!) curry paste, and fresh lime juice. YUM. An easy-to-make, cozy dinner that is so so good! Made in one pot and ready in 40 minutes.

The best coconut curry chicken soup
Thai food is one of my favorite types of comfort food. And this Thai style coconut curry chicken soup absolutely counts as comfort food at our house.
It’s made with simple ingredients that come together for the most delicious, slurp worthy, veggie packed bowl of aromatic DELIGHT.
The broth is creamy thanks to the coconut milk, a little spicy from the curry paste, brightened up with a generous squeeze of lime juice, and so totally irresistible.
I made it with a Whole30 and paleo framework in mind, but it could easily be made vegan or vegetarian by using veggie broth and swapping the chicken for tofu. Or just leaving it out altogether.
It would also pair beautifully with a scoop of jasmine rice or a generous tangle of rice noodles!
Whatever way you serve it, I know that it will warm your home and belly the way it has ours!
Wanna peek at some of our other favorite curry recipes?! Check out these favorites for Chickpea Tomato Coconut Curry Soup (a reader favorite!), One Pot Chicken and Pumpkin Coconut Curry, or our GF Red Curry Peanut Rice Noodles!
Recipe notes
This recipe works so well because the veggies and chicken are added in a very specific order to ensure that each ingredient is perfectly cooked.
The aromatics (onion, garlic, ginger, and curry paste) are cooked first until the smell out-of-this world good and create a lovely base of flavor for the soup. The hardier veggies are added next, just to slightly soften in a brief sauté, and then simmered in the broth until almost tender.
The chicken pieces and broccoli are added closer to the end – because nobody wants over-cooked chicken or broccoli in their soup (!), and simmered until just *right*.
And once again, garnishes take it to the top. Extra lime juice, thinly sliced red (or green!) onion, cilantro, and chili oil are our personal favorites to fancy it all up.


How to make this soup vegan / vegetarian
Making this soup without meat is super easy!
You could either:
- Swap the chicken for a plant based protein like cubed tofu, or,
- Leave out the chicken for a hearty vegetable soup and add rice or rice noodles just before serving.
And of course, you’ll also want to use vegetable broth instead of chicken broth.
How spicy is this soup?
The only spicy ingredient in this soup recipe is the curry paste. So how spicy the particular brand you use is will determine how spicy the soup is. Give it a little taste test before cooking with it to gauge the spice level, and feel free to use less or more than the recipe calls for depending on your preference.
For extra heat, add a chopped spicy chili or a generous pinch of chili flakes with the aromatics.
What kind of curry paste is gluten free?
For this recipe I used Thai Kitchen Red Curry Paste because it’s gluten free and widely available at most grocery stores.
I have found that some Thai curry pastes at Asian grocery stores do include gluten-containing soy sauce – so keep an eye out for that if GF is non-negotiable for you.
Another great option are these organic curry pastes by Mike’s Organic Curry Love. I’ve tried quite a few of them and they’ve all been delicious! They are sold at Thrive Market and I’ve seen them on the shelf at Whole Foods as well.
How to make Thai curry chicken and veggie soup
Making this Thai-style soup at home is actually so easy. Once all your ingredients are prepped it comes together in less than 30 minutes. Faster than it would be to wait for a take out order!








Serving suggestions
This soup is a balanced meal all on it’s own!
If you would like to serve it with something additional, here’s some ideas:
- Whole30 options: With cauliflower rice or spiralized veggie noodles.
- Non-Whole30 options: With rice noodles or white or brown rice.


If you enjoyed this Thai-inspired soup we’d love it if you would take a moment to rate and review it below! 🌟🌟🌟🌟🌟 It’s also a great place to get your questions answered, and helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
Print
Thai Coconut Curry Chicken and Vegetable Soup – Dairy Free!
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Dairy-Free, Gluten Free
Description
I can’t think of a better, more wholesome way to warm up than with a hot bowl of Thai coconut curry chicken and vegetable soup! Made with nourishing ingredients like chicken breast, a wide variety of colorful vegetables, garlic, ginger, red (or green!) curry paste, and fresh lime juice. YUM. An easy-to-make, cozy dinner that is so so good! Made in one pot and ready in 40 minutes.
Ingredients
- 2 tablespoons avocado oil or toasted sesame oil
- 1/2 a medium onion, thinly sliced or diced
- 3 cloves garlic, chopped
- 1 teaspoon ginger, grated or finely chopped
- 1/4 cup red curry paste (I used Thai Kitchen)
- 1 red pepper, thinly sliced
- 2 carrots, peeled and thinly sliced
- 1 medium zucchini, halved lengthwise and cut into half moons
- 4 cups chicken broth
- 1 13.5 ounce can coconut milk
- 3 tablespoons coconut aminos GF tamari
- 1 pound chicken breast, cut into bites sized pieces
- 2 cups broccoli florets
- 1 teaspoon kosher salt, or to taste
- Juice from 1 lime
- Cilantro or basil, red or green onion, chili oil, and extra lime wedges to garnish
Instructions
- Cook aromatics. In a large soup pot heat oil over medium heat. When oil is hot add thinly sliced onion, garlic, and ginger. Cook for about 2 minutes – until onions start to soften and garlic and ginger are aromatic. Add curry paste and cook for 1 minute more, stirring frequently.
- Sauté veggies. Add bell pepper, carrots, and zucchini and stir to coat with the curry paste. Cook, stirring occasionally, for about 3-4 minutes, until veggies have softened slightly.
- Add chicken broth, coconut milk, and coconut aminos. Increase the heat to medium high and bring to a simmer.
- Cook chicken and broccoli. Add chicken breast and broccoli florets and continue to simmer until chicken is cooked through and broccoli is bright green and tender – about 5-6 minutes.
- Season to taste with salt and juice of one lime. I used a little more than 1 teaspoon, but I also started with low sodium chicken broth.
- Garnish and serve! Serve topped with fresh herbs, red or green onion, chili oil, and extra lime wedges.
Notes
Storing: This coconut soup can be stored in a covered container in the refrigerator for up to 5 days.
Reheating: To re-heat, gently warm on the stove in a small sauce pan, stirring occasionally, until heated through. Can also be warmed in the microwave for 2-3 minutes, until hot.
Freezing: Because this soup is made without dairy it should freeze well. The vegetables could get a bit softer after defrosting but it will still taste great!
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stove top
- Cuisine: Thai








Erin says
My mom is going through treatment for cancer. I cook for her weekly, and it’s tough to find things she’s interested in eating. She ate a bowl of this and said “honey, this is absolutely delicious”, she LOVED it! My dad loved it too.Thanks for a great recipe! I used 1/4 cup of Tom Yum curry paste, and it was just the right amount spicy for them.
Nyssa Tanner says
This warms my heart, Erin! I’m so glad to hear that you and your family found some comfort and enjoyment in this cozy soup, and I appreciate you taking the time to leave your review 🙂 – Nyssa
Lori says
This soup is amazing! A lot of vegetable-heavy soup recipes I try are bland but this one isn’t and if you love flavor this is definitely a great dish for you. I use a lot of spicy curry paste and it really clears the sinuses! I’m definitely going to be making this one a lot ❤️
Nyssa Tanner says
Yes! All the veggies and all the flavor always! So glad you loved it 🙂 Thanks for taking the time to leave your review, and happy cooking! – Nyssa
Kristin says
Hey there I am going to make this but nervous about how spicy the curry is, would you say is very spicy?
Nyssa Tanner says
Hi Kristin! How spicy the soup ends up being depends largely on how spicy the curry paste that you use is. We typically use Thai Kitchen red curry paste, which is generally considered ‘middle of the road’ or medium level spice. I am a 2 star gal when eating Thai food out at a restaurant and the spice level of Thai Kitchen’s red curry paste is perfect for me. You could always look for a curry paste that is considered more mild (yellow curry is typically less spicy than red!), or reduce the amount of curry paste from 1/4 cup to 2-3 tablespoons. I hope that’s helpful, and happy cooking! – Nyssa
Linda says
So, so good! We loved it. A definite make again. Well double it and enjoy it for lunch the next day.
Nyssa Tanner says
I’m so glad that you loved this soup, Linda! Yummy leftovers are always such a nice bonus after cooking for dinner 😉 Thanks for your review and happy cooking! – Nyssa
Angie B says
This eipp become a regular dish. What an excellent recipe. I added sweet potatoes. Yum!
Jamie says
This dish is absolutely delicious! It’s warm and cozy, and it’s a nice change from the traditional holiday flavors. I always double the recipe so I have leftovers, and I use a mandoline to slice all the vegetables. I love cumin, so I add it, but the recipe is great without it too.
Nyssa Tanner says
Love the sound of adding cumin to this soup – so happy that you enjoyed it! – Nyssa
Hannah says
Excellent. I added chili flakes for some heat. This is going on the regular rotation!
Nyssa Tanner says
Yes to extra spice! That sounds delicious 🙂 I’m so glad that you enjoyed this cozy soup recipe, and thank you for leaving your review! – Nyssa
Jennifer Vences says
I made this soup twice! I have shared it with friends and they love it just as me. This dish has been added as a staple in my household. So hearty and healthy all in one.
Nyssa Tanner says
Yes, yes! Love to hear that Jennifer. Thank you for your thoughtful comment, and happy cooking! – Nyssa
Dorothy Lizak says
Very tasty. Full of flavor. I’ll definitely make this again.
Nyssa Tanner says
So glad you enjoyed! Happy cooking 🙂 – Nyssa
Traci says
This is a wonderful soup. I’ve made it twice and have been asked for the recipe three times! I didn’t change anything except for the curry paste. I didn’t have red so I substituted yellow and it’s addictive! Thank you for the recipe.
Nyssa Tanner says
Ohh I’ll have to try it with yellow curry! That sounds delicious. So glad you enjoyed this warming soup 🙂 Thanks for your note and happy cooking! – Nyssa