Gimme Some Oven

Thai Red Curry Soup

This post may contain affiliate links. Please read my disclosure policy.

This Thai Red Curry Soup recipe is super quick and easy to make, naturally gluten-free, and totally customizable with whatever veggies, proteins or noodles you happen to have on hand.

Everyday Thai Red Curry

Who’s ready for a cozy bowl of curry? ♡♡♡

After many requests from those of you who have spied and asked about our favorite Thai red curry soup recipe on Instagram this past winter, I decided to snap a few pics of our most recent batch and share the recipe with you today.

This Thai red curry soup is basically just a riff of our favorite Thai green curry soup recipe, made with slightly-milder red curry paste instead of its fiery green counterpart. And over the past year, it has inched its way to the very top of our regular dinner and meal-planning rotation in our house. We can’t get enough of this curry!! We now tend to make this soup more often because Barclay has found that he prefers the red curry paste to green, since he doesn’t love spicy food quite as much as I do (although he jokes that his palate keeps heating up the longer he lives with me). But I’m always happy to go red because those bold, savory and slightly-sweet red curry flavors always taste soooo cozy and comforting. Plus, this curry soup makes for the best leftovers.

We usually whip up a quick batch once a week or so with rice noodles, tofu, and whatever leftover veggies happen to be in the fridge that day. But it also tastes great served over noodles, rice, quinoa, or whatever else may sound good. And of course, you’re always welcome to sub in any other proteins that you love (such as chicken, beef, pork, or shrimp), and adjust the recipe to be as spicy, mild, soupy, sweet, or creamy as you prefer.

Basically, this recipe is super-duper flexible, quick and easy to make, and fantastic for packaging up for lunches later in the week. So if you also happen to be on Team Red Curry, grab whatever veggies you have on hand and let’s make a big batch together!

Thai Red Curry Paste | Everyday Thai Red Curry Recipe

Thai Curry Soup Ingredients:

To make this Thai red curry soup recipe, you will need…

  • Noodles or rice: We typically use either rice noodles or brown rice when making this soup recipe. But any other kinds of noodles, rices, or grains that you prefer would also be great!
  • Veggies for the broth: We will sauté some onion, garlic and fresh ginger to help season the broth. (Or if you don’t have fresh ginger on hand, you can substitute in some ground ginger.)
  • Veggie stock: This will serve as the base for our broth.
  • Coconut milk: One can, to make the broth nice and creamy. I typically use full-fat coconut milk, but you’re welcome to use low-fat if you prefer.
  • Red curry pasteAs always, add in as much or as little curry paste as you like, to taste. Different brands can vary significantly in terms of spiciness. So if you are sensitive to heat, start small and you can always add more. ;)
  • Cooked protein: Such as shrimpchickensteakpork or tofu — up to you! Most proteins can be cooked in the broth itself, or you are welcome to cook them separately in the oven, skillet or grill.
  • Chopped veggies: About 2-3 cups of the chopped veggies of your choice, such as asparagus, bell peppers, broccoli, carrots, snap peas, sweet potato, etc. (Pro tip: Feel free to buy a bag of frozen stir-fry veggies to save yourself time chopping if you would like.)
  • Toppings: The more the merrier when it comes to curry! I’m especially partial to a combo of chopped fresh cilantro, chopped green or red onion, toasted sesame seeds, maybe a sprinkle of toasted coconut flakes, and always a generous squeeze of fresh lime juice.

How To Make Thai Red Curry

How To Make Thai Curry Soup:

To make this Red Thai Curry Soup recipe, simply…

  1. Cook the rice noodles (or rice or grains). I typically cook my noodles in a separate pan so that I can add them to the curry perfectly al dente, and also store any leftovers noodles in a separate container. (Otherwise they tend to soak up most of the broth, which isn’t necessarily a bad thing.)  Just cook the noodles according to package instructions. Then drain, rinse briefly with cold water, toss with a drizzle of oil to prevent them from sticking, and set them aside until ready to use.
  2. Cook the broth. Meanwhile, get your broth going. We will sauté the onion and garlic in oil until softened, and then add in the veggie stock, coconut milk, curry paste and ginger. Bring the mixture to a simmer. Then taste and season with salt, pepper, and/or extra curry paste (if needed) to taste.
  3. Cook your proteins (if using). You also have the option of either cooking your protein actually in the broth. Or you can cook it separately, and then add it in once the broth is ready to go.
  4. Cook your veggies. Same goes for the veggies. I typically just cook my veggies in the broth, but you are also welcome to sauté them with the onions and garlic if you would like to soften them more quickly.
  5. Combine everything together. Once all of the elements above are ready to go, you can either combine and stir them all together in your big stockpot, as pictured above. Or, you can layer them together in your individual serving bowls — for example, placing your noodles and proteins and veggies in the bowls, then adding in a big ladle-full of broth. Sprinkle each serving bowl with your desired toppings. Then dig in while the curry is still nice and warm!

Thai Red Curry Soup

Thai Curry Soup Variations:

This recipe is super-flexible and easy to customize however you would like! For example, feel free to:

  • Add meat or seafood: As I mentioned above, chicken, beef, pork, or shrimp would all be delicious mixed into in this curry!
  • Make it spicier: Feel free to add in some sliced Thai bird chiles or crushed red pepper flakes to amp up the heat.
  • Make it milder: Accidentally add too much red curry paste? Just add in more coconut milk or water to thin the broth out a bit. (Also keep in mind if you sample the broth that the other ingredients in there will help to mellow it out a bit with each bite.)
  • Make it brothier: Feel free to double the amount of broth ingredients (oil, onion, garlic, stock, coconut milk, curry paste, ginger) if you would like an even soupier curry.
  • Make it less brothy: Or on the flip side, feel free to halve the broth ingredients (oil, onion, garlic, stock, coconut milk, curry paste, ginger) if you would like a less soupier curry.
  • Use a different color of curry paste: This recipe works with either Thai red curry paste, yellow curry paste, or green curry paste — up to you.

Meal Prep Tips:

If you are making this recipe to store in meal prep containers for the week ahead, note that the noodles tend to soak up the broth the longer they sit. Which is, of course, delicious. And storing them together is definitely the easier option.

But — if you are like me and prefer a soupier curry, I recommend cooking and storing the noodles and broth separately. Then you can rewarm them each and ladle the broth (along with its veggies and proteins) on top of the noodles just before serving.

This curry will store in the refrigerator for up to 3 days or can be frozen for up to 3 months.

Thai Red Curry Meal Prep

More Favorite Thai Recipes:

If you love this Thai curry, feel free to also check out these other favorite Thai recipe on Gimme Some Oven:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Red Curry Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 7 reviews
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 8 -10 servings 1x


This Thai Red Curry Soup is super quick and easy to make, and totally customizable with whatever veggies, proteins or noodles you happen to have on hand.  See notes above for possible ingredient variations.


  • 8 ounces rice noodles
  • 1 tablespoon olive oil
  • 1 small white onion, peeled and thinly sliced
  • 4 cloves garlic, minced
  • 8 cups vegetable stock
  • 1 (15-ounce) can coconut milk
  • 36 tablespoons Thai red curry paste, added to taste
  • 1-inch piece of fresh ginger, sliced into thick rounds
  • 2 cups cooked chopped protein (such as shrimpchickensteakpork or tofu)
  • 23 cups chopped vegetables (see ideas below)
  • toppings: chopped fresh cilantro, chopped green or red onion, toasted sesame seeds


  1. Cook the rice noodles (or rice or grains).  In a large stockpot, cook the noodles (or rice or grains) according to the package instructions.  Drain in a colander, then rinse briefly with cold water, drizzle with a splash of oil (I like to use toasted sesame oil), then toss until the noodles are evenly coated to help prevent them from sticking.  Set aside.
  2. Cook the broth.  Meanwhile, heat oil in a separate large stockpot over medium-high heat.  Add onion and sauté for 5 minutes, stirring occasionally.  Add garlic and sauté for 1 more minute, stirring occasionally.  Add in the veggie stock, coconut milk, curry paste and ginger, and stir to combine.  Continue cooking until the broth reaches a simmer.  Then reduce heat to medium-low, cover and simmer for 5 minutes or until ready to serve.  Taste and season with salt, black pepper, and/or extra curry paste, as needed.  Meanwhile…
  3. Cook your proteins (if using).  As I mentioned above, you can either cook your protein by simmering it in the broth.  Or you can cook it separately (in the oven, on the stove, or in the Instant Pot, depending on your protein) and then add it in at the end.
  4. Cook your veggies.  You also have the choice of cooking your veggies by simmering them in the broth until tender.  Or you can cook them separately and add them in at the end.
  5. Combine everything together.  Once the elements above are all ready to go, you can either combine and stir them all together in your big stockpot.  Or, you can layer the elements together one by one in your individual serving bowls.  Sprinkle each serving bowl with your desired toppings, serve warm and enjoy!

Share this Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

12 comments on “Thai Red Curry Soup”

  1. Very delicious! I served it over wild rice and used chicken as a protein.

  2. Loved this recipe! Thanks for sharing. Quick question: if you were cooking chicken thighs or breasts in the broth, how long would you simmer for? Also, would you cut them into bite sized pieces first?

    • I would use breast meat. Cut into smaller pieces and toss in a bowl with 2 tsp cornstarch and 2 tsp rice wine vinegar. Before you do anything else heat a small amount of sesame or olive oil in the pan and cook the chicken first for a few minutes. Then add the curry paste, etc follow the rest of the recipe.

  3. Awesome recipe! But I was a little surprised that you don’t include either dried or fresh basil, you are really missing out if you don’t.

  4. Sounds delicious and easy. Can this recipe be frozen? Would I layer noodles, then curry, into bowls, then freeze? Or freeze the noodles (or rice) separately, and combine after reheating? It says serves 8-10. Can this be frozen in ziplocks to save freezer space?

  5. I use this as my base recipe for curry! A wonderful find always delicious ! Thanks for sharing ?

  6. I use this as my base curry recipe ,a wonderful find! Just add what you have..thanks for sharing ?

  7. Super easy and tastes great!

    I’m not a huge fan of soupy curry, so I halved the vegetable stock and threw rice noodles into the simmering curry. Didn’t seem to cause any problems!

  8. I love Gimme Some Oven. But I found this recipe to be a bit too flat and not depthful enough. Also, I like my curry thicker. I ended up adding Rice Vinegar, Soy Sauce, Coconut Sugar, and more Full Fat Coconut Milk and wished I had used less Vegetable Broth than the recipe calls for. To make oven baked tofu, I mixed 1 tbsp cornstarch, 1 tbsp Olive Oil, salt and pepper in a mixing bowl, and then baked on a Parchment Lined Baking Sheet at 400 degrees for about 15 minutes. Just some of my ideas. Still excited to try so many other great recipes Ali shares on her website! Thank you!!

  9. You can always portion into containers together but put the curry on the bottom and noodles or rice on the top. The grain doesn’t get too soggy and when your microwave it everything is the same temp and the grain gets resteamed.

  10. Really delicious and flavourful! I did made some adjustments and by using 1.5 cans coconut milk and only 4.5 cups of stock (my family likes to be able to taste some coconut in our curry) but overall it was delicious. I’ll definitely be making it again.

  11. Overall, we loved the soup, but I added two tablespoons of red curry paste — less than the 3-6 tablespoons the recipe called for — and I turned it much too hot to eat. I had to take out broth and add another can of coconut milk to make it edible for our tastebuds. Either we are complete wimps or is that’s a typo in the recipe — tablespoons when it should be teaspoons. I know not all red curry pastes are created equal, but the dried red chile was the fourth ingredient in ours, so I thought I was getting something we could tolerate. Even our curry paste instructions (which we read after the fact) call for 1 teaspoon per cup of protein. I look forward to making this soup again, but I’m definitely going to back off on the curry paste!