Soups & Stews
This vegetable soup with egg noodles recipe delivers hearty, comforting flavors in just 25 minutes—perfect for chilly evenings when you crave something warm without the fuss. The secret lies in balancing tender vegetables, savory broth, and perfectly cooked egg noodles that soak up every bit of flavor.
I developed this version after realizing most quick soups either taste bland or require too many ingredients, so I focused on simplicity without sacrificing depth.
The beauty of this soup is its versatility—use whatever vegetables you have on hand, from carrots and celery to spinach or mushrooms. Start by sautéing onions and garlic until fragrant, then add your veggies and broth to build a rich foundation.
The egg noodles cook directly in the pot, ensuring they absorb the broth’s savory essence. This method guarantees a foolproof result every time, with no risk of mushy noodles or undercooked vegetables.
By the time you ladle this soup into bowls, you’ll have a restaurant-quality dish that’s creamy from the vegetables, aromatic from the herbs, and satisfyingly hearty.
The egg noodles add a comforting texture that balances the broth’s lightness, while a sprinkle of fresh parsley or a swirl of olive oil elevates it to something special. It’s the kind of meal that feels indulgent yet remains light enough for a midweek dinner.
Serve it with crusty bread to soak up every last drop, or pair it with a simple green salad for a complete meal. The best part?
Leftovers taste even better the next day as the flavors meld further. Let’s make this cozy, vegetarian-friendly soup that’s as easy as it is delicious.
Ingredients for vegetable soup with egg noodles
Pantry staples plus a few fresh veggies—this soup comes together faster than takeout.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Carrots 🥕 | 2 medium | Peeled, sliced into rounds |
| Celery Stalks 🧆 | 2 whole | Diced, including leaves |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Egg Noodles 🍜 | 8 oz | Medium width, uncooked |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Tomato Paste 🍅 | 1 tbsp | For depth of flavor |
| Spinach 🍃 | 2 cups | Fresh, chopped |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The vegetable broth is the soul of this soup. Store-bought low-sodium works fine, but homemade from veggie scraps tastes even better. Look for Pacific Foods or Imagine brands—they’re widely available and consistently flavorful. Fresh thyme is ideal, but dried works in a pinch (just use one-third the amount). The carrots and celery can be prepped ahead—they’ll keep in the fridge for 5 days. For the spinach, I always grab the baby variety at Trader Joe’s—it’s pre-washed and ready to use, saving time. The egg noodles? Barilla or De Cecco are my go-tos—they hold up perfectly in the broth without getting mushy.
No fresh thyme? Dried oregano at half the amount works in a bind. Short on spinach? Frozen works too, just thaw and drain first. The tomato paste can be swapped for a splash of lemon juice if you’re avoiding acidity. For a creamier texture without dairy, blend in 1/2 cup silken tofu at the end. The crusty bread is optional but worth it—Baguettes from the bakery section toast beautifully for dipping. If you’re making this ahead, skip adding the spinach until reheating—it wilts too much otherwise.
This soup tastes even better the next day, so make extra. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I always portion mine into containers with a little extra broth on top to keep everything moist. For serving, a drizzle of extra-virgin olive oil and extra black pepper takes it to the next level. The egg noodles absorb all the flavor, so don’t skip them—trust me, they’re the secret to that restaurant-quality feel. If you’re short on time, use pre-diced veggies from the freezer aisle, but fresh always tastes best.
Why You'll Love This Recipe
- No-Chop Shortcuts: I swear by the "mirepoix hack"—just roughly chop the onion, carrots, and celery into half-inch pieces while the broth heats up. No fancy knife skills, no food prep stress. That garlic? Smash it with the side of your knife first, and you’re golden in 3 minutes flat.
- Umami Bomb: The slow caramelization of the onion and garlic—oh boy—turns this into something deeper than "just soup." Add a splash of soy sauce or a pinch of miso at the end, and suddenly you’ve got that rich, savory punch that makes it taste like you simmered for hours. (Spoiler: You didn’t.)
- Leftovers That Beg for More: This soup tastes better the next day—honestly, the noodles soak up all the flavor, and the veggies soften into pure comfort. I double the batch every time because it’s my go-to for lunches, and my kids (who usually hate veggies) actually finish their bowls. (Yes, even on a Tuesday night.)
- Pantry Staple Magic: Five ingredients, zero specialty items. If you’ve got broth, noodles, and the basics, you’re set. I’ve made this on grocery-store budgets and fed four people for under $8. Plus, it’s the kind of meal that doesn’t care if you’re hosting or just surviving—it’s always a win.
Step-by-step instructions for vegetable soup with egg noodles
Here's how to make a hearty, comforting vegetable soup that comes together faster than you'd think.
Sauté the Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion, diced celery stalks, and sliced carrots, stirring occasionally for 5-6 minutes until the vegetables begin to soften and the onion turns translucent.
I like to stir frequently during this step to prevent burning. You'll know it's ready when the vegetables release their aroma and the edges start to look slightly caramelized. This is your flavor foundation—don't rush it. Add the minced garlic cloves and tomato paste, stirring for another 1 minute until fragrant.
Build the Broth and Season
Pour in the 4 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low and add the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon dried thyme. Let it simmer uncovered for 10 minutes to allow the flavors to meld together.
This simmering time is crucial—it develops the depth of flavor. You'll notice the broth will reduce slightly and become more concentrated. If you want to add more complexity, now's the time to stir in any additional herbs or spices you have on hand, like a pinch of red pepper flakes or a bay leaf.
Add the Egg Noodles and Spinach
Add the 8 ounces egg noodles to the simmering broth and stir gently to distribute them evenly. Cook for 8-10 minutes, stirring occasionally, until the noodles are al dente—they should have a slight bite to them but be fully cooked through.
About 2 minutes before the noodles are fully cooked, stir in the 2 cups chopped spinach. The spinach will wilt almost immediately, releasing its vibrant green color into the soup. Taste and adjust the seasoning if needed—this is your last chance to balance the flavors before serving.
Finish and Serve
Remove the pot from heat and let the soup sit for 2-3 minutes to allow the flavors to settle. Stir in the 0.25 cup chopped fresh parsley just before serving. The parsley adds a bright finish that cuts through the richness of the noodles and broth.
Ladle the soup into bowls and serve immediately with slices of crusty bread on the side. The bread helps soak up any remaining broth, making every bite satisfying. For extra flavor, drizzle a little more olive oil on top or sprinkle with additional black pepper.
Pro Tips For Making Vegetable Soup With Egg Noodles
- Sweat, Don’t Burn: The onions and celery should glisten like wet glass—not brown like a charred marshmallow. Use medium heat and stir every 30 seconds, or you’ll end up with bitter, overcooked veggies that taste like they’ve been simmering since the last ice age.
- Slice Carrots Thin: Thin, even slices (about ¼-inch) cook faster and stay tender. Thick chunks turn mushy and watery, making the broth taste dilute. I learned this the hard way after serving soup where the carrots were still crunchy while everything else was mush.
- Salt the Broth Late: Add salt after the noodles are cooked, not at the start. Egg noodles absorb flavor like sponges, and if the broth is too salty early, you’ll end up with bland noodles and a soup that tastes like it’s missing something. Trust me, your taste buds will notice.
- Toast the Garlic: Sauté the garlic in the pot for 30 seconds after the onions soften—just until it smells like a garlic festival. This adds depth without turning bitter. I was skeptical until I tried it: the difference between "meh" and "wow" is that extra minute of toasting.
Creative variations of this vegetable soup with egg noodles
Italian-Inspired Twist
Transform this soup into a minestrone by adding 1 can (15 oz) diced tomatoes with the broth and ½ cup white beans (cannellini or great northern) when you add the noodles.
Use Italian parsley and ½ tsp Italian seasoning instead of thyme for that authentic touch. Serve with grated Parmigiano-Reggiano on top for extra richness. 🍝
Spicy Thai Fusion
Swap the thyme for 1 tbsp red curry paste (like Maesri brand) and add 1 cup coconut milk when you pour in the broth. Stir in 1 tbsp fish sauce (or soy sauce for vegan) and 1 tsp lime zest at the end.
Top with fresh cilantro and crushed peanuts for texture. This version is creamy, spicy, and totally unexpected! 🌶️
Creamy Mushroom Version
Replace the carrots and celery with 8 oz sliced mushrooms (cremini or shiitake) and add ½ cup heavy cream (or coconut cream for dairy-free) when you stir in the spinach.
Boost umami with 1 tsp soy sauce and garnish with toasted walnuts for crunch. The mushrooms deepen the flavor while keeping it vegetarian-friendly. 🍄
Hearty Lentil Add-On
For extra protein, stir in ½ cup cooked lentils (green or brown) with the noodles. Use 1 tsp smoked paprika instead of thyme and add ½ cup diced zucchini with the other veggies.
The lentils add a meaty texture while keeping the dish light. Perfect for meal prep—lentils hold up well when reheated. 💪
Summer Garden Update
Swap the spinach for zucchini, bell peppers, and cherry tomatoes (diced)—whatever’s fresh at your local farmers' market. Add 1 tbsp balsamic vinegar when you stir in the spinach for a tangy finish.
This version feels lighter but just as flavorful, ideal for warm weather. Garnish with fresh basil for a bright, herby note. 🌿
Slow Cooker Adaptation
For hands-off cooking, sauté the onions, garlic, and carrots in a skillet first, then transfer everything to a 6-quart slow cooker. Add the broth, seasonings, and noodles, then cook on LOW for 3-4 hours or HIGH for 2 hours.
Stir in the spinach just before serving—it wilts quickly in the residual heat. This method is perfect for busy days or meal prepping. ⏰
Nutrition facts
Frequently asked questions
Can I use regular pasta instead of egg noodles?
While egg noodles add richness, regular pasta like penne or farfalle works well too. Just reduce cooking time by 1-2 minutes since pasta cooks faster than egg noodles. For extra flavor, try whole wheat pasta—it pairs beautifully with the vegetables.
How do I make this soup creamier without dairy?
Blend ½ cup silken tofu with ¼ cup vegetable broth until smooth, then stir it into the soup during the last 2 minutes of cooking. Alternatively, add ½ cup coconut milk when you stir in the spinach for a naturally creamy texture. Both methods keep it vegetarian-friendly!
What if I don't have fresh herbs like parsley?
No problem! Use dried parsley (1/4 teaspoon) or swap for basil, cilantro, or chives if you have them. For a bold flavor, try ½ teaspoon dried oregano or ½ teaspoon smoked paprika. Even skipping herbs entirely won't ruin the soup—just add a pinch of extra salt.
Can I make this soup ahead of time?
Yes, but hold off on adding the spinach until reheating to prevent wilting. Store the cooked noodles and broth mixture in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove, then stir in fresh spinach and parsley just before serving. The flavors actually improve overnight!
Why did my egg noodles turn mushy?
Overcooking is the most common cause. Egg noodles should cook for 8-10 minutes—test one early to check doneness. Also, avoid stirring too aggressively while cooking. For extra structure, try bronze-cut egg noodles, which hold up better. If they're already mushy, drain most of the broth and stir in 1 tablespoon cornstarch mixed with 2 tablespoons water to thicken.
