Tomato Egg Noodle Soup Recipe: Crispy Celery Crowns Over Eggy Comfort

Soups & Stews

Tomato Egg Noodle Soup Recipe: Crispy Celery Crowns Over Eggy Comfort

This tomato egg noodle soup recipe delivers the ultimate comfort in a bowl—where tender egg noodles float in rich tomato broth, crowned with perfectly poached eggs and crispy celery tops.

The secret lies in balancing sweet tomatoes with savory broth and silky eggs, creating a harmony that warms you from the inside out. Every spoonful is a perfect marriage of textures: soft noodles, tender eggs, and that satisfying crunch from the celery.

The foundation of this soup is a deeply flavorful broth, simmered low and slow to develop layers of umami. Fresh herbs and a touch of acidity from vinegar brighten the tomatoes, while the eggs add a luxurious richness that makes this more than just a simple noodle soup.

The crispy celery crowns are a game-changer—they add texture and a fresh, herbal note that elevates the dish to restaurant-quality.

What makes this recipe truly approachable is its flexibility. You can adjust the spice level to your taste, swap in different herbs, or even add a splash of cream for extra richness.

The result is a soup that’s hearty enough for a chilly evening but light enough for a quick lunch. It’s the kind of dish that feels like a hug in a bowl—simple to make, but impossible to resist.

Ready in about 30 minutes, this soup is perfect for weeknight dinners or meal prep. The key is timing the eggs just right—soft yolks that wobble slightly when you lift them from the broth.

Serve with a sprinkle of green onions or a drizzle of chili oil for an extra kick. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for tomato egg noodle soup

Eight simple ingredients transform into the ultimate cozy bowl of tomato egg noodle soup.

Ingredient Amount Notes
Egg Noodles 🍜 8 oz Fresh or dried, medium width
Canned Crushed Tomatoes 🍅 2 cups San Marzano if available
Chicken Broth 💧 4 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Celery Stalks 🥬 3 whole Thinly sliced, for crowns
Large Eggs 🥚 4 whole Fresh, room temperature
Fresh Basil 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Red Wine Vinegar 🍷 1 tbsp For brightness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Green Onions 🌱 2 whole Sliced, for garnish
Heavy Cream 🥛 ¼ cup Optional, for richness

The tomatoes are the soul of this soup—San Marzano if you can find it, but any good-quality canned tomatoes work. I always grab the Muir Glen at my local Whole Foods because it's consistently sweet and rich. Fresh basil is a game-changer for brightness, but dried oregano at half the amount works in a pinch. The celery? Crisp stalks are key for those perfect crowns—avoid the wilted kind. If you're prepping ahead, store the chopped veggies in an airtight container with a paper towel to keep them crisp.

No fresh basil? Dried oregano or thyme adds depth, though fresh is ideal. Short on celery? Substitute with extra green onions for a milder flavor. The eggs are non-negotiable—room temperature eggs poach perfectly, so take them out 10 minutes before cooking. For extra richness, the heavy cream is optional but makes it feel like a restaurant dish. Coconut cream works too if you're avoiding dairy. The broth can be swapped for vegetable broth if needed, though the umami will be slightly different.

This soup tastes even better the next day—3-4 days in the fridge, covered. The celery crowns crisp up again when reheated briefly in a dry pan. For meal prep, cook the noodles and broth separately, then assemble when ready to eat. The eggs are best poached fresh, but you can prep the broth and veggies ahead. Store the poached eggs in a water bath if making ahead—keeps them silky for up to 2 days. Freeze the broth base for 3 months if you want to make this a quick weeknight staple.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—no fancy prep, no last-minute grocery runs. Just chop one onion, mince a couple of garlic cloves, and dump the rest from your pantry. That’s it. Even my college apartment version worked.
  • Garlic-Tomato Obsession: The crushed tomatoes give it that rich, sweet depth, while the garlic? Oh, it sings when simmered with the broth. That crispy egg noodle bite at the end—like a little surprise hug in every spoonful.
  • Lunchbox Legend: Between us, this is my go-to for meal prep. Tastes just as good cold the next day, and the noodles hold up perfectly. Pack it in a thermos, and you’ve got a lunch that’ll make coworkers jealous.
  • Budget Rescue: Chicken broth, canned tomatoes, onions—this feeds four for under $8. Honestly, I make it when I’m pinching pennies, and no one ever complains. Leftovers? Even better reheated with a sprinkle of cheese.

Step-by-step instructions for tomato egg noodle soup

Here's how to make this hearty soup with crispy celery crowns and silky egg ribbons—every bite delivers pure comfort.

1

Sauté the Aromatic Base

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1 whole yellow onion and 3 whole celery stalks (thinly sliced), cooking for 5-6 minutes until the onion becomes translucent and the celery softens slightly. This is where all the flavor starts building—don't rush it.

Add the 3 cloves garlic cloves and cook for another 30 seconds until fragrant. Here's the thing—if you smell that garlic cooking, you're doing it right. The moment it turns golden, it's time to move on. Add the 2 cups canned crushed tomatoes and stir to combine, letting the mixture simmer for 5 minutes to meld the flavors together.

2

Build the Rich Broth

Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Stir in the 1 tablespoon red wine vinegar, 1 teaspoon salt, and ½ teaspoon black pepper. This is where the soup starts taking shape—you'll see the tomatoes break down and create a luscious base. Let it simmer uncovered for 10 minutes to deepen the flavors.

Here's where the magic happens: the acidity from the vinegar brightens the tomatoes, while the salt and pepper season the broth evenly. Taste it now—you should detect layers of sweetness from the tomatoes, savory notes from the broth, and a hint of tang. If it needs more salt, adjust now before adding the noodles.

3

Cook the Noodles and Celery Crowns

Add the 8 oz egg noodles and 3 whole celery stalks (cut into 1-inch slices for crowns). Bring the soup back to a gentle boil and cook for 8-10 minutes until the noodles are al dente and the celery crowns are tender-crisp—they should hold their shape but still have a slight bite. The key is timing: if the celery crowns are too soft, they won't provide that satisfying texture contrast.

While the soup cooks, prepare the eggs. Crack the 4 whole large eggs into a small bowl and whisk them lightly—just enough to combine the yolks and whites. Here's the trick: don't over-whisk or the eggs will scramble instead of forming delicate ribbons.

4

Poach the Eggs in the Soup

Turn off the heat and let the soup sit for 1 minute to cool slightly. This prevents the eggs from scrambling when they hit the hot liquid. Gently pour the whisked eggs into the soup, stirring gently with a wooden spoon. The heat from the soup will cook the eggs into silky ribbons—this is the moment that makes this soup special.

Let the soup sit for 2-3 minutes to allow the eggs to fully set. You'll see those beautiful ribbons forming throughout the broth. If the soup looks too thick, add a splash of hot water or broth to loosen it. The texture should be creamy but still allow you to see the noodles and celery crowns.

5

Finish and Serve with Fresh Herbs

Stir in the ¼ cup heavy cream (if using) and the ¼ cup chopped fresh basil for a touch of brightness. Taste and adjust seasoning if needed—sometimes the cream needs a pinch more salt to balance the richness. Ladle the soup into bowls, making sure each serving gets a generous portion of noodles, celery crowns, and egg ribbons.

Garnish each bowl with 2 sliced green onions for a pop of color and freshness. Serve immediately while the egg ribbons are still silky and the celery crowns maintain their satisfying crunch. This soup tastes even better the next day, but those crispy celery crowns are best enjoyed fresh.

👨‍🍳

Pro Tips For Making Tomato Egg Noodle Soup

  • Sweat the Onion First: I learned this the hard way—sautéing raw onion in broth just makes your soup taste like sad, watery porridge. Cook the diced onion in a dry pot over medium heat for 5-6 minutes until it’s soft and golden before adding broth. The deeper caramelization builds flavor without burning.
  • Simmer, Don’t Boil: This isn’t the time for a rolling boil—it’ll turn your crushed tomatoes into a mushy, watery sludge. Once everything’s in the pot, bring it to a gentle simmer (tiny bubbles at the edges) and let it cook uncovered. If you’re impatient and crank the heat, you’ll regret it when the noodles turn to paste.
  • Salt the Broth Early: Don’t wait until the end to season—add half the salt to the broth while it heats, then adjust at the finish. The noodles absorb flavor as they cook, and if you salt them later, they’ll taste bland no matter how much you stir. (Yes, even if you’re impatient like me.)
  • Use Less Broth: Most recipes call for 4-6 cups, but you’ll end up with soup that’s more water than noodle. Start with 3 cups of broth and add a splash more only if needed—you want the noodles to soak up the flavor, not float in a pool. The texture’s everything.

Creative variations of this recipe

Spicy Tomato Chili Twist

Add 1 tbsp chili paste (like Frank's RedHot) to the tomato base before simmering. For heat lovers, stir in ½ tsp cayenne with the vinegar.

Top each bowl with ¼ cup shredded pepper jack cheese and a drizzle of sriracha—the spice cuts through the richness while keeping the dish cozy. I like to add 2-3 diced jalapeños to the broth for subtle heat that lingers. 🌶️

Creamy Garlic Parmesan

Swap the heavy cream for ½ cup whole milk and add ¼ cup grated Parmesan cheese along with 1 extra minced garlic clove when finishing. Stir in 1 tsp dried parsley for a savory depth.

The milk makes the soup velvety without overpowering the tomato flavor. Serve with extra Parmesan on the side for sprinkling. 🧀

Asian-Inspired Sesame Ginger

Replace the red wine vinegar with 1 tbsp rice vinegar and add 1 tsp grated fresh ginger when sautéing the aromatics. Stir in 1 tbsp soy sauce and ½ tsp sesame oil after adding the broth.

Top with 1 tbsp toasted sesame seeds and sliced green onions. The ginger adds a bright, zesty note that pairs surprisingly well with the tomatoes. 🌱

Herbed White Bean

Add 1 can (15 oz) white beans, drained and rinsed, with the noodles. Stir in 1 tsp dried thyme and ½ tsp smoked paprika when building the broth. The beans add heartiness and fiber, while the smoked paprika deepens the flavor.

Garnish with ¼ cup chopped parsley and a sprinkle of feta cheese for a Mediterranean twist. 🥗

Hearty Mushroom

Sauté 8 oz sliced mushrooms with the onions and celery. Add 1 tsp thyme and ½ tsp dried rosemary when building the broth. The mushrooms add an earthy depth that pairs perfectly with the tomatoes.

Stir in ¼ cup chopped chives at the end for a fresh finish. This version feels extra hearty and satisfying. 🍄

Light Lemon Basil

Replace the heavy cream with ¼ cup whole milk and add 1 tbsp lemon zest when finishing. Stir in 2 tbsp fresh lemon juice and double the basil to ½ cup chopped.

The citrus brightens the tomatoes while keeping the dish light. Serve with extra lemon wedges for squeezing. This version is perfect for warm days. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 185mg62%
Sodium 650mg28%
Total Carbohydrate 35g12%
Dietary Fiber 4g14%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh tomatoes instead of canned?

Fresh tomatoes work but require extra prep. Use about 1.5 lbs of ripe tomatoes (peeled, seeded, and chopped) for the same 2 cups yield. Roast them first at 400°F for 20 minutes to concentrate their sweetness and intensify flavor. The skin will soften, making it easier to peel afterward.

2

How do I make the celery crowns extra crispy?

For maximum crunch, slice celery into ½-inch thick rounds and blanch them in boiling water for 30 seconds before adding to the soup. Drain well and pat dry with a paper towel. The quick cook time keeps them firm while the broth infuses flavor. For extra texture, lightly toast them in a dry pan for 1-2 minutes before serving.

3

Can I make this soup without eggs?

Replace the eggs with ½ cup shredded rotisserie chicken or ¼ cup crumbled feta cheese for a vegetarian option. For extra protein, add ½ cup cooked lentils with the noodles. The broth will still be rich, but the texture will be heartier without the delicate egg ribbons.

4

Why did my egg ribbons turn out rubbery?

Overcooking is the most common issue. The eggs should cook for just 2-3 minutes after being added to the soup. If the soup was too hot when you added them, it scrambled them. Always let the soup cool slightly (1 minute) before adding eggs. For perfect ribbons, whisk the eggs lightly and use room-temperature eggs.

5

How can I make this soup spicier?

Add ½ teaspoon red pepper flakes with the vinegar or stir in 1 tablespoon hot sauce at the end. For smoky heat, add ½ teaspoon smoked paprika when sautéing the aromatics. Top each bowl with a dash of chili oil or sliced jalapeños for extra kick.

★★★★★4.9(6 reviews)
Categories Soups & Stews