Lightly poached eggs add luxurious body and sophistication to this weeknight soup.
Recipe information
Total Time
45 min
Yield
Makes 4 (main course) servings
Ingredients
1
2
1
1
1
1
1
3
5
1
4
Need to make a substitution?
Preparation
Step 1
Cook onion and garlic with 1/2 teaspoon salt in oil in a large heavy saucepan over medium heat, stirring occasionally, until pale golden, about 10 minutes.
Step 2
Meanwhile, discard stems from mushrooms. Halve caps, then thinly slice crosswise. Add mushrooms and thyme to onion and cook, stirring occasionally, until mushrooms are softened, about 5 minutes. Stir in tomatoes with their juice, stock, barley, and 1/2 teaspoon each of salt and pepper and simmer briskly, covered, stirring occasionally, until barley is tender, 10 to 15 minutes. Stir in spinach and cook 1 minute, then season with salt.
Step 3
Meanwhile (if using eggs), bring 2 quarts water to a simmer with vinegar and 1 tablespoon salt in a wide medium saucepan.
Step 4
Break 1 egg into a cup and slide into water. Repeat with remaining eggs, spacing evenly. Poach at a bare simmer until whites are firm and yolks are still runny, 2 to 3 minutes. Transfer to paper towels using a slotted spoon.
Step 5
Serve soup in bowls, topped with eggs.