Stir together a pot of this easy vegetable noodle soup for a cozy, satisfying, and healthy vegetarian meal!

Table of Contents
If you’re looking for more vegetarian soup recipes, be sure to try this Crock Pot black bean soup, this broccoli and cheese soup, this minestrone, and this summer vegetable soup, too!
A Few Tips Before You Get Started
- For a vegan noodle soup, use vegetable broth instead of chicken broth. You’ll also need to sub vegan pasta for the egg noodles.
- Use this recipe as a base, and make it your own. For instance, spice it up with cayenne or crushed red pepper flakes. Add more flavor with additional fresh herbs like rosemary, oregano, chives, dill, or basil.
- Pick your favorite veggies. Instead of frozen peas, try frozen corn. Use broccoli florets or sliced mushrooms instead of green beans. Add diced potatoes for a more filling meal.
- You do not need to thaw the green beans or peas before adding them directly to the pot.
- For extra fiber and protein, stir in a can or two of drained and rinsed chickpeas (garbanzo beans), white beans, or other beans of choice.
- If you’re not worried about a vegetarian meal, try a chicken vegetable soup or this easy chicken noodle soup, too.

Directions
This vegetarian noodle soup comes together quickly on the stovetop for an easy and healthy weeknight dinner. It’s nourishing comfort food! You’ll find detailed directions in the recipe card below, but here’s the overview:
- Cook the carrots, celery, onion, and zucchini until soft. Stir in some garlic, and sauté for about 30 more seconds.
- Add the green beans, thyme, bay leaf, and broth. Bring the soup to a simmer, and cook until the vegetables are tender, about 15 minutes.
- Stir in the uncooked noodles and the frozen peas. Continue simmering the soup until the noodles are just barely al dente, about 5 minutes if you’re using wide egg noodles.
- Remove the soup from the heat, stir in parsley and lemon juice, and season with salt and pepper to taste. Ladle into bowls, sprinkle with additional fresh herbs for garnish, and serve!

Serving Suggestions
Pair the vegetable noodle soup with a loaf of crusty Dutch oven bread, pumpkin muffins, a basket of flaky biscuits, a skillet of jalapeno cheddar cornbread, or honey cornbread.

Preparation and Storage Tips
- Make Ahead: If you’d like to prepare a batch of the soup in advance, I recommend making the soup through Step 2 (do not add the noodles or peas). Let cool. Store in an airtight container in the fridge for up to 3 days, or in the freezer for up to 1 month. When ready to serve, bring the soup to a simmer, add the noodles and peas, and follow the rest of the recipe.
- How to Store: Leftover soup will keep in the refrigerator for 3-4 days or in the freezer for up to 1 month; however, cooked noodles may be mushy when frozen and reheated.
- How to Reheat: Warm leftovers in a covered saucepan over low heat, just until heated through. Do not overcook or the noodles will become mushy. You can also reheat individual portions in the microwave for 1-2 minutes.

More Vegetable Soup Recipes to Try
Creamy Vegetable Soup
1 hour hr
Crock Pot Vegetable Soup
5 hours hrs 15 minutes mins
Minestrone
1 hour hr 10 minutes mins

Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!





















Can this be done in a crockpot?
Hi! Yes, I think so! The process would be very similar to this Crock Pot chicken noodle soup recipe, but obviously omit the chicken and use the extra veggies instead. Hope you enjoy!
This soup was delicious! I upped the servings to eight, and it made way more than needed for eight. I’m glad though, because I made it for neighbors and we had enough to keep several servings for ourselves! I added a few extra noodles than called for; that is the only change I made. Definitely one of those recipes you will want to get everything prepped for up front. I will be making this again so I can freeze some for later!
That’s great, Dana. I’m so glad that it was a hit! Thanks for taking the time to let me know. ๐