Thai Shrimp Soup with Noodles (Easy One-Pot Recipe!)

This post may contain affiliate links. Please read my disclosure for more information.

This Thai Shrimp Soup with Noodles recipe makes an easy, Asian-style meal that is perfect for lunch or dinner. It is made with succulent shrimp, creamy coconut milk, fragrant Thai red curry spices, broth, veggies, and rice noodles. Learn how to make homemade Thai coconut shrimp soup with this quick and simple recipe!

Side overhead view of Thai Shrimp Soup with Noodles in a white bowl with chopsticks on a wooden background.

You are going to absolutely love this Thai coconut shrimp soup recipe. It is bursting with Thai coconut curry flavor and makes a hearty, satisfying soup that eats like a meal. Best of all, it is super simple to make and is ready to eat in just 15 minutes!

Thai Shrimp Soup Ingredients

Before we get to the recipe, let’s discuss ingredients. To make Thai coconut shrimp soup, you will need:

  • Coconut oil: I like using this as the cooking oil in this recipe, because it is healthy and gives an additional slightly coconut flavor to the soup. I recommend always using unrefined, virgin, and organic coconut oil.
  • Yellow onions and red bell pepper: This is the combination of vegetables I like to use when making this recipe, but feel free to use whatever veggies you love best in a Thai curry.
  • Garlic and ginger: These two ingredients are a must in Asian cooking. Always use freshly grated/minced garlic and ginger for the best flavor.
  • Red curry paste: This prepared paste is used to add intense curry flavor and heat to the soup in one step. Different brands of curry paste can vary significantly in terms of spiciness and flavor. See below for my top choices.
  • Vegetable stock: This serves as the base for the soup broth.
  • Fish sauce: A little splash adds savory umami flavor to the broth. If you’ve never cooked with it before, it does have a slightly pungent aroma, but the smell disappears once it is in the soup. If you really don’t want to use it though, you can use soy sauce or tamari instead.
  • Coconut milk: This plant-based milk is added to give creaminess and also tone down the heat from the curry paste. I usually use full-fat coconut milk, but you’re welcome to use low-fat if you prefer.
  • Noodles: I use thin rice noodles when making this soup recipe. I love them because they are naturally gluten-free and only take a few minutes to cook.
  • Shrimp: This seafood item adds a good dose of protein to the soup. I love using shrimp in recipes like this, because it only takes a few minutes to cook.
  • Lime juice: A good squeeze of citrus balances and brightens all the flavors in the soup. Make sure you always add lime at the very end of cooking, so that you don’t cook away the flavor.

See the recipe card below for full information on ingredients and quantities.

Thai Shrimp Soup Toppings

Don’t forget toppings! I always fall in the-more-the-merrier camp when it comes to toppings on Asian soup. Garnishing adds extra layers of flavor, texture, and makes the soup more presentable when serving. Here are a few of my favorites:

  • Chopped fresh cilantro and/or green onions: These give a huge burst of freshness and also add a nice bright pop of color.
  • Thai bird chilies: If you would like some extra heat (or you can add crushed red pepper flakes instead).
  • Crushed peanuts: I also like to sprinkle some chopped peanuts on top, because they add a bit of crunch. If you don’t have any on hand, any other kind of nuts can be used instead.

These are some of my preferred toppings for exotic soups like this one, but feel free to get creative and add your toppings of choice to this recipe!

Close-up overhead view of Thai Shrimp Soup with Noodles.

How to make Thai Coconut Shrimp Soup

To make this homemade shrimp noodle soup recipe, simply:

  1. Make the flavor base: Sauté the onions and bell pepper in a hot, oiled pot. Then add the garlic, ginger, and red curry paste.
  2. Add the liquids: Stir in the coconut milk, broth, and fish sauce.
  3. Cook the shrimp and noodles: Add the shrimp and rice noodles to the pot and let them sit for a few minutes.
  4. Add lime and garnish: Stir in your lime juice. Garnish the soup with cilantro, green onions, and Thai red chilies, if desired.

Full detailed instructions are included in the recipe at the bottom of this post, as always.

How to Keep Noodles from Getting Soggy in Soup

To prevent your noodles from getting soggy, only let the noodles cook in the soup for a few minutes – just until they are tender. Then be sure to serve the soup immediately. If the noodles sit in the soup for too long after cooking it, they will absorb most of the liquid and get very mushy.

Where to Get the Best Wild Shrimp and Seafood

I recommend only buying wild-caught shrimp, because it is so much healthier and more sustainable than farmed shrimp. However, finding high-quality shrimp and other seafood isn’t always easy.

Fortunately, there are a few top-notch seafood delivery services that send wild, sustainably-harvested fish and shellfish straight to your doorstep. To learn about my favorite wild seafood delivery services online, check out this post: The Best Wild-Caught Seafood Delivery Services. In that article, I review, compare and rank a bunch of seafood delivery companies, along with special deals and discounts just for my readers.

Overhead view of Thai Shrimp Soup with Noodles in a white bowl with chopsticks on a wooden background.

More Easy Thai Recipes

If you’re looking for more Thai food inspiration, here are some of my favorites:

For this Thai Shrimp Soup recipe, I recommend:

Here are a few items that I suggest using to ensure this recipe comes out perfect:

  • Mae Ploy Red Curry Paste – This is one I use and love! It gives amazing, authentic flavor to Thai dishes and adds the perfect amount of heat.
  • Thai Kitchen Coconut Milk – I love the taste and consistency of this brand. It adds so much body and richness to soups and curries.
  • Zulay Citrus Juicer – If you cook with a lot of citrus, a sturdy juicer is a must. This one works for both lemons and limes and will squeeze out every last drop of juice like a pro. Worth every penny.

If you make this Thai coconut shrimp soup recipe, let me know! Leave a comment with a star rating ★ below, because I love hearing from you! ♡

Thai Shrimp Soup with Noodles (Easy One-Pot Recipe!)

Side overhead view of Thai Shrimp Soup with Noodles in a white bowl with chopsticks on a wooden background.
This easy Thai Shrimp Soup with Noodles recipe is the best ever! Made with shrimp, coconut milk, Thai curry spices, broth, veggies, and rice noodles.
Alia Kay
5 from 9 votes
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Main
Cuisine Thai
Servings 4 servings
Calories 622 calories



  • In a large pot, heat the oil over medium heat. Add the onion and bell pepper and cook for 4 minutes or until softened.
  • Add garlic, ginger, and curry paste and cook for another minute until fragrant.
  • Stir in the broth, coconut milk, and fish sauce. Bring to a boil.
  • Add the shrimp and rice noodles. Cook for 3-4 minutes until shrimp is pink and opaque.
  • Stir in the lime juice. Serve immediately, topped with optional garnishes if using.


Nutrition Facts
Thai Shrimp Soup with Noodles (Easy One-Pot Recipe!)
Amount per Serving
% Daily Value*
Saturated Fat
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.


  1. If you don't want to use fish sauce, you can omit it or substitute it with organic soy sauce or tamari (gluten-free soy sauce).
  2. For best results, serve the soup right away once it is done cooking.
Keyword Shrimp Noodle Soup, Thai Coconut Shrimp Soup, Thai Shrimp Soup

© Everyday Easy Eats. All photos and content are copyright protected. Please do not use any of my recipes, text or images without prior permission.

Similar Posts

Leave a Reply

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

Rate This Recipe:


  1. 5 stars
    Truly a fantastic recipe! I made it for my family and they loved it! One thing to note, however: the amount of red curry paste depends on tastes and on the potency of the paste itself. My father gave me the real deal from a thai shop and 2 tbs was way too much (I love spicy food but even for me it was strong and some in my family are more sensitive). But beyond that, thee recipe was really great and once I had corrected the spice factor with additional coconut milk, it was wonderful.

    1. Hi Kris! Thank you so much for your kind words and the feedback. I agree, curry pastes definitely vary in terms of spiciness and flavor. I tried this recipe with a few different brands and two tablespoons always gave a good amount of heat, so that’s why I indicated that amount in my recipe. 🙂 Please let me know if you decide to try any of my other recipes!

    1. Hi Amanda! I’ve never tried making this Thai soup recipe in a crock pot before, so I can’t say for sure. If you do decide to make it in a slow cooker though, be sure to only add the noodles at the very end of the cooking process. If you add them early on, they will get mushy and overcooked.

  2. 5 stars
    AMAZING AMAZING LOVE IT!!! I was trying to recreate a dish I had at an authentic Thai place and this looked very close…the flavours are absolutely incredible 😛 I used only half the broth and doubled the amount of shrimp since I wanted a more substantial bowl rather than a soup and it was truly to die for! You’re so right about the noodles though – unless you eat everything, the leftovers turn to mush and soak up all the liquid! Really awesome recipe – thanks – first time I’ve ever made a curry.

    1. Oh my goodness, I am so glad you liked the recipe so much! Yes, I had to leave a note to let everyone know that the noodles will soak up all of the broth if you leave them in the soup for too long. Thanks so much for your kind words and please let me know if you make any of my other recipes!! I have another recipe on blog the called Asian Spicy Noodle Soup, and I think you might like that one a lot too! 🙂