There is something incredibly comforting about a warm bowl of homemade soup that hits every note just right, and that’s why this Tomato Egg and Beef Noodle Soup Recipe holds a special spot in my heart. Combining tender slices of marinated beef, silky egg ribbons, and bright, tangy tomato broth all nestled alongside perfectly cooked noodles, this dish feels like a kitchen hug on a chilly day. It’s deceptively simple to prepare yet offers a depth of flavor that satisfies cravings and feels nourishing from the first spoonful to the last.

Ingredients You’ll Need
Each ingredient in this recipe is straightforward but plays a crucial role in balancing flavor, texture, and color. The harmony between the beef, eggs, tomatoes, and noodles transforms simple pantry staples into something spectacularly satisfying.
- 8 oz beef sirloin, thinly sliced against the grain: Choosing tender cuts like sirloin ensures quick cooking and juicy bites.
- 2 tablespoons soy sauce: Adds savory umami depth that enhances the beef’s natural flavor.
- 1 tablespoon oyster sauce: Brings a subtle sweetness and richness to the marinade.
- 1 teaspoon cornstarch: Helps tenderize the beef and slightly thickens the broth.
- 1/2 teaspoon sesame oil: Imparts a fragrant nuttiness to the marinated meat.
- 1 tablespoon vegetable oil: Provides a neutral base for sautéing aromatics.
- 2 cloves garlic, minced: Offers pungency and warmth essential for layering flavors.
- 1 teaspoon ginger, minced: Adds a fresh, zesty bite that pairs beautifully with garlic and beef.
- 3 medium tomatoes, chopped: The star ingredient that creates a vibrant, slightly acidic broth.
- 4 cups low-sodium beef broth: Forms a rich and savory foundation for the soup.
- 1 cup water: Balances the broth’s intensity and prevents it from becoming too salty.
- 2 large eggs, beaten: Drizzled into the soup to form delicate ribbons that add texture and protein.
- 6 oz dried wheat noodles or ramen noodles: These soak up the broth’s flavor and bring a satisfying chewiness.
- 2 green onions, sliced: A fresh and crisp garnish that brightens the bowl.
- Salt and white pepper to taste: Essential seasonings to round out the flavor without overpowering the natural ingredients.
How to Make Tomato Egg and Beef Noodle Soup Recipe
Step 1: Marinate the Beef
Start by combining the thinly sliced beef with soy sauce, oyster sauce, cornstarch, and sesame oil in a bowl. Mix everything well so the marinade coats every piece. Let it rest for about 10 minutes. This step not only infuses the beef with a delightful savory flavor but also tenderizes it for the perfect melt-in-your-mouth bite later.
Step 2: Sauté Aromatics and Tomatoes
Heat vegetable oil in a large pot over medium heat. Toss in minced garlic and ginger, cooking just until fragrant—about 30 seconds. Don’t rush this; these aromatics lay the flavor groundwork. Add the chopped tomatoes next and let them cook for 3 to 5 minutes until soft and starting to break down. This process releases the tomato’s vibrant juices and sweetness, creating the beautiful base for your broth.
Step 3: Build the Broth
Pour in the low-sodium beef broth and water, bringing everything to a lively boil. Then, reduce the heat to a gentle simmer and let it cook for about 5 minutes. This simmering melds the flavors, deepening the savory tomato broth that’s full-bodied but never heavy.
Step 4: Cook the Beef and Noodles
Add your marinated beef slices directly into the simmering broth. Because the beef is thinly sliced and marinated, it only needs 2 to 3 minutes to cook through perfectly without becoming tough. Next, add the noodles and cook according to their package instructions until tender. Together, the beef and noodles ensure a hearty and satisfying bowl.
Step 5: Create Silky Egg Ribbons
While gently stirring the soup in a circular motion, slowly drizzle the beaten eggs into the pot. This technique crafts the signature silky ribbons that give the Tomato Egg and Beef Noodle Soup Recipe its unique texture contrast. These ribbons are delicate, luxurious, and make every spoonful feel extra special.
Step 6: Season and Garnish
Finish by seasoning the soup with salt and white pepper to your preference. Lastly, sprinkle sliced green onions on top for a fresh pop of color and mild sharpness that lifts the whole dish. Serve piping hot for a bowl of pure comfort.
How to Serve Tomato Egg and Beef Noodle Soup Recipe

Garnishes
Green onions are your go-to garnish here, adding brightness and slight crunch. For a little extra flair, try topping with toasted sesame seeds, a drizzle of chili oil for heat, or even fresh cilantro for a herbaceous twist. Each garnish tweaks the flavor profile just enough to keep it exciting.
Side Dishes
This soup shines as a main star, but for a well-rounded meal, consider serving it with light sides like steamed bok choy, pickled vegetables, or a simple cucumber salad. These sides add contrasting textures and help balance the warmth and richness of the soup with crisp and refreshing notes.
Creative Ways to Present
For a casual dinner, ladle the soup into deep bowls straight from the pot. If you’re looking to impress, assemble individual servings with neatly curled noodles, beef slices arranged artfully, and egg ribbons visible on top. Present with small plates of condiments such as soy sauce and chili flakes for customized flavor enhancements.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the refrigerator for up to 3 days. Store it in an airtight container to maintain freshness and flavor. You’ll notice that the noodles might soak up more broth over time, so keeping them slightly undercooked initially can help prevent them from becoming mushy later.
Freezing
Freezing is an option if you want to stash this recipe for longer, although the noodles can suffer texture-wise after thawing. For best results, freeze the broth and beef mixture separately from the noodles. Thaw thoroughly and reheat gently on the stove, adding fresh noodles if desired.
Reheating
When reheating, do so on low to medium heat, stirring occasionally. If the soup has thickened or reduced, add a splash of water or broth to bring it back to your desired consistency. To revive the egg ribbons’ softness and the noodles’ chew, a gentle reheat is key.
FAQs
Can I use another type of meat instead of beef?
Absolutely! Chicken or even firm tofu works wonderfully as alternative proteins and offer a lighter twist while maintaining the soup’s comforting character.
What type of noodles works best for this soup?
Wheat-based noodles or ramen noodles are ideal due to their texture and ability to absorb the flavorful broth, but feel free to experiment with udon, rice noodles, or even shirataki depending on your preference.
Is it possible to make this soup spicier?
Yes! Adding chili oil, sliced fresh chilies, or a pinch of red pepper flakes during the cooking process or at the table can easily elevate the heat to your liking.
How can I make this recipe gluten-free?
Use tamari instead of soy sauce and select gluten-free noodles. Make sure to check that your oyster sauce is gluten-free or substitute it with a similar sauce made specifically for gluten-free diets.
Can I prepare parts of this recipe in advance?
Definitely. The beef can be marinated ahead of time, and the broth base can be prepared and refrigerated. Combine everything and add eggs and noodles fresh when you’re ready to serve for best texture.
Final Thoughts
This Tomato Egg and Beef Noodle Soup Recipe is one of those dishes that feels like it was made just for cozy nights and hungry hearts. Its marriage of wholesome ingredients with layered flavors makes every step of the cooking process worth it. I truly encourage you to give it a try and watch how it becomes an instant favorite that you’ll want to revisit again and again.
Print
Tomato Egg and Beef Noodle Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
- Diet: Dairy-Free
Description
Tomato Egg and Beef Noodle Soup is a comforting Asian-inspired dish featuring tender marinated beef slices, silky egg ribbons, and wheat noodles in a flavorful tomato-based broth. Enhanced with garlic, ginger, and green onions, this hearty soup is both nourishing and easy to prepare, perfect for a satisfying weeknight meal.
Ingredients
Beef Marinade
- 8 oz beef sirloin, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon cornstarch
- 1/2 teaspoon sesame oil
Soup Ingredients
- 1 tablespoon vegetable oil
- 2 cloves garlic, minced
- 1 teaspoon ginger, minced
- 3 medium tomatoes, chopped
- 4 cups low-sodium beef broth
- 1 cup water
- 2 large eggs, beaten
- 6 oz dried wheat noodles or ramen noodles
- 2 green onions, sliced
- Salt and white pepper to taste
Instructions
- Marinate the beef: In a bowl, combine the sliced beef with soy sauce, oyster sauce, cornstarch, and sesame oil. Mix well and let it marinate for 10 minutes to absorb the flavors.
- Sauté aromatics: Heat vegetable oil in a large pot over medium heat. Add minced garlic and ginger, sautéing for 30 seconds until fragrant to build the soup’s base flavor.
- Cook tomatoes: Add chopped tomatoes to the pot and cook for 3 to 5 minutes until softened and slightly broken down, releasing their juices into the mixture.
- Add broth and simmer: Pour in the low-sodium beef broth and water. Bring the mixture to a boil, then reduce heat and let it simmer gently for 5 minutes to meld the flavors.
- Cook the beef: Add the marinated beef slices to the simmering soup and cook for 2 to 3 minutes until just cooked through, ensuring tender texture.
- Prepare noodles: Add dried noodles to the pot and cook according to package instructions until tender, stirring occasionally to prevent sticking.
- Create egg ribbons: While gently stirring the soup in a circular motion, slowly drizzle in the beaten eggs to form silky, delicate egg ribbons throughout the soup.
- Season and garnish: Season the soup with salt and white pepper to taste, then garnish with sliced green onions for a fresh finish. Serve hot.
Notes
- You can substitute beef with chicken or tofu for a lighter and vegetarian-friendly version.
- Add a dash of chili oil if you prefer extra heat.
- Include greens like bok choy to boost vegetable content and nutrition.

