This vibrant Thai-inspired bowl brings together fragrant lemongrass, ginger, and garlic with colorful vegetables swimming in a savory broth. The aromatic base builds layers of flavor while snap peas, broccoli, zucchini, and bell pepper add satisfying crunch. Perfect for chilly evenings, this nourishing soup comes together in under an hour and adapts easily to whatever vegetables you have on hand.
The first time I made this soup, I had been walking home in the rain with a bag of Farmers Market finds and a craving for something that felt like a warm hug. My tiny apartment filled with the impossible bright scent of lemongrass hitting hot oil, and my roommate poked her head in asking what magic I was conjuring up. We ended up eating bowls of it cross-legged on the floor while rain tapped against the windows, and I remember thinking how something so vibrant could come from such humble vegetables.
Last winter, my friend who swore she hated soup changed her mind after one spoonful of this. She sat there quietly eating, then asked for the recipe before she even finished her bowl. Now she makes it every Sunday and sends me photos of her variations with different vegetables.
Ingredients
- 2 stalks lemongrass: Smashing them with the back of your knife releases all those citrusy oils that make this broth sing
- 1 medium onion: Provides that sweet foundation that mellows out the sharpness of the ginger and garlic
- 3 cloves garlic: Dont be shy with it, garlic becomes sweet and mellow in the broth
- 1-inch fresh ginger: Slice it into coins rather than mincing so you can fish them out later if you prefer
- 2 Thai chilies: Keep them whole if you want subtle warmth, sliced if you really like it spicy
- 1 medium carrot: Adds natural sweetness and holds up beautifully during simmering
- 1 red bell pepper: Brings color and a fruity sweetness that balances the tangy lime
- 1 zucchini: Add these later so they stay tender but not mushy
- 1 cup shiitake mushrooms: Their meaty texture makes this feel substantial even without meat
- 1 cup baby corn: Fun to eat and absorbs all those gorgeous flavors
- 1 cup broccoli florets: Little trees that soak up the broth like flavor sponges
- 1 cup snap peas: Leave them whole for satisfying crunch in every spoonful
- 6 cups vegetable broth: Low sodium lets you control the seasoning perfectly
- 2 tablespoons soy sauce or tamari: The savory depth that makes you say just one more bowl
- 1 tablespoon lime juice: Brightens everything and cuts through the richness
- 2 teaspoons brown sugar: Just enough to round out the sharp edges and bring harmony
- 1 teaspoon sea salt: Start here and adjust to your taste
- 1/2 teaspoon white pepper: Gentle heat that warms without burning
- Fresh cilantro and green onions: The finishing touch that makes it feel restaurant worthy
Instructions
- Build your flavor foundation:
- Heat a splash of oil in your large pot over medium heat and toss in the onion, garlic, ginger, and those smashed lemongrass stalks. Let them sizzle and soften until your whole kitchen smells amazing, about 3 to 4 minutes.
- Add the first wave of vegetables:
- Toss in the chilies if you are using them, plus the carrot and bell pepper. Give them another 2 minutes to start softening and releasing their natural sweetness.
- Create the soup base:
- Pour in the vegetable broth and bring everything to a gentle boil. Add the mushrooms, baby corn, and brown sugar, then lower the heat and let it simmer uncovered for 10 minutes to let the flavors get to know each other.
- Add the delicate vegetables:
- Drop in the zucchini, broccoli, and snap peas. Let everything simmer for another 7 to 8 minutes until the vegetables are just tender and still have some bite to them.
- Season to perfection:
- Stir in the soy sauce, lime juice, salt, and white pepper. Give it a taste and adjust anything that needs tweaking, remembering that flavors will meld more as it sits.
- Finish and serve:
- Fish out the lemongrass stalks and ginger slices, then ladle the hot soup into bowls and top with generous handfuls of cilantro and green onions.
This soup became my go-to dinner last spring when I was recovering from being sick and needed something that felt nourishing but still exciting to eat. I made a double batch and ate it for three days straight, and honestly, I looked forward to every single bowl.
Making It Yours
Once you have the basic technique down, this soup becomes a canvas for whatever you have on hand. I have made it with butternut squash in fall and asparagus in spring, and the broth works its magic every time.
Perfecting The Broth
The secret is tasting as you go and remembering that the flavors will concentrate slightly as the soup simmers. I always keep a little extra lime juice on hand because that final bright note can make all the difference between good and great.
Serving Suggestions
This soup makes a satisfying light dinner on its own, but adding some protein makes it feel even more substantial. I love pairing it with simple jasmine rice or serving it alongside fresh spring rolls.
- Add cubed firm tofu in the last 5 minutes for extra protein
- Cook rice noodles directly in the broth for a Thai style noodle soup
- Top with crushed peanuts or cashews for satisfying crunch
There is something deeply comforting about a soup that wakes up your senses while simultaneously settling them. This one does exactly that.
Recipe Questions & Answers
- → What makes the broth aromatic?
-
Fresh lemongrass stalks, sliced ginger, minced garlic, and Thai chilies infuse the vegetable broth with signature aromatic flavors. Simmering these aromatics releases their essential oils into the liquid.
- → Can I make this spicy?
-
Yes, add Thai chilies to taste or increase their quantity. For maximum heat, leave the seeds in the chilies. You can also serve with chili oil on the side.
- → How do I store leftovers?
-
Store cooled soup in an airtight container in the refrigerator for up to 4 days. The vegetables may soften slightly when reheated. Reheat gently over medium-low heat.
- → Can I add protein?
-
Cubed firm tofu works wonderfully added during the last 5 minutes of simmering. You could also add cooked chickpeas or serve with roasted peanuts on top for extra protein.
- → What vegetables work best?
-
Broccoli, snap peas, zucchini, bell peppers, carrots, and mushrooms are ideal. Feel free to substitute based on seasonality—bok choy, green beans, or cauliflower also work beautifully.