Ingredients
- 1 pound beef sirloin, thinly sliced
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 3 large tomatoes, diced
- 4 cups beef broth
- 2 cups water
- 2 tablespoons soy sauce
- 1 tablespoon fish sauce (optional)
- 1 teaspoon sugar
- 1/2 teaspoon black pepper
- 8 ounces egg noodles
- 2 large eggs, beaten
- 2 green onions, chopped
- Fresh cilantro for garnish
Feel free to substitute beef with chicken or tofu for a lighter version. If you don’t have fresh tomatoes, canned diced tomatoes work just as well, making this recipe even more convenient for those pantry-only days.
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onions and garlic, sautéing until they are fragrant and the onions are translucent, about 3-4 minutes.
- Add the beef slices to the pot, cooking until they are browned on all sides. This should take around 5 minutes.
- Stir in the diced tomatoes, letting them cook down until they start to break apart and release their juices, roughly 5 minutes.
- Pour in the beef broth and water, bringing the mixture to a gentle boil. Add the soy sauce, fish sauce (if using), sugar, and black pepper. Allow the soup to simmer for 15 minutes, letting the flavors meld.
- Add the egg noodles to the pot and cook according to the package instructions, usually about 5-7 minutes.
- Once the noodles are cooked, slowly drizzle the beaten eggs into the soup, stirring gently to create silky ribbons.
- Remove the pot from heat and stir in the green onions. Garnish with fresh cilantro before serving.
Cooking with my abuela taught me to trust my senses, so while these steps guide you, don’t be afraid to adjust flavors to your liking. Cooking is an act of creativity!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International