Soups & Stews
A vegetable soup with egg noodles recipe transforms simple ingredients into a comforting, hearty meal that’s ready in just 25 minutes. This one-pot recipe delivers rich, savory broth infused with tender vegetables and perfectly cooked egg noodles—ideal for chilly evenings or quick weeknight dinners.
The beauty lies in its simplicity: no fancy techniques, just layering flavors through simmering and seasoning.
The secret to a deeply flavorful soup starts with a well-built broth—using vegetable stock, garlic, and onions as the foundation. As the vegetables soften, they release natural sweetness that balances the savory notes, while the egg noodles absorb the broth’s essence.
A sprinkle of fresh herbs at the end elevates the dish, adding brightness and freshness that cut through the richness.
What you’ll end up with is a steaming bowl of soup with al dente noodles floating in a velvety broth, studded with bite-sized vegetables. The aroma alone—warm, herbaceous, and slightly garlicky—will have everyone at the table asking for seconds.
It’s the kind of meal that feels indulgent yet remains light enough for any occasion.
Serve with crusty bread for dipping or a side salad to balance the meal. This recipe scales effortlessly, making it perfect for feeding a crowd or prepping ahead for leftovers. Let’s get cooking!
Ingredients for vegetable soup with egg noodles
Simple vegetables, aromatic herbs, and egg noodles create this comforting vegetarian soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Stock 💧 | 4 cups | Low-sodium preferred for seasoning control |
| Egg Noodles 🍜 | 8 oz | Medium width, uncooked |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Carrots 🥕 | 2 medium | Peeled, diced into 1/2-inch pieces |
| Celery Stalks 🧅 | 2 stalks | Diced, including leaves |
| Potatoes 🥔 | 1 lb | Yukon gold, cubed into 1-inch pieces |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Bay Leaves 🍃 | 2 whole | For deep flavor infusion |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The vegetable stock is your flavor foundation—low-sodium is ideal so you can control seasoning. For maximum depth, homemade stock or high-quality brands like Pacific Foods or Imagine work best. Fresh herbs like thyme and parsley elevate the dish, so grab them at the market if possible. The onions and garlic should be bright and firm, not wilted or sprouting. If using pre-minced garlic, toast it in olive oil for 30 seconds to deepen the flavor before adding to the soup. Potatoes are non-negotiable here—they thicken the broth naturally and create that satisfying heartiness.
No fresh thyme? Dried works at one-third the amount, but fresh is worth hunting down at Trader Joe's or Whole Foods for this recipe. Substituting carrots? Sweet potatoes add natural sweetness, or parsnips for a slightly nuttier profile. The egg noodles should be medium-width—they hold up better than thin varieties in long simmering. For a gluten-free option, rice noodles work beautifully. If you're short on time, pre-diced frozen vegetables save chopping, though fresh yields better texture. The bay leaves add complexity—remove them before serving or you'll get a leaf in every bite.
This soup reheats beautifully—taste and adjust seasoning after warming, as flavors concentrate. Store in an airtight container for up to 5 days in the fridge or 3 months frozen. For meal prep, cook the noodles separately and add them fresh to reheated soup to prevent mushiness. The crusty bread is optional but essential for dipping—look for sourdough or baguette-style at the bakery section for maximum crunch. Leftovers make fantastic lunches, especially with a sprinkle of extra parsley for freshness.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe when I’m too tired to wash extra dishes. Just toss the stock, chopped veggies, and noodles into one pot—no straining, no fuss. The onions caramelize right in the broth, and by the time the carrots soften, the noodles are tender. That’s it. Done.
- Garlic-Glazed Magic: Here’s what sold me—sautéing the garlic until it’s just golden gives this soup a depth that’s ridiculously satisfying. The egg noodles soak up that nutty, slightly crisp edge while staying chewy enough to hold their shape. It’s the kind of flavor that makes you pause mid-spoonful.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. I’ll make a big batch on Sunday, let it cool, and portion it into containers with a sprinkle of black pepper. My kids grab it for school lunches—no reheating needed—and I save myself from last-minute dinner stress. (Yes, even on a Tuesday night.)
- Pantry Staple Savior: Honestly, I’ve made this soup with whatever was in my fridge—celery, spinach, even leftover roasted potatoes. The egg noodles and stock are my budget anchors, and the carrots add natural sweetness without breaking the bank. It’s the kind of meal that stretches ingredients perfectly, so I’m never left with wasted food.
Step-by-step instructions for vegetable soup with egg noodles
This one-pot method delivers hearty, flavorful soup with tender vegetables and perfectly cooked noodles.
Sauté the Aromatic Vegetables
Heat the 2 tablespoons olive oil in a large pot over medium-high heat. Add the diced yellow onion, 2 medium carrots, and 2 stalks celery stalks. Cook for 5-6 minutes, stirring occasionally, until the vegetables soften slightly and begin to release their natural juices. This foundational step develops the soup's depth of flavor.
Add the 4 cloves minced garlic and 1 tablespoon chopped fresh thyme to the pot. Cook for an additional 1 minute until the garlic becomes fragrant and lightly golden. The garlic should not brown—just release its aromatic oils. This quick cooking preserves its fresh flavor without bitterness. Keep the heat at medium-high to maintain active sizzling throughout the process.
Build the Soup Base with Potatoes and Stock
Add the 1 pound cubed Yukon gold potatoes to the pot, stirring to coat them in the aromatic vegetable mixture. Pour in the 4 cups vegetable stock and bring the entire mixture to a boiling point. Once boiling vigorously, reduce the heat to medium-low to maintain a gentle simmer.
Add the 2 whole bay leaves and 1.5 teaspoons salt to the pot. The bay leaves infuse subtle earthy notes while the salt enhances all flavors. Stir once to distribute the ingredients evenly, then let the soup simmer uncovered for 10 minutes. This initial simmer allows the potatoes to begin breaking down while the vegetables continue softening.
Cook the Noodles to Perfect Texture
After 10 minutes of simmering, add the 8 ounces egg noodles to the pot. Stir gently to prevent the noodles from sticking to the bottom. The noodles should cook directly in the soup's broth, absorbing the rich flavors as they cook. Return the heat to medium and let the soup simmer for an additional 8-10 minutes.
During this time, taste the broth occasionally. If it needs more seasoning, add a pinch of black pepper or a splash of water to adjust the consistency. The noodles are done when they're tender but still hold their shape—they should have a slight bite to them. Overcooking will turn them mushy, so check them at the 8-minute mark and adjust the timing as needed.
Finish and Garnish the Soup
Once the noodles are perfectly cooked, remove the pot from heat. Stir in the 0.25 cup chopped fresh parsley and let the soup sit for 2-3 minutes off the heat. This resting period allows the flavors to meld together while the noodles finish absorbing the broth. Discard the 2 bay leaves before serving.
Ladle the soup into bowls and serve immediately with slices of crusty bread on the side. The bread provides a perfect vehicle for soaking up the flavorful broth. Each spoonful should deliver tender vegetables, perfectly cooked noodles, and a harmonious balance of seasoning. The parsley adds a fresh finish that brightens the dish.
Pro Tips For Making Vegetable Soup With Egg Noodles
- Sweat Onions Low and Slow: I learned this the hard way—drowning onions in stock means they turn to mush. Instead, cook them in a dry pan over medium-low heat until translucent (about 5-7 minutes), stirring occasionally. This builds flavor without dissolving into the broth.
- Slice Carrots Uniformly: Uneven pieces mean some carrots stay crunchy while others turn to paste. Cut them into ¼-inch thick rounds or small cubes so they cook at the same rate—no one likes a soup with a textural surprise.
- Add Noodles Last: I used to toss them in early, and they’d turn to glue. Drop the egg noodles in the final 2 minutes of cooking, when the soup is simmering gently. They’ll absorb just enough liquid to soften without falling apart.
- Boost Stock with Aromatics: Skip the plain vegetable stock and build your own base: Sauté onions and garlic until fragrant, then add a pinch of sugar (to caramelize) and a splash of vinegar (to brighten) before pouring in the stock. It’s not a shortcut—it’s a flavor upgrade.
Serving suggestions for this recipe
Crusty Bread Pairings
Serve your soup with a warm, crusty baguette or sourdough loaf for dipping—it’s a game-changer. I love toasting slices in the oven until golden and crisp, then drizzle with garlic-infused olive oil and a sprinkle of flaky sea salt.
For extra flair, try a rosemary-focaccia from your local bakery—its herby notes complement the soup beautifully. 🍞
Fresh Herb Garnishes
Brighten every bowl with a final touch of fresh parsley or chopped chives. I like to mix in 1 tablespoon of lemon zest for a zesty kick that cuts through the richness.
For a pop of color, add thinly sliced radishes or microgreens—they add crunch and visual appeal without overpowering the dish.
Cheesy Toppings
If you crave extra creaminess, stir in grated Parmesan cheese or shredded Gruyère before serving. For a vegan option, try nutritional yeast—it adds a cheesy, umami depth.
I also love sprinkling toasted breadcrumbs on top for a crispy contrast. Just ½ cup of breadcrumbs toasted in olive oil works perfectly. 🧀
Side Salad Balance
A simple arugula salad with a lemon vinaigrette balances the heartiness of the soup. Toss 4 cups arugula with 2 tablespoons olive oil, 1 tablespoon lemon juice, and a pinch of salt.
Add thinly sliced cucumber or cherry tomatoes for freshness. The peppery greens cleanse your palate between spoonfuls of soup.
Warm Breadsticks
For a kid-friendly touch, serve homemade breadsticks alongside the soup. Mix 2 cups flour, 1 packet active dry yeast, 1 teaspoon salt, and 1 tablespoon sugar, then knead with ¾ cup warm water.
Roll into sticks, bake at 375°F for 12-15 minutes until golden. The warm, chewy texture pairs perfectly with the broth. 🥖
Spicy Kick Options
Add heat with a dash of red pepper flakes or a drizzle of hot honey. For a smoky twist, top each bowl with crumbled chorizo (if you’re open to non-vegetarian) or smoked paprika.
I keep a small bowl of spicy aioli on the table for dipping—just mix mayonnaise with 1 teaspoon sriracha and a squeeze of lemon. 🌶️
Nutrition facts
Frequently asked questions
Can I make this soup without fresh herbs?
If you don't have fresh thyme or parsley, use ½ teaspoon dried thyme and 1 teaspoon dried parsley instead. For extra flavor, add ½ teaspoon dried oregano or 1 bay leaf during cooking. Just remember dried herbs are more concentrated, so use them sparingly.
How do I prevent the noodles from getting mushy?
Cook the noodles directly in the soup broth for the shortest time possible—typically 8-10 minutes. Avoid overcrowding the pot, and stir gently to prevent sticking. If your noodles are done before the vegetables, remove them with a slotted spoon and return them to the pot just before serving.
Can I use instant noodles instead of egg noodles?
Not recommended for this recipe. Instant noodles are designed to cook quickly in boiling water and won't absorb the broth's flavors as well. Stick with egg noodles or rice noodles for the best texture and taste. If you're short on time, boil the egg noodles separately for 2 minutes less than package instructions, then add them to the soup at the end.
What vegetables can I substitute if I don't have carrots or celery?
Swap carrots for sweet potatoes or turnips (cubed), and celery for bell peppers or zucchini (diced). For a heartier soup, add green beans or corn kernels. Just adjust cooking times—denser veggies like sweet potatoes may need 2-3 extra minutes of simmering.
How can I make this soup more flavorful?
Boost depth with a 1 teaspoon soy sauce or ½ teaspoon miso paste when adding the stock. For umami richness, stir in 1 tablespoon tomato paste with the onions. A splash of lemon juice or white wine brightens the broth, and a pinch of nutmeg adds warmth. Taste as you go!
