Go Back
+ servings
A bowl of Tuscan onion soup with poached egg, garnished with minced parsley.

Tuscan Onion Soup with Poached Egg

This Tuscan onion soup with poached egg is inexpensive, easy to prepare, and deliciously nostalgic. Made with basic ingredients, this soup tastes even better the longer it sits and is best eaten with toasted cheesy bread for dunking!
5 from 1 vote
Servings 4 to 6
Calories 216 kcal
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour

Ingredients
  

  • 3 tablespoons extra virgin olive oil
  • 4 large red onions peeled and cut into ¼" slices
  • 1 and ½ teaspoons kosher salt divided (1 teaspoon + ½ teaspoon)
  • Ground black pepper
  • 1 large bay leaf
  • 2 tablespoons red wine vinegar
  • 4 cups low-sodium beef stock (Note 1)
  • 4 to 6 large eggs (Note 2)
  • Grated Pecorino Romano cheese (optional)
  • Italian flat-leaf parsley minced (optional)

Instructions
 

  • Heat the olive oil in a large pot or Dutch oven over medium-low. Add the onions, 1 teaspoon salt, black pepper, and bay leaf and cook the onions, stirring frequently. Once they begin to soften, stir in the vinegar.
  • Partially cover the pot with a lid, and cook the onions until completely soft, about 30 minutes. Stir every few minutes, and ensure the heat isn't too high---you don't want to brown the onions; you only want to sweat them down.
  • Remove the bay leaf and pour in the beef stock with the remaining ½ teaspoon salt. Bring to a low simmer and heat the stock for 5 minutes. Gently crack the eggs into the soup, spaced apart, and add a pinch of salt and pepper to each. Simmer the eggs gently until they turn white but the yolk is still runny, 4 to 5 minutes.
  • Ladle the soup into bowls and top each one with an egg. Garnish with grated Pecorino and minced fresh parsley, if desired. You can also drizzle some extra virgin olive oil on top. Serve with crusty or cheesy toasted bread to sop up the egg yolk and stock.

Notes

Note 1: If you can't find low-sodium beef stock, omit the extra ½ teaspoon of kosher salt. Taste the soup when it's about done and add some, if desired.
Note 2: This soup makes 4 to 6 servings, so make 4 eggs if you're going to serve 4 people, 5 eggs for 5 people, etc.

Nutrition

Serving: 1serving | Calories: 216kcal | Carbohydrates: 11g | Protein: 11g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.02g | Cholesterol: 164mg | Sodium: 941mg | Potassium: 705mg | Fiber: 2g | Sugar: 5g | Vitamin A: 241IU | Vitamin C: 8mg | Calcium: 51mg | Iron: 1mg
Tried this recipe?Let me know how it was!