One of my all time favorite take out meals is from a Vietnamese restaurant near my house. They make this Spicy Coconut Lemongrass Soup that I constantly crave…Its super flavorful, comforting and satisfying and recently I decided I was going to try recreate it but as a simplified weeknight dinner version (as I am sure the original version takes several hours to develop its full & robust flavor,) that still packs in flavor!

The first step is building an aromatic coconut lemongrass base. To maximize flavor in a short time, I cut up all my aromatics into small pieces so that the flavor could infuse.While that keeps working, I start prepping everything else I’ll need. I like to pack it with a ton of veggies which absorb flavor and are filling. For added protein & texture, I sear some shrimp until just cooked, though chicken or tofu also works well. 

My one secret ingredient: pineapple!!! I always see it at the bottom of the soup from the restaurant and realized that it brings the perfect sweetness to balance the heat and aromatics in the broth. After 30 minutes, it all comes together. I drop the veggies into the broth cook, prepare some rice noodles, and sear off the shrimp quick in a hot pan. 

All that’s left to do is assemble it. Noodles, a few ladles of the soup, shrimp and garnish with some cilantro and chili oil…

Is it a EXACT replica, no, but does it hit the spot, YES! 

Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Two white bowls filled with shrimp soup, rice noodles, zucchini, carrots, fresh cilantro, and a drizzle of chili oil, served on a wooden surface.

❤️ Why You’ll Love Spicy Coconut Lemongrass Soup

➣ It’s a bright and aromatic broth full of flavor. Filling yet light & leaves you feeling nourished.

➣ The dish comes together in less than 1 hour, start to finish.

➣ Is customizable and adaptable. From veggies to protein.

🍲 Ingredients

Lemongrass – gives the dish it’s signature flavor! If you can find it, swap for some lime juice.

Shallot – sweet & mild, this brings a nice layer of flavor.

Garlic – smashed or minced, depending on how strong you want the garlic flavor.

Fresh ginger – warm & spicy, this is a lovely aromatic addition.

Coconut milk – adds creaminess and gives the dish its signature flavor

Low-sodium chicken or vegetable broth – the base of the soup.

Fish sauce – brings an umami pop necessary to the dish.

Chili garlic sauce – adds the heat. Decide how much you want!

Broccoli, Zucchini, Carrots, Corn – some of my favorite veggies, adds a nice variety

Pineapple – this may seem odd, but it adds such a SPECIAL flavor. The pineapple brings out a lovely sweetness that complements the coconut and balances the flavor.

Shrimp – my protein of choice here. Compliments the flavors and aromatics of the soup.

Olive oil – or your favorite light cooking oil. For coating the pan and marinating the shrimp.

Fresh cilantro and Chili Oil – garnishing elements that take it to the next level.

Several shrimp are being cooked in a pan, showing a pinkish-orange color with slight browning and seasoning. The shrimp are arranged in a single layer on the dark, textured surface of the pan.

👩‍🍳 How to Make Spicy Coconut Lemongrass Soup

Sauté the aromatics
In a medium pot, heat the oil over medium heat. Add the shallot, garlic, ginger, and lemongrass. Sauté for 2–3 minutes until fragrant and softened (but not browned).

Build the broth
Pour in the broth, bring to a gentle simmer, and let it cook for 5–7 minutes to infuse the aromatics.

Add flavor + coconut milk
Stir in the coconut milk, fish sauce, chili garlic sauce. Simmer gently for 15 minutes.

Prep the shrimp

Clean the shrimp and marinate with olive oil, salt and pepper.

Strain the broth

Strain the broth using a fine mesh strainer, then add the broth back to the pot.

Cook the vegetables
Bring the broth to a boil, taste adjust the salt, then add the broccoli, zucchini, carrots, and corn. Simmer 5–6 minutes until the veggies are just tender but still vibrant.

Cook the shrimp & rice noodles
Heat a small skillet over medium high heat. Add the shrimp and cook for 2–3 minutes, until just pink and opaque.

Prepare the rice noodles according to package.

Serve hot

Plate the rice or rice noodles at the base. Ladle over the broth and veggies, add the shrimp and garnish with cilantro and chili oil.

🪄 Tips and Tricks

  • Chop up the soup aromatics finely (even toss in the food processor if you want to make it easier.) This will infuse lots of flavor in a short amount of time.
  • Strategically cut the veggies so they cook evenly. Depending on their thickness and cook time, cut the veggies into smaller pieces. For example, carrots cook longer than zucchini, so cut them smaller.
  • Cook the shrimp until JUST finished/slightly under. The heat from the broth will continue to cook the shrimp.
A close-up of a simmering soup with broccoli, baby corn, zucchini, and pineapple chunks in a light, creamy broth with bubbles on the surface.


🗒 Substitutions

  • Switch up your protein. Instead of shrimp try chicken or tofu! Prepare it the same way, cooking it separate then adding it on top.
  • Try different Veggies. Try snap peas, cubed squash or potatoes.

👝 How to Store Leftover Spicy Coconut Lemongrass Soup

Store leftovers in an air-tight container in the fridge for 2-3 days. Gently reheat on the stove or in the microwave.

🤔 Common Questions

What if I can’t find lemongrass?

If you want to re-make that broth without lemongrass, I’d recommend:

1 tsp lime zest + 1/2 tsp grated ginger + 1/2 tsp cilantro stem (or just more lime at the end) Toss it into the broth when you would normally add the lemongrass, and strain it out if needed.

Can I prep this ahead?

Yes — the broth actually gets more flavorful with time. Store broth and shrimp/veggies separately if you don’t want anything to overcook when reheating.

Can I make this vegetarian or vegan?

Absolutely! Swap shrimp for tofu or mushrooms, and use soy sauce instead of fish sauce.

5 from 1 vote

Spicy Coconut Lemongrass Soup

Vietnamese-inspired, light, aromatic, and perfect for a cozy, healthy dinner for two
Servings: 2
Two white bowls filled with shrimp soup, rice noodles, zucchini, carrots, fresh cilantro, and a drizzle of chili oil, served on a wooden surface.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 small shallot, thinly sliced
  • 2 cloves garlic, minced
  • 2 inch piece fresh ginger, finely minced
  • 1 stalk lemongrass, smashed and cut into fine pieces
  • 1 small head broccoli, cut into florets
  • 1 zucchini, sliced half lengthwise, then roll cut 1.5 inch pieces
  • 1 large carrot, peeled, roll cut 1.5 inch pieces
  • 1/2 cup pineapple chunks, fresh or canned in juice
  • 1 cup light or full fat coconut milk
  • 4 cups low-sodium chicken or vegetable broth
  • 2 tsp fish sauce, or soy sauce for a lighter flavor or veg version
  • 1 tsp chili garlic sauce
  • 1/2 lb shrimp, peeled and deveined
  • rice noodles or rice
  • olive oil
  • salt & pepper
  • Optional garnish: fresh cilantro or chili oil

Instructions 

Sauté the aromatics

  • In a medium pot, heat the oil over medium heat. Add the shallot, garlic, ginger, and lemongrass. Sauté for 2–3 minutes until fragrant and softened (but not browned).

Build the broth

  • Pour in the broth, bring to a gentle simmer, and let it cook for 5–7 minutes to infuse the aromatics.

Add flavor + coconut milk

  • Stir in the coconut milk, fish sauce, chili garlic sauce. Simmer gently for 15 minutes.

Prep the shrimp

  • Clean the shrimp and marinate with olive oil, salt and pepper.

Strain the broth

  • Strain the broth using a fine mesh strainer, then add the broth back to the pot.

Cook the vegetables

  • Bring the broth to a boil, taste adjust the salt, then add the broccoli, zucchini, and carrots. Simmer 5–6 minutes until the veggies are just tender but still vibrant.

Cook the shrimp & rice noodles

  • Heat a small skillet over medium high heat. Add the shrimp and cook for 2–3 minutes, until just pink and opaque.
  • Prepare the rice noodles according to package.

Serve hot

  • Plate the rice or rice noodles at the base. Ladle over the broth and veggies, add the shrimp and garnish with cilantro and chili oil.

Nutrition

Calories: 537kcal, Carbohydrates: 50g, Protein: 36g, Fat: 26g, Saturated Fat: 22g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 0.01g, Cholesterol: 183mg, Sodium: 2756mg, Potassium: 2054mg, Fiber: 11g, Sugar: 23g, Vitamin A: 8218IU, Vitamin C: 300mg, Calcium: 286mg, Iron: 8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @flavorsbyalessandra or tag #flavorsbyalessandra!
A person joyfully raises their arms while standing in a kitchen. They wear a green shirt and jeans, with a vibrant smile. Theres a cutting board with chopped tomatoes in front of them and various kitchen items around them.

icon

Alessandra Ciuffo

Alessandra Ciuffo is chef, creator, storyteller, and food educator. The focus of her content is on culinary education, family, travel, and lifestyle.

You May Also Like

Leave a comment

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

Recipe Rating




1 Comment

  1. Mike Zielonka says:

    5 stars
    Turned out great!