Bright, buttery, lemony, and loaded with tender shrimp, this is the kind of simple Italian-inspired pasta I make when I want something fresh but deeply satisfying.
Prep Time5 minutesmins
Cook Time15 minutesmins
Total Time20 minutesmins
Course: Pasta
Cuisine: Italian/ American
Keyword: shrimp asparagus pasta, shrimp pasta recipe
½poundpastafarfalle, orecchiette, fusilli, mezze rigatoni, or another small shape
1poundlarge or jumbo shrimppeeled and deveined (thawed if frozen)
2tablespoonsextra virgin olive oildivided
2tablespoonssalted butter
1teaspoonkosher saltdivided
Ground black pepperto taste, divided
¼teaspoonsmoked paprika
1poundasparagustough ends removed and cut into medium pieces (about the size of the shrimp)
3-5clovesfresh garlicthinly sliced
Pinchred pepper flakesor more to taste
1largelemonzest and juice
½cupdry white wine
½cupfreshly grated Parmigiano Reggianoplus more for serving
1cupreserved pasta cooking wateras needed
¼cupfresh basiltorn by hand, plus more for garnish
Instructions
Cook the pasta: Bring a large pot of well-salted water to a boil. Cook pasta until just al dente. Reserve ½ cup of the pasta cooking water, then drain.
Season the shrimp: Pat shrimp dry. Season with ½ teaspoon kosher salt, black pepper, and smoked paprika.
Sear the shrimp: Heat a large cast-iron skillet or heavy-bottomed pan over medium-high heat. Add 1 tablespoon olive oil. Sear shrimp in a single layer for about 1–2 minutes per side, just until opaque and lightly golden. Remove shrimp to a plate and set aside.
Cook the asparagus: In the same pan, add remaining 1 tablespoon olive oil. Add asparagus and season lightly with salt and pepper. Cook for 3–4 minutes, letting it get lightly charred but still tender-crisp. Remove and set aside with the shrimp.
Build the sauce: Reduce heat to medium. Add butter to the pan. Once melted, add garlic and red pepper flakes. Cook gently for about 30 seconds until fragrant—do not brown. Pour in the white wine and scrape up any browned bits. Let it simmer for 1–2 minutes to reduce slightly.
Bring it all together: Add cooked pasta to the pan along with lemon zest, lemon juice, Parmigiano, and a splash of reserved pasta water. Toss until glossy and lightly saucy.
Finish the dish: Return shrimp and asparagus to the pan. Toss gently and cook for 1–2 minutes until everything is warmed through and flavors meld. Add more pasta water if needed for a silky finish.
Serve: Remove from heat. Fold in fresh basil. Taste and adjust seasoning. Serve immediately with extra Parmigiano, black pepper, and lemon zest on top.
Notes
Elena’s Tips
Don’t overcook the shrimp—remove them early and let them finish in the sauce
Match the asparagus size to the shrimp for even cooking and a beautiful bite
Pasta water is key—it creates a silky, restaurant-style sauce without cream
This is one of those effortless, sun-kissed pastas that feels like something you’d order in Italy, simple ingredients, cooked well, and finished with love. Made with amore 🤍