Easy Thai Shrimp Soup
This post may contain affiliate links. Please see our privacy policy for details.
Skip the take-out and try making this at home – it’s unbelievably easy and 10000x tastier and healthier!

Featured Comment
reasons to make easy thai shrimp soup
- Takeout favorite
- Budget-friendly
- Uses easy-to-find ingredients
- Cold weather comfort food
- Leftovers taste even better
- Super flexible recipe (and can be made vegetarian friendly)

what is red curry paste and where can i find it
Commonly used in Thai dishes, red curry paste is made from a blend of red chili pepper, garlic, lemongrass, Thai ginger and various spices.
Red curry paste is typically used for stir-fry, soups or mixed with coconut milk for curry. It is readily available in most grocery store chains, particularly the Thai Kitchen brand, and online, with some brands containing shellfish (shrimp paste).
tips and tricks for success
- Know your shrimp size. Shrimp size is calculated on number of shrimp per pound. The smaller the number, the larger your shrimp. There are about 40-50 medium shrimp per pound.
- Buy frozen shrimp. For superior quality and freshness, using frozen shrimp is ideal (but avoid the bags with freezer burn), opting for a quick thaw under cold running water.
- Use your favorite protein. This recipe will work well with chicken thighs, chicken breasts, shrimp or tofu.
- Use full fat coconut milk. Although lite coconut milk can certainly be used, full fat coconut milk will yield a much more rich and creamy broth.
- Mix it up. Swap the red curry paste for green, add in more veggies (cabbage, zucchini, mushrooms or bok choy) or use rice noodles in place of rice.
- Stir in more stock with leftovers. When reheating leftovers, stir in more stock as needed as the rice will continue to soak up the broth.

what to serve with thai shrimp soup
Easy Thai Shrimp Soup: Frequently Asked Questions
You can thaw frozen shrimp overnight, transferring it from the freezer to the fridge the day before. For a quick thaw, you can run them under cold water until completely thawed, about 5-10 minutes. Pat them dry as thoroughly as possible to remove any excess moisture.
Yes! Chicken is a great swap for the shrimp, and you can sub chicken stock for the vegetable stock as well.
We personally love Mae Ploy (contains shrimp paste). Thai Kitchen is also great with mild heat, and more readily available at most grocery stores.
Leftovers can be stored in an airtight container in the fridge for 1-2 days.
We do not recommend freezing this as coconut milk tends to separate when frozen.

Easy Thai Shrimp Soup
Ingredients
- 1 cup basmati rice
- 1 pound medium shrimp, peeled and deveined
- Kosher salt and freshly ground black pepper, to taste
- 2 tablespoons unsalted butter
- 1 onion, diced
- 1 red bell pepper, diced
- 2 tablespoons red curry paste
- 3 cloves garlic, minced
- 1 tablespoon freshly grated ginger
- 1 (13.5-ounce) can coconut milk
- 3 cups vegetable stock
- 2 tablespoons freshly squeezed lime juice
- 2 tablespoons chopped fresh cilantro leaves
Equipment
Instructions
- In a large saucepan of 1 1 /2 cups water, cook rice according to package instructions; set aside.
- Season shrimp with salt and pepper, to taste.
- Melt butter in a large stockpot or Dutch oven over medium high heat. Add shrimp, and cook, stirring occasionally, until pink, about 2-3 minutes; set aside.
- Add onion and bell pepper to the Dutch oven. Cook, stirring occasionally, until tender, about 3-4 minutes.
- Stir in red curry paste, garlic and ginger until fragrant, about 2 minutes.
- Stir in coconut milk and vegetable stock; season with salt and pepper, to taste. Bring to a boil; reduce heat and simmer until slightly thickened, about 8-10 minutes.
- Stir in rice, shrimp, lime juice and cilantro.
- Serve immediately.
Video
Did you make this recipe?
Tag @damn_delicious on Instagram and hashtag it #damndelicious!
Can I make it without the red curry paste?
Thanks!
I do not recommend omitting the red curry paste as it is a key ingredient in this recipe.
Made this tonight! Absolutely delicious! You have easy to follow directions… didn’t change a thing except that my ginger had been previously peeled and frozen. I find it much easier to grate that way. Keep up the great work… love your recipes!
Please don’t hate me…lol. I don’t like rice. Hubby laughs at me because he eats rice for breakfast. I used grated cauliflower as my “rice” & as always your recipes rock.
I think you need a cooking show. Think I will contact them & tell them to check out your blog. Your recipes are very broad range & would be a welcomed breath of fresh air.
delish! will make it again. the soup is a great base and will use other meats or veggies
Seems delicious. I post you recipe in my blog http://www.sesukaida.com/best-makeover-for-mom/
Thank you for sharing this AMAZING recipe. It was so easy to make. I did make 2 small changes to the recipe by cutting the butter in half and substituting one can of the coconut milk for one can of lite coconut milk. Also, I froze the remainder of the soup. It was still yummy, but not quite as amazing as before.
I made this soup tonight & it was excellent! My kids even asked for seconds! I’m always looking for something new & healthy and this was perfect. I only subbed a couple of things due to what was on hand or to make even lighter: Brown Rice for Basmati, Olive Oil for Butter, Light Coconut Milk for regular. I will definitely have to check out more recipes on this site!!
This soup was amazing! I used leftover chicken instead of shrimp, and it was delicious! Did not last long in our house.
Hi! Made this tonight and put it on my website – it was amazing! (With a link back to you!). Thanks for sharing!
I put the Thai Shrimp Soup recipe into My Fitness Pal and the calories per serving comes to 291, although your recipe says 574. I didn’t check all the nutritional numbers, just the calories. I know many recipes have huge variations in nutritional counts, so just curious as to how you put in your information. I LOVE your blog and follow you religiously on Pinterest!!!
Nutritional information is provided by Jessica Penner, RD at Smart Nutrition.
This thai shrimp soup looks so yummy. I could lap it up from my screen. 😀
Could this be made substituting curry powder instead of red curry paste? I have all of the other ingredients but this one. We’re stuck at home due to snow and ice. I can’t get to a store, but would love to have this for dinner tomorrow!
Nell, unfortunately this will not turn out the same using curry powder. It is best to use red curry paste.
Thanks! Looks like I’m making your spinach and white bean soup tomorrow instead and saving this one for when I can pick up red curry paste.
I can’t wait to make this! Does the basmati rice just cook in the broth?
Melanie, the rice should be cooked separately as indicated in the first step of the instructions:
In a large saucepan of 1 1 /2 cups water, cook rice according to package instructions; set aside.
Is the 1 1/2 cup of water in addition to the cooking instructions of the rice? Does the extra water go into the soup?
Extra water does not go into the soup. The 1 1/2 cups of water is for the rice only.
I am making this soup tonight for dinner. I have tried several of meals and they are excellent. I really like your cooking website and I look at it nearly everyday. Keep up the good work and thank you for doing such a great job!
Best. Soup. Ever! We just finished supper and had this soup for a starter. Everyone had 2 bowls. For our main course, we devoured your Honey Walnut Shrimp. Outstanding recipes, thank you so much for sharing.
Discovered your blog two nights ago and made garlic shrimp penne for myself. Tonight it’ll be Thai. I love how simple and easy to follow the recipes are. Love your blog ! Count me as a fan <3!
I made this last night. LOVE IT!
This was so good, and so satisfying.
Because of the high calorie and fat content, it’s not something I can have everyday, but for this cold, dreary, rainy week, it was sunshine and comfort in a bowl. One bowl made a very filling and delicious dinner.
I made this with jasmine rice because that’s what I had on hand, and I had to search my local groceries for red curry paste. How have I lived so long without this ingredient in my cupboard?
I will make this again. Thanks for this damn delicious soup!
Its delicious! What bread would you serve with it ? Something plain and crusty or none at all?
That’s really up to you – we just served this as is but if you like bread with your meals, either would work!
Does the recipe call for sweetened or unsweetened coconut milk? I bought unsweetened but now I’m wondering if I should have gotten sweetened to balance out the heat.
It is best to use unsweetened coconut milk.
This soup looks amazingly delicious… as do all your recipes and photos! Definitely pinning this and making it asap! Thanks for sharing♡