In a large dutch oven or stock pot, heat the olive oil over medium heat until it shimmers. Add onions and cook for 2 minutes until they are translucent. Add diced carrots, celery, and minced garlic, and cook for 5 minutes until softened.
Add vegetable stock (or bone broth), diced tomatoes, tomato soup, water, corn, peas, green beans, dried basil, dried parsley, salt and pepper. Stir to combine and bring to a boil. Once boiling, lower to a simmer and add the egg noodles. Cook for 15-20 minutes, stirring regularly until the noodles are cooked.
Notes
Do not substitute egg noodles for regular pasta noodles. Unlike regular pasta, egg noodles will not absorb as much extra liquid.
Homemade bone broth will enhance this soup's flavor and add some incredible nutrients to an already nutrient-dense soup.
Fresh or frozen vegetables can be used interchangeably.