This nourishing Thai-inspired Curry Chicken Zoodle Soup is full of flavor with zucchini noodles, chicken thighs, green curry paste, coconut milk and fresh Thai basil making it a low carb and paleo favorite!
I LOVE Thai food and this delicious Thai curry chicken zoodle soup is no exception. This soup is light, warming, spicy and SO darn flavorful. It is made with juicy chicken thighs, loaded with veggies and contains all my favorite Thai flavors like coconut milk, Thai chilis, chili paste and green curry paste. It is truly the perfect union of healthy and phenomenally delish.
Why This Soup Is SO Good For You
This soup is warm and nourishing, and simultaneously good for your soul and good for your belly. Here are some reasons this nutritious soup is a favorite:
- Low in carbohydrate! Especially when made with gluten-free low sodium soy sauce this soup can be incredibly keto-friendly.
- Naturally gluten-free. This soup is made with zucchini noodles which are a great, paleo-friendly noodle option and naturally gluten-free.
- Easy vegan and vegetarian substitutions! Skip the fish sauce, bone broth and chicken thighs and use cubed tofu and vegetable broth instead. Add in some mushrooms and a pinch of salt and you will have a tasty and completely vegan soup.
- Nutrient dense. This soup is loaded with veggies! It is a great source of beta-carotene and potassium, along with other vitamins and minerals.
- Made with gut-healing bone broth! Bone broth contains collagen and specific aminos acids that support the integrity of soft tissues including the lining of the GI tract.
Ingredients
- Toasted sesame oil
- Chicken thighs
- Kosher salt
- Black pepper
- Green onions
- Garlic
- Ginger
- Light coconut milk
- Chicken bone broth
- Zucchini "noodles"
- Carrots
- Bell Pepper
- Green curry paste
- Cayenne pepper
- Turmeric
- Chili paste
- Coconut aminos
- Red Boat Fish Sauce
- Thai chilis
- Thai basil
Possible Substitutions
Here are some ingredient substitutions I can recommend:
- Avocado or coconut oil can be used in place of sesame oil.
- Low sodium soy sauce can be used to replace coconut aminos for a lower carb option. Keep in mind it will not lend the slight sweetness that coconut aminos has.
- Sriracha can be used in place of chili paste, but sriracha frequently contains sugar so read the label if you avoid added sugars.
- If you don’t have any fish sauce you can leave it out. Fish sauces adds more saltiness and a nice umami flavor. In the quantity used in this recipe it does not taste fishy at all so don't be afraid of it! For a vegan sub, I would add a little more salt and some mushrooms.
- For the toppings, regular basil can be used in place of Thai basil.
How To Make This Thai Curry Chicken Zoodle Soup
- Brown the chicken. Brown the chicken in sesame oil. You don't need to cook it completely but should thoroughly brown both sides to help develop the flavor.
- Sauté the veggies. First sauté the white parts of the onion, minced garlic and grated ginger. Then add in the other veggies and allow to soften for another 3-ish minutes.
- Simmer. Add the spices, coconut milk, broth, chili paste, curry paste, coconut aminos and browned chicken thighs. Simmer everything for 25 minutes.
- Shred the chicken. Shred the chicken, add in the zucchini noodles and fish sauce. Cook for another 5-10 minutes.
- Top and serve! Top with fresh basil, green onions and sliced chilis and serve!
Recipe Variations
This soup can be made countless ways and is almost unconditionally delicious. Here are some ideas to try:
- For a vegan option, omit the fish sauce, bone broth and chicken. Sub in some vegetable broth, mushrooms, a pinch of salt and cubed tofu.
- Omit the chilis, cayenne pepper and chili paste if spice is not your thing!
- Switch up the veggies! Try sweet potato, fresh green beans, water chestnuts, bok choy, mushrooms etc.
- Use full fat coconut milk to make this soup a little more calorically dense.
- Try red curry paste instead of green!
- Add ALL the toppings! Cilantro, fresh mint, peanut and/or cashews. Be creative!
How To Ensure This Recipe Is Paleo
When preparing this recipe there are several ingredients you want to evaluate when purchasing to make sure they are appropriate for a paleo diet.
Some varieties of coconut milk, fish sauce, chili paste and curry paste may contain non-paleo ingredients, so just be sure to check the labels and assess for added sugars, gums and other ingredients that may be problematic for you diet.
If you don't follow a specific you don't really need to worry about this.
How Can I Make This Recipe Keto-Friendly?
This recipe is naturally low carb, but to make sure it can fit in your keto diet you can swap the coconut aminos for low sodium soy sauce (gluten-free if needed).
Just be sure to check some of the other ingredients you buy for added sugar. To reduce the carb count even further, sub out the carrots and bell peppers for non-starchy veggies like bok choy or broccoli.
The carb count in the nutrition information reflects the recipe as written but with low sodium soy sauce in place of coconut aminos. Like that, there is only about 4 net grams of carbs per cup of soup.
How To Store This Soup
Store this curry chicken soup in an airtight container in the refrigerator for about 3-4 days. It can be reheated in the microwave or on the stove top.
To store for a longer period you can freeze it. Allow the soup to cool completely before placing it into freezer-friendly resealable bags or airtight containers. Place in the freezer for up to 3 months.
To reheat, allow the soup to completely thaw in the refrigerator and then reheat on the stovetop or in the microwave.
If you plan to freeze, I would recommend leaving the zucchini noodles out because they can become soggy when frozen in liquid and then reheated. To add in fresh zucchini noodles, simply reheat the thawed soup on the stove top. Once the soup is hot, add in the noodles and allow them to cook for about 5-10 minutes.
Related Recipes
- Paleo Chicken "Noodle" Soup
- Instant Pot Carrot Ginger Soup
- Paleo Curry Butternut Squash Soup
- Keto Tomato Soup
- Lemon Pepper Drumsticks
Did you try this Thai Curry Chicken Zoodle Soup recipe? I would love to see your creations! Take a photo and tag me on Instagram or leave a photo comment on Pinterest.
Feel free to leave a comment and a rating below. Feedback is always appreciated! 😊
📖 Recipe
Red Curry Soup
Equipment
- Stock Pot
- Spiralizer
- Knife
- Cutting board
- Veggie peeler
Ingredients
- 1 tbsp Avocado oil
- ¾ cup Yellow onion, diced about ½ medium onion
- 5 Garlic cloves, minced about 2 tablespoons
- 2 tbsp Grated ginger about 1.5-inch piece of ginger
- 1.5 lb Chicken thighs diced
- 1 cup Carrots, thinly sliced on the diagonal about 2 large carrots
- 1 Red bell pepper, sliced about 1 cup
- ¼ cup Red curry paste
- 1 14.5-oz can Full-fat coconut milk
- 2 cups Chicken bone broth + more if desired
- ¼ cup Coconut aminos Or gluten-free low sodium soy sauce for keto
- 3 tbsp Lime juice about ½ large lime
- 1 tbsp Red Boat Fish Sauce
- 2 tsp Coconut sugar
- 2 small Zucchini, spiralized or 3.5 ounces of cooked sweet potato glass noodles
For serving:
- ½ cup Thai basil chopped
- ½ cup Cilantro chopped
- Lime wedges
Instructions
- Heat 1 tbsp of avocado oil in a large stock pot over medium heat. Once hot, add the diced onion, minced garlic, and grated ginger to the pan. Cook until fragrant.
- Add the diced chicken to the pot with the onions. Cook for several minutes, stirring throughout, until the chicken starts to become opaque (it does not need to be fully cooked at this point).
- Add the carrots and bell pepper. Stir and cook for 3-4 minutes, or until the veggies begin to tenderize.
- Mix in the curry paste. Stir to coat and allow to cook for about 1 minute, or until fragrant.
- Stir in the coconut milk, broth, coconut aminos, lime juice, fish sauce, and coconut sugar. Bring to a boil, and then reduce to a low simmer. Simmer for 30 minutes, uncovered, stirring occasionally. Taste and adjust seasonings, if needed.Note: I only use 2 cups of broth because I like this soup really creamy. You can add up to 4 cups if you prefer a brothy soup.
- While the soup is cooking, prepare the zucchini by spiralizing it into noodles. If using sweet potato glass noodles, prepare them according to the directions on the package. Set prepared noodles aside.
- Remove the cooked soup from the heat, and stir in the noodles. Serve the soup topped with fresh chopped Thai basil, cilantro, and lime wedges.
Leave a Reply