Thai Inspired Vegan Green Pea Soup

4.95 from 19 votes
Jump to RecipeJump to Video

This post may contain affiliate links. Please read our disclosure policy.

A Thai-inspired lightly spiced Pea Soup with ginger and lemongrass – This soup is fresh, light but also a lovely winter warming option that’s rich in flavor and nutrients.

Pea soup with lemon and pine nuts on top

It’s wintertime which means I’m officially in soup-making mode. This year I’m obsessed with this easy Thai-inspired soup – combining peas, courgette, lemongrass, and ginger (as well as a handful of other items), you end up with a light but nutrient-dense green soup.

Winter is the season of cold/flu, and there’s nothing better than a big bowl of warming soup when you’re not feeling your very best. Or if you’re needing something to help you warm up, when your blanket isn’t quite making the cut.

Pea soup in a bowl and crackers

This pea soup is so light and refreshing that it works well as a year-round soup option, for a highly nutritious meal.

Recently I’ve been focusing on trying to eat more fiber in my diet. It’s something I’d never put too much thought into previously but, with new studies revealing just how much a high-fiber diet can benefit our bodies, consider me educated.

Peas are a great source of fiber though, so I was happy to use them to create this healthy green vegan soup. I even sometimes serve the soup with high-fiber crackers or use them as healthy ‘crouton’s – delicious.

So, why is fiber so important?

When thinking about fiber, there’s one primary benefit that people can call to mind. Surprisingly, there’s a lot more to it though. There is not just one type of fiber and each comes with its distinctive properties and health effects.

A spoonful of pea soup

Fiber is a non-digestible carb found in food, split into two main categories; Soluble fiber (which dissolves in water ) and insoluble fiber. I won’t go too much into the science of it all, for the sake of keeping things nice and simple – but the type of fiber it is directly relates to whether or not healthy gut bacteria can metabolize it.

We’re meant to eat between 25-30g of fiber a day (as women) and close to 40g, for men. However, the majority of us are probably consuming half of that.

  • First and foremost, fiber is most often linked with helping to keep us ‘regular’, which, in turn, is a positive for our entire bodies and can reduce the risk of colon cancer.
  • Fiber can be useful for gut health, as it ‘feeds’ the healthy gut bacteria. This is important for several reasons, as good gut health has been linked to overall health, including brain function and your immune system, and even good mental health. Do you know the saying happy wife, happy life? Well, the same seems to be able to be said about your gut- happy gut, happy life.
  • Eating a good amount of whole-grain fiber can Improve heart health while lowering cholesterol, inflammation, and blood pressure. This, in turn, reduces the risk of type 2 diabetes, stroke, obesity, etc.
  • A fiber-rich diet can help with weight management, as it can keep you satiated for longer, adding bulk and slowing down the digestion process.
  • Fiber is also a natural detoxer, removing toxins from your G.I. tract. Soluble fiber soaks up harmful compounds before they’re able to be absorbed by your body.
Pea soup in a pot with some ingredients aside

Fiber is also linked with a lower chance of having kidney stones and providing an energy boost.

I think it’s worth stating that, for people with certain digestive issues, fiber can cause some trouble. Especially if you’re eating too much of one kind – insoluble vs soluble – so consult a dietician, in that case.

How To Make The Thai Inspired Green Pea Soup


Ingredients for Pea Soup
  • Frozen peas (or fresh)
  • potatoes
  • zucchini/courgette
  • vegetable stock – I used Homemade Stock
  • full fat coconut milk
  • coconut oil
  • small onion
  • ginger
  • lemongrass
  • garlic
  • salt & pepper

The How-To

Begin by preparing the vegetables. Slice the zucchini, and dice the onion, ginger, potato, and garlic.

Sliced ingredients for Pea Soup

As the potatoes take longer to cook, start by sautéing them with coconut oil in a large pot. Note – you could also use olive oil if preferred.

Once the potatoes are softened, add the onion, garlic, ginger, and lemongrass and sauté again for 1-2 minutes.

As soon as the onions have softened, add the zucchini, salt, and pepper and mix.

Making pea soup steps

Add the peas and vegetable stock and bring to a boil. Lower the heat and allow it to simmer for a few minutes. Then add the coconut milk.

Using a handheld immersion blender, whizz the soup while on low heat.

Making pea soup with broth steps

Keep mixing until you get a smooth consistency.

Pea soup in a pot

Once you like the constancy, transfer to a bowl, garnish and serve immediately.

Pea soup in a pot and a ladle

You can top with some coriander, a few peas, or toasted pine nuts. I love to add a couple of lime wedges, to squeeze the lime juice into the soup – delicious when combined with the other Thai flavors.

Pea soup in a bowl and toppings

Serve with toast or crackers for extra crunch and enjoy your delicious soup.

Pea soup served in a bowl

How To Store The Soup

Allow any leftover soup to cool down completely before transferring to an airtight container and keeping it in the fridge. This can be stored between 4-5 days.

You can also freeze it. I don’t know exactly how long for, but I would say at least two months.

Pea soup topped with lemon and pine nuts

Other Vegan Soup Recipes You May Like

If you love this soup and are looking for other vegan soup recipes that may catch your fancy, then look no further. You may like this Coconut Curry Pumpkin SoupHealthy Lentil Soup with Rainbow Chard, or Japanese-inspired Ramen Noodle Soup (just serve without the egg topping). For more inspiration, check my list of 20+ Winter Soup Recipes – Easy, Delicious, Comforting!

As always, if you try this pea soup recipe then, let me know. I’d super appreciate a rating or comment. You can also tag me in your recreations on Instagram @Alphafoodie.

Green Pea Soup

4.95 from 19 votes
By: Samira
This creamy green pea soup is quick, easy, and delicious! You'll love the fresh taste of spring and the convenience of using frozen vegetables.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 5 servings


  • 18 oz green peas frozen or fresh
  • 5.3 oz potatoes
  • 2 zucchini
  • 4 cups vegetable stock
  • 1 ⅔ cup full fat coconut milk 1 x 14 oz can
  • 2 Tbsp coconut oil
  • 1 onion small
  • 0.7 oz ginger
  • 1 clove garlic
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 2 lemon grass stalk optional but adds lots of flavor


  • Slice the zucchini. Dice the potato, onion, ginger, and garlic. 
  • Heat a large saucepan or Dutch oven over medium-high heat. Add the coconut oil and let it melt. Add the potatoes and sauté them for 3-5 minutes.
  • Once the potatoes are softened, add the onion, garlic, ginger, and lemongrass and sauté again for 1-2 minutes.  
  • Add the zucchini, salt, and pepper and mix.
  • Add the peas and vegetable stock and bring to a boil. Lower the heat and allow it to simmer for about 10 minutes until the peas are fully thawed and warmed through.
  • Add the coconut milk. Simmer the soup for a further 1-2 minutes.
  • Using a handheld blender, blend the soup whilst on low heat. Keep mixing until smooth and creamy. Taste and adjust the seasoning if wanted.
  • Transfer the green pea soup to bowls and garnish with your items of choice. I like to top it with some coriander, a few whole peas, toasted pine nuts, and some lime wedges.



To store in the fridge: After allowing any leftover soup to cool completely, transfer it to an airtight container and refrigerate. It will stay fresh for up to 4-5 days.
To freeze: Transfer the cooled soup to reusable zip lock bags or freezer-safe containers, leaving headspace for expansion. It should keep well for at least two months.
Course: Soup
Cuisine: American
Freezer friendly: 2 Months
Shelf life: 5 Days


Calories: 340kcal, Carbohydrates: 30g, Protein: 9g, Fat: 23g, Saturated Fat: 19g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 1023mg, Potassium: 799mg, Fiber: 7g, Sugar: 10g, Vitamin A: 1346IU, Vitamin C: 59mg, Calcium: 64mg, Iron: 5mg

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

Leave a comment

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

Recipe Rating


  1. 4 stars
    You said, “Keep mixing until you get a smooth constancy.” I’m pretty sure you meant consistency, right?
    Other than that, the soup looks great. Because I’m being vigilant about not incorporating oil into my cooking, I would saute the the onion, garlic, ginger and lemongrass with a little water (it works, really!) then add the zucchini, saute a little longer, adding a bit of water if anything begins to stick to the pot. Finally, add potatoes to the pot after adding the vegetable stock so they’ll soften by boiling, adding the peas last so they maintain their color and fresh taste.
    Finally, I would use light coconut milk rather than the full-fat type.

    1. Hi Dan,
      Thank you for pointing that out, I have corrected it. And thank you for your feedback. 🙂