Thai Noodle Soup Recipe (high protein, vegan, oil free)

This easy vegan Thai noodle soup recipe is packed with 27g of plant-based protein and bursting with fresh flavor.

It’s gluten-free, oil-free, and comes together in just one pot and 20 minutes — making it the perfect healthy weeknight dinner for weight loss or meal prep.

📌Pin this recipe to save

Thai noodle soup recipe high in protein and vegan

Why You’ll Love This Vegan Thai Noodle Soup

  • High in protein: 27g per serving thanks to edamame spaghetti and white beans.
  • Quick and easy: Ready in 20 minutes, one pot only.
  • Nutrient-dense: Packed with fiber, iron, and potassium.
  • Weight-loss friendly: Around 350 calories per serving, low in fat and sodium.
  • Anti-inflammatory: Turmeric and ginger add extra health benefits.
Need stress-free meal planning? Check out the Health My Lifestyle Meal Planner — it includes over 600 healthy, easy vegan recipes, new weekly meal plans, and an automated grocery list to save time, reduce stress, and make plant-based eating effortless.

The Secret Ingredient: Edamame Spaghetti

During my last Aldi haul, I discovered the new Simply Nature organic edamame spaghetti — and it’s a game changer. Edamame, a young soybean, is naturally high in complete plant protein and rich in fiber, iron, and potassium. It’s a clean and nutritious gluten-free pasta alternative.

Aldi's simply nature organic edamame spaghetti non gmo gluten free vegan high protein

Now, let’s be honest — it’s not your classic wheat pasta. The flavor and texture take a little getting used to, but when cooked in a flavorful Thai-inspired broth, it becomes deliciously satisfying.

👉 You can find edamame spaghetti on Amazon, but it’s often cheaper at Aldi. You can also try angel hair protein pasta, or any other protein pasta for this soup.

If you prefer rice noodles, check the recipe notes for adjustment tips. (Hint: just add another can of beans to keep your protein high!)

Thai noodle soup recipe high in protein and vegan

Need easy vegan recipe ideas?

The Health My Lifestyle Meal Planner gives you new done-for-you, adjustable meal plans every Friday, 600+ easy plant-based recipes, and an automated grocery list that updates instantly. Save time, eat better, and make healthy eating the easiest part of your week.

Start Easy Meal Planning
Health My Lifestyle Meal Planner on phone showing easy vegan recipes

Nutrition of the Vegan Thai Soup

Follow the ingredient list of the recipe and you’ll find one serving of the vegan Thai noodle soup contains 350 calories and over 27g of protein.

If you replace the edamame pasta with rice noodles, I suggest adding another can of great northern beans to the recipe to increase protein to 24g and calories to 460.

thai noodle soup recipe serving bowl

This recipe is high in iron, potassium, vitamin A, B-vitamins and more. This is a great low calorie weight loss meal with high nutritional value, while still low in sodium. The turmeric and ginger also give this recipe anti-inflammatory benefits.

thai noodle soup recipe whole food plant based ingredients

Cost of the Thai Soup Recipe

  • 1 can coconut milk, full fat $1.59
  • 1 bundle cilantro $0.89
  • 1/2 onion, chopped $0.12
  • seasoning $0.50
  • 1 can great northern beans $0.49
  • 2 cups frozen peas $0.80
  • 16 oz/2 boxes sliced mushrooms $2.18
  • 4 oz edamame spaghetti (half the bag) $1.45

One serving of this recipe is about $2.00 per serving. Please note these numbers depend on season and store. I got all my ingredients at Aldi and made this meal in March. Also, I only calculated the price based on the items I used, not on the bulk I bought. You can use the leftovers for other recipes.

thai noodle soup recipe whole food plant based ingredients
Easy Vegan Thai Soup (high protein, gluten free, oil free)

Easy Vegan Thai Soup (high protein, gluten free, oil free)

Yield: 4
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

Easy vegan thai noodle soup recipe that is high in protein (27g), gluten free, and oil free. Great plant based weight loss friendly (350 calories) dinner meal that can be done in one pot.

4.5 Stars (47 Reviews)

Ingredients

  • 1 can coconut milk, full fat
  • 1 bundle cilantro (leaves)
  • 1/2 onion, chopped
  • 2 cloves garlic, pressed
  • 2 cups vegetable stock
  • 6 cups water
  • 3 tsp soy sauce, low sodium
  • 2 cans great northern beans
  • 1 cup frozen peas
  • 16 oz. (2 boxes) sliced mushrooms
  • 1 lime, juice
  • 7-8 oz. brown rice noodles (or 4 oz. edamame spaghetti)
  • 3 tsp fresh ginger root, ground (or 1 tsp dried ginger powder)
  • 1 tsp salt

Instructions

  1. Add all ingredients to a large pot and set the heat to high. Add a lid to the pot.
  2. You can add boiling water from a water cooker to speed up the cooking process.
  3. Once the soup starts boiling, reduce the heat to medium and let simmer for about 10 minutes.
  4. Stir occasionally.
  5. Add more water and spices if desired.

Notes

The nutrition facts are with 7 oz. brown rice noodles and 2 cans of great northern beans. If you use the edamame noodles your protein content will increase.

Nutrition Information:

Amount Per Serving: Calories: 525Total Fat: 7.7gCholesterol: 0mgCarbohydrates: 93gFiber: 13.9gProtein: 25g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Follow me on Pinterest for more protein vegan recipes.

Frequently Asked Questions (FAQ)

1. Is this vegan Thai noodle soup high in protein?

Yes! Each serving of this vegan Thai noodle soup has over 27 grams of protein, mainly from edamame spaghetti and white beans. It’s one of the easiest ways to enjoy a high-protein vegan meal without tofu or seitan.

2. What kind of noodles work best for Thai noodle soup?

This recipe uses edamame spaghetti for extra protein and fiber, but you can also use rice noodles, brown rice noodles, or buckwheat soba noodles if you prefer a milder flavor or a soy-free option.

3. Can I make this Thai noodle soup gluten-free?

Absolutely! The recipe is naturally gluten-free as long as you use edamame noodles or rice noodles and check that your soy sauce or tamari is labeled gluten-free.

4. How do I make this vegan Thai soup oil-free?

This recipe is already 100% oil-free — you’ll sauté veggies in a bit of water or vegetable broth instead of oil. The coconut milk adds natural creaminess and healthy fats.

5. Can I meal prep this vegan noodle soup?

Yes! Store leftovers in the fridge for up to 4 days or freeze them for up to 2 months. For best texture, store the noodles separately and add them before serving.

6. What are the health benefits of this vegan Thai soup?

This soup is rich in iron, potassium, and B-vitamins, and contains anti-inflammatory turmeric and ginger. It’s also low in calories and sodium, making it great for weight loss or plant-based meal prep.

7. Can I use regular pasta instead of edamame noodles?

You can! If you use wheat or rice noodles, just add an extra can of white beans to maintain the protein content and keep the soup balanced and filling.

8. How much does this vegan Thai noodle soup cost per serving?

Made with affordable Aldi ingredients, this recipe costs about $2.00 per serving. Prices vary slightly depending on location and season, but it’s a great budget-friendly vegan dinner.

📌Pin this recipe to save

Craving a quick, nourishing vegan dinner? This easy one-pot Thai noodle soup is packed with 27g of plant protein, fiber, and anti-inflammatory flavor. Made with edamame spaghetti, coconut milk, turmeric, and veggies—completely gluten-free, oil-free, and perfect for weight loss or meal prep. Ready in 20 minutes for a cozy, high-protein vegan dinner you’ll want every week!

Make Healthy Eating Effortless

I’ve been using the Health My Lifestyle Meal Planner for years — you can read my full review here — and it continues to make plant-based eating simple and stress-free. Get 600+ easy vegan recipes, fresh weekly meal plans, and an automated grocery list that updates instantly— so you can eat healthy without overthinking it.

Health My Lifestyle Meal Planner laptop mockup with vegan recipes Try the Meal Planner Cancel anytime · Works on desktop & mobile

You may also like:

Be sure to check out the High-Protein Vegan Recipes (20–40g Protein) Full Meals Guide