Place the trimmed asparagus on a rimmed baking sheet. Drizzle with olive oil, sprinkle with salt and pepper, and scatter the minced garlic on top.
100 Grams Fresh asparagus, Pinch Salt, ½ Teaspoon Freshly ground black pepper, 3 Cloves Garlic minced, 2 Tablespoons Extra virgin olive oil
Roast for about 10 minutes, until the asparagus is tender but still vibrant green.
Fill a large saucepan with water and bring it to a gentle boil. Reduce heat to a simmer so the water has small bubbles rising but isn’t rolling. Add the white vinegar.
1 Tablespoon White vinegar
Crack each egg into a separate small bowl. Optional: for neater poached eggs, strain the egg through a fine-mesh sieve to remove the thinner, runnier whites.
4 Large Eggs
Stir the simmering water gently in a circular motion to form a small whirlpool. This helps the egg white wrap neatly around the yolk.
Carefully slide one egg at a time into the center of the whirlpool. Let it cook for 3-4 minutes, until the white is fully set and the yolk remains soft. Keep the water at a gentle simmer to avoid breaking the eggs.
Use a slotted spoon to lift each egg out of the water. Blot the spoon on a paper towel or kitchen towel to remove excess water.
Place the roasted asparagus on a serving plate. Top with the poached eggs and season with additional salt and pepper. Garnish with fresh parsley and a wedge of lemon if desired. Serve immediately.
Pinch Fresh parsley, 1 Lemon wedge
Notes
Tips and tricks
Even cooking: Choose asparagus of similar thickness so they roast evenly.
Garlic flavor: Toss the garlic in right at the start to roast slightly, adding depth to the asparagus.
Perfect poached eggs: Use very fresh eggs, as they hold their shape better when poached.
Whirlpool tip: Stirring the water gently helps the egg wrap around the yolk for a neater, classic poached look.
Meal prep: You can roast the asparagus ahead of time and reheat before topping with freshly poached eggs.
Serving ideas: Add a drizzle of hollandaise or sprinkle some grated parmesan for extra flavor.