Poached eggs, asparagus and shaved Pecorino Romano over tri-colored fettuccine pasta. This simple vegetarian dish comes together quickly and makes a satisfying weeknight dinner or light weekend meal.

Poached Eggs over Pasta and Asparagus
Silky poached egg yolks become the sauce for this bright, herb-free pasta that highlights spring asparagus and sharp Pecorino Romano. Ready in under 15 minutes from start to finish, it’s economical, vegetarian, and elegant without being fussy. A few pantry staples—pasta, eggs, salt, pepper—and a quick shave of cheese are all you need to bring it together.

Why This Works
The combination of pasta, eggs and green vegetables is classic because it balances texture and flavor: the starch and structure of the noodles, the creamy richness of the eggs, and the crisp, slightly grassy asparagus. When you reserve a cup of the pasta cooking water, the starch in that water helps the yolk coat the pasta for a smooth, glossy finish. Freshly cracked black pepper and a tangy Pecorino Romano finish each bowl with bite and depth.
How to Poach an Egg (Simple Method)
Poaching eggs by hand is easy and takes practice, but following these straightforward steps will give you reliable results:
- Bring a medium saucepan of water to a gentle simmer—small bubbles, not a rolling boil. Add a pinch of salt.
- Create a gentle whirlpool by stirring the water in one direction. This helps the egg white wrap around the yolk.
- Crack each egg into a small cup, then gently slide it into the center of the whirlpool. Let the egg cook undisturbed for about 3 minutes for a soft yolk, or 4 minutes for a slightly firmer center.
- Remove the poached egg with a slotted spoon and briefly rest it on a paper towel to drain. Repeat for additional eggs.
- If you prefer a more hands-off approach, an egg poacher device or silicone cups can make the process even simpler.



Ingredients
- 8 ounces uncooked tri-color fettuccine (or your preferred pasta)
- 2 medium bunches asparagus, tough ends removed, cut on the diagonal into 1-inch pieces (about 4 cups)
- 4 large eggs
- Kosher salt and freshly ground black pepper
- 2 tablespoons Pecorino Romano, freshly shaved (or dairy-free Parmesan alternative)
Instructions
- Prepare the asparagus: Trim and cut the stalks on a diagonal into 1-inch pieces so they cook quickly and uniformly.
- Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente.
- Two minutes before the pasta is finished, add the asparagus to the boiling water so it becomes tender-crisp in the same pot.
- Before draining, reserve 1 cup of the starchy pasta water and then drain pasta and asparagus in a colander.
- While the water is boiling, poach the eggs using the method above or use a poacher. Remove the eggs with a slotted spoon and set aside on a plate.
- Return the drained pasta and asparagus to the pot over low heat. Add a few tablespoons of the reserved pasta water and toss to loosen; add more water as needed to reach a silky consistency.
- Divide the pasta among four bowls. Top each portion with a poached egg, shave Pecorino Romano over the top, and finish with freshly cracked black pepper and salt to taste.
- To eat, break the yolk and toss it through the pasta until the sauce is glossy and well incorporated. Add additional cheese if desired and serve immediately.
Equipment
- Large pot for boiling pasta
- Slotted spoon
- Colander
- Optional: egg poacher or silicone poaching cups
Variations and Tips
- Protein: For a non-vegetarian option, add cooked shrimp or sliced grilled chicken.
- Cheese: Replace Pecorino with Parmesan or a vegan hard cheese to suit dietary needs.
- Herbs: Add torn basil, chopped chives, or a sprinkle of lemon zest for freshness.
- Texture: Cook asparagus slightly longer if you prefer it softer; shorter if you want more crunch.
- Leftovers: Store components separately in the refrigerator for up to 2 days; reheat pasta gently with a splash of water and poach fresh eggs when ready to serve.
Nutrition (Per Serving)
Approximate values per serving: 316 calories, 17 g protein, 48 g carbohydrates, 6.5 g fat, 5 g fiber. Serving size is 1 egg and about 1 1/2 cups pasta with asparagus.

Final Notes
This recipe celebrates simple techniques—poaching eggs and boiling pasta—so focus on the quality of each ingredient: firm fresh asparagus, good eggs, and a flavorful hard cheese. The dish is naturally low-effort but delivers on texture and flavor, making it a dependable go-to for busy evenings or a light celebratory meal.