Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

Low-Carb Thai Hot and Sour Shrimp Soup

  • Ready in 55m
  • 5.1 g net carbs
  • 246 kcal
  • Serves 4
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Thai Hot and Sour Shrimp

This recipe was created by my friend and talented cook DJ Foodie! I'm a big fan of Thai cuisine and his version of spicy Thai soup is one of the best I've ever tried!

One of my absolute favorite soups meals is the famous “Tom Kha Gai”, which means “Chicken with Galangal”. I only mention this, because THIS particular soup tends to have a similar taste sensation, except … with shrimp! If you’ve enjoyed the famous Thai Soup and you enjoy sweet tasty crustaceans, and occasionally feel that coconut milk just gets in the way … then … move this to the top of your list!

This one is based in a FANTASTIC and incredibly flavorful shrimp broth, which is made from fresh shrimp shells and other aromatics. I like to make this and freeze it, when I’ve got excess shrimp shells. Then, making a quick batch of this soup becomes easy!

Note: Because some of the ingredients are strained out of this recipe, they are partially counted in the nutrition, which likely makes the nutrition on this recipe slightly suspect, but mostly accurate.

Thai Hot and Sour Shrimp

Step-by-step

  1. Peel and devein the shrimp, setting the shrimp shells aside.

  2. In a large pot, heat 1 coconut oil over medium heat. Add the shrimp shells and quickly stir to cook them. They burn easily, so keep them moving. Cook until they are red in color and lose any ammonia aroma. Add onion, garlic, galangal (or ginger), lemongrass, lime leaf (or a small amount of fresh lime zest), chilies and a bit of salt and pepper. Cook for about 3 minutes, or until onions are slightly translucent. Add chicken broth to the pot. Simmer.

  3. Once the shrimp stock has simmered for about 30 minutes, strain it. Discard shells. This is when I will often chill the broth and then freeze it. If continuing, place the stock back on the stove to slowly simmer.

  4. Heat a large sauté pan over high heat. Once hot, add the coconut oil, zucchini and mushrooms with a bit of salt and pepper. Saute until cooked through, but still slightly firm. Add to the shrimp broth.

  5. Add the raw shrimp to the shrimp broth. Allow the vegetables and shrimp to simmer for about 1 to 2 minutes. Add the lime juice, fish sauce and a bit of salt and pepper. Taste the broth and adjust seasoning. When the shrimp is cooked through, about 1 more minute, add the fresh cilantro and basil. Serve!

    Thai Hot and Sour Shrimp
Low-Carb Thai Hot and Sour Shrimp Soup

Recipe

Low-Carb Thai Hot and Sour Shrimp Soup

★★★★★4.8 (185 ratings)

This low-carb spicy Thai soup is made with a fantastic and incredibly flavorful shrimp broth, which is made ...

Hands on
15m
Overall
55m
Servings
4
5.1 g
Net carbs
25.4 g
Protein
13.9 g
Fat
246
kcal
PinRate

Ingredients makes 4 servings

Instructions

  1. Peel and devein the shrimp, setting the shrimp shells aside.

  2. In a large pot, heat 1 coconut oil over medium heat. Add the shrimp shells and quickly stir to cook them. They burn easily, so keep them moving. Cook until they are red in color and lose any ammonia aroma. Add onion, garlic, galangal (or ginger), lemongrass, lime leaf (or a small amount of fresh lime zest), chilies and a bit of salt and pepper. Cook for about 3 minutes, or until onions are slightly translucent. Add chicken broth to the pot. Simmer.

  3. Once the shrimp stock has simmered for about 30 minutes, strain it. Discard shells. This is when I will often chill the broth and then freeze it. If continuing, place the stock back on the stove to slowly simmer.

  4. Heat a large sauté pan over high heat. Once hot, add the coconut oil, zucchini and mushrooms with a bit of salt and pepper. Saute until cooked through, but still slightly firm. Add to the shrimp broth.

  5. Add the raw shrimp to the shrimp broth. Allow the vegetables and shrimp to simmer for about 1 to 2 minutes. Add the lime juice, fish sauce and a bit of salt and pepper. Taste the broth and adjust seasoning. When the shrimp is cooked through, about 1 more minute, add the fresh cilantro and basil. Serve!

Nutrition per serving, about 2 cups

Carbs 8%Protein 41%Fat 51% of calories

Net carbs
5.1 g
Total carbs
6.5 g
Fiber
1.4 g
Sugars
3 g
Protein
25.4 g
Fat
13.9 g
Saturated fat
9.1 g
Calories
246 kcal
Sodium
1,676 mg · 72.9% RDA
Magnesium
73 mg · 18.4% RDA
Potassium
922 mg · 46.1% EMR
Nutrition by ingredient
Per about 2 cupsNet carbsProteinFatkcal
Prawns, shrimp (raw, peeled)0.5 g16.3 g0.9 g75
Coconut oil, extra virgin0 g0 g6.7 g61
Onion, brown (yellow), raw0.4 g0.1 g0 g2
Garlic, fresh0.2 g0 g0 g1
Galangal root, Thai ginger, fresh0.2 g0 g0 g1
Lemongrass, fresh0.3 g0 g0 g1
Lime leaf, dried0 g0 g0 g0
Peppers, chile (chili), fresh0.2 g0 g0 g1
Chicken stock (broth), chicken only, homemade0 g6 g6 g78
Cremini mushrooms, fresh, organic1.7 g1.7 g0 g12
Zucchini (summer squash, courgette)0.6 g0.4 g0.1 g5
Lime juice, fresh0.5 g0 g0 g2
Fish sauce0.3 g0.5 g0 g3
Coriander (cilantro), fresh0.1 g0.1 g0 g1
Basil, fresh0.1 g0.2 g0 g1
Salt, pink Himalayan rock salt0 g0 g0 g0
Pepper, black, spices0.1 g0 g0 g0
Total5.1 g25.4 g13.9 g246

Serving size about 2 cups

  • Gluten free
  • Dairy free
  • Egg free
  • Nut free
  • Pork free
  • Avocado free
  • Pescatarian

About DJ Foodie

I’m a graduate of the Culinary Institute of America, in Hyde Park, NY. I have worked under some of the best chefs within the United States: in New York, San Francisco, Seattle, Los Angeles and Vail, CO. While I am extremely able to create food, I somehow missed the lesson on “eating” food. For me, it was anything, anywhere, at any time. In early 2010, I had ballooned to 352 lbs and was certain I’d developed diabetes. Life wasn’t good. I read a book promoting a real food, mostly raw, mostly vegetarian diet, at a time I was willing to listen. This started a journey, which has taken me through a variety of eating styles.

Since then, I’ve lost a total of 142 lbs. I am still losing, but slowly. In the interim, I have gained more than I could have ever imagined.

Thai Hot and Sour Shrimp

In response to the ubiquitous question, “How’d you do that?!” … I have started a blog, located at DJFoodie.com. My blog is devoted entirely to that question. Near 400 recipes strong, with a new one added regularly, I share my adventures in the kitchen and my life in a lighthearted and humorous manner.

Today, I eat copious amounts of bacon, loads of meats, vegetables and a wide assortment of other ingredients. I focus on lower carb, but also focus a lot of interesting cooking techniques and creative flavor combinations. Regardless of your food preferences, there is a lot of quality information that can be applied to your own food preferences. Take what works … and leave the rest behind!

Come check me out and say, “Hi!”

http://www.DJFoodie.com
Facebook/DJFoodie
Pinterest/DjFoodie

Goes well with

Add a side and it's a complete meal.

Comments & ratings (11)

4.8185 ratings
  • 5 ★171
  • 4 ★6
  • 3 ★2
  • 2 ★2
  • 1 ★4

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Amber Breaker

    Six and a half ounces (or 188g) of red Thai chilis? I had bought all of the ingredients before I noticed (what I hope is) the typo, so I made it anyway. With two peppers. The broth was extremely salty after straining (and I'm a salt person), so I added a can of coconut milk, and quite a bit of keto-friendly sweetener to salvage the soup. This is my first negative food review, but this recipe needs a lot of tweaking. The flavors have a lot of potential, but the ratios need some tweaking.

    1. Martina @ KetoDietAuthor

      Hi Amber, thanks for spotting the typo! The grams/oz of chilies were wrong - all fixed 😊
      On the other hand, I wouldn't blame DJ's recipe for the saltiness. It does say "salt and pepper to taste" so if it was too salty, then you either used a very salty broth or you added too much salt. He can't take blame for the brand of broth that you may have used.

  2. Kim Howard

    Made this tonight and LOVE IT. I've been missing Thai food and this really hit the spot. Thanks for the great recipe. I swapped spinach for zucchini since it's what I had on hand. Deeee-lish!

    1. Martina @ KetoDietAuthor

      I agree! All of DJ's recipes that I've tried were delicious 😊

  3. Stephanie

    This looks 10000% amazing and I cannot wait to make it! Thanks for the recipe!

    1. Martina @ KetoDietAuthor

      Thank you Stephanie - big thanks to the creator, DJ Foodie! 😊

  4. Eve

    I'd love to try this but... I hate cilantro. Is there anything else I can use instead or do I just skip it? Thanks

    1. Martina @ KetoDietAuthor

      Eve, I'm not a big fan of cilantro either and only use small amounts. If you don't like it, use more basil 😊

  5. DJ Foodie

    Thank you, Carol! 😄

  6. Carol

    Love recipes from DJ! Thanks for sharing 😊

    1. Martina @ KetoDietAuthor

      And he has more - check out his website, it's flooded with great recipes! 😊

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.