Cavatappi pasta tossed with seared shrimp, crisp asparagus, and bacon in a lemon butter sauce.
In Austin, as the weather warms up and patio dining becomes a daily ritual, I find myself craving meals that balance lightness with satisfaction. This Shrimp and Asparagus Pasta hits that exact sweet spot. It is elegant enough for an impromptu dinner party on the deck but fast enough for a Tuesday night when I have spent too much time in traffic on Mopac. The dish relies on the "surf and turf" concept but scales it down to a pasta bowl: the salty, smoky richness of thick-cut bacon provides the base fat for searing the shrimp and asparagus, creating a depth of flavor that butter alone cannot achieve. The finish of fresh lemon juice and zest cuts through that richness, resulting in a sauce that coats every spiral of pasta without weighing you down.
The secret to cohesive flavor in this dish is utilizing the bacon fat. Do not wipe the skillet out after frying the bacon. Sautéing the asparagus and then the shrimp in the rendered bacon drippings infuses the entire dish with a smoky, savory backbone that ties the seafood and vegetables together perfectly. If you discard the fat and use fresh oil, you lose the soul of the dish.
A Restaurant-Quality Dinner in 30 Minutes

Why You'll Love This Recipe
- Flavor Complexity: The interplay of smoky bacon, sweet shrimp, and bright lemon creates a sophisticated palate usually found in fine dining.
- Texture Variety: You get the chew of the pasta, the snap of the asparagus, the tender shrimp, and the crunch of pine nuts in every bite.
- Quick Execution: Because shrimp and asparagus both cook in under 5 minutes, this meal comes together as fast as you can boil water.
- Sauce Science: There is no heavy cream here; the sauce is a glossy emulsion of pasta water, butter, and cheese that feels light yet luxurious.
Ingredients
To ensure the sauce emulsifies correctly, fresh ingredients are essential. Here is what you need:
- Short Pasta: 8 ounces. I used cavatappi (corkscrews) because the ridges hold the sauce well, but penne or fusilli work too.
- Bacon: 4 slices of thick-cut bacon. Thick-cut ensures you get chewy, substantial lardons rather than shattering bits.
- Shrimp: ½ pound, peeled and deveined. I prefer large (21-25 count) shrimp so they don't overcook as quickly as small ones.
- Asparagus: ½ pound. Look for stalks that are medium thickness; pencil-thin asparagus can get mushy, while giant stalks need peeling.
- Butter: 3 tablespoons unsalted butter, divided. Cold butter helps create a glossy sauce.
- Aromatics: 5 cloves of garlic, minced. It seems like a lot, but it mellows out when cooked.
- Lemon: 1 large lemon for both zest and juice. Fresh juice is non-negotiable.
- Parmesan: ¼ cup freshly grated. Pre-grated cheese has anti-caking agents that prevent it from melting into a smooth sauce.
- Garnish: Toasted pine nuts and fresh chopped parsley.
How to Make Shrimp and Asparagus Pasta

Cook the Pasta
Bring a large pot of salted water to a rolling boil. Add the cavatappi and cook until al dente according to the package directions. Before draining, carefully dip a heat-proof measuring cup into the pot and reserve about ½ cup of the starchy pasta water. Drain the pasta and set aside.
Render the Bacon
While the water boils, place a large skillet over medium-low heat. Add the chopped bacon chunks. Cook slowly until the fat has rendered and the bacon is crispy and golden brown. Using a slotted spoon, remove the bacon to a paper towel-lined plate, leaving the liquid gold (bacon fat) in the pan.
Sauté the Asparagus
Add 1 tablespoon of butter to the hot bacon fat. Increase heat to medium. Add the cut asparagus pieces. Sauté for 3 to 4 minutes. You want them to turn bright, vibrant green and become just tender-crisp. Do not overcook them to drab olive green. Remove the asparagus from the pan and set aside with the bacon.
Sear the Shrimp
Season your shrimp with salt and pepper. Turn the heat up to high. Place the shrimp in the skillet in a single layer. Cook for 1 to 2 minutes per side. They should be pink and opaque with a little golden browning on the edges. When you flip the shrimp, add the minced garlic and red pepper flakes. Cook for 1 minute more until the garlic is fragrant, being careful not to burn it.
Build the Sauce
Return the cooked pasta and the asparagus to the skillet with the shrimp. Immediately pour in the lemon juice, lemon zest, and about ¼ cup of the reserved pasta water. Stir vigorously. The starch in the water will deglaze the pan and start to form a sauce.
Finish and Serve
Reduce the heat to low. Stir in the remaining 2 tablespoons of butter and the grated parmesan cheese. Toss everything together until the butter melts and emulsifies with the liquid to coat the pasta in a glossy sheen. If it looks dry, add more pasta water a tablespoon at a time. Stir in the crispy bacon. Taste and adjust salt and pepper. Serve topped with toasted pine nuts and parsley.
Common Mistakes to Avoid
- Overcooking the Shrimp: Shrimp go from tender to rubbery in seconds. As soon as they curl into a "C" shape, they are done. If they curl into an "O," they are overcooked.
- Discarding Pasta Water: This is the most common error. Plain water will not create a sauce; you need the starch from the pasta water to bind the oil and butter together.
- Burning the Garlic: Garlic cooks much faster than shrimp. Do not add the garlic at the beginning of the shrimp sear; add it only for the final minute.
Tips and Tricks for Success
- Toast the Nuts: To toast pine nuts, place them in a dry skillet over medium-low heat for 3 minutes, shaking constantly. They burn instantly, so do not walk away.
- Lemon Zest First: Always zest your lemon before you cut it in half to juice it. It is nearly impossible to zest a squeezed lemon.
- Prep is Key: This recipe moves very fast once the bacon is cooked. Have your garlic minced, cheese grated, and lemon juiced before you start searing the shrimp.
Variations
- Scallop Swap: Sea scallops work beautifully in place of shrimp. Sear them hard on high heat for a caramelized crust.
- Prosciutto: If you find bacon too heavy, fry ribbons of prosciutto until crisp for a lighter, saltier crunch.
- Spicy Kick: Increase the red pepper flakes or add a teaspoon of Calabrian chili paste for a significant heat upgrade.
How to Serve
This pasta is a complete meal, but it pairs beautifully with a crisp, acidic white wine like a Sauvignon Blanc or Pinot Grigio to cut the richness of the bacon fat. A simple green salad with vinaigrette is all you need on the side.

Make Ahead and Storage
- Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. Seafood pasta does not have a long shelf life.
- Reheating: Reheat gently in a skillet over low heat with a splash of water or chicken broth to loosen the sauce. Do not microwave on high, or the shrimp will become tough.
- Freezing: I do not recommend freezing this dish. The asparagus will become mushy and the creaminess of the sauce will break upon thawing.
Recipe Notes / What I Learned
I learned that pine nuts, while expensive, add a buttery, resinous flavor that really bridges the gap between the lemon and the bacon. If you need a budget-friendly alternative, toasted slivered almonds provide a similar crunch, though the flavor profile will be slightly different.
Nutrition Snapshot
One serving contains approximately 580 calories, 32g fat, and 35g protein.

Shrimp Asparagus Pasta
Equipment
- 1 Large pot for pasta
- 1 Large skillet
Ingredients
Group: Pasta and Sauce Base
- 8 oz short pasta I used cavatappi pasta
- 4 slices thick-cut bacon, cut into chunks
- 3 tablespoons unsalted butter, divided
- ½ pound asparagus, trimmed and cut into 1-2 inch pieces
- ½ pound shrimp peeled and deveined with or without tails
- Salt and pepper to taste
- 5 cloves garlic, finely minced
- pinch red pepper flakes optional
- 1 large lemon zest and juice
- ¼ cup grated parmesan cheese plus more for serving
Group: Garnish
- Toasted pine nuts
- Chopped fresh parsley
- Lemon wedges
Instructions
- Bring a large pot of salted water to a boil. Cook the cavatappi (or pasta of choice) until al dente, following the package's instructions. Reserve ½ cup of the pasta water, then drain and set aside.
- In a large skillet over medium-low heat, cook chopped bacon until crispy. Remove with a slotted spoon and set aside on a paper towel-lined plate. Leave the bacon drippings in the pan.
- Add 1 tablespoon of butter to the bacon fat in the skillet. Once melted, add the asparagus and cook for 3 to 4 minutes until bright green and just tender. Remove from the pan and set aside.
- Season the shrimp lightly with salt and pepper. Turn the heat to high, then add the shrimp in a single layer. Cook for 1-2 minutes per side, until just pink and slightly browned. Add the garlic and chili flakes (if using) when you flip the shrimp, cooking until fragrant-about 1 minute more.
- Return the asparagus and cooked pasta to the skillet with the shrimp. Add lemon zest, lemon juice, and half of the reserved pasta water. Make sure to stir and thicken the pasta water a bit. Reduce heat to low, then stir in the remaining 2 tablespoons of butter and parmesan. Toss until everything is well combined and lightly coated. Add more pasta water as needed.
- Stir in the crispy bacon or use as a garnish. Taste and adjust seasoning with salt, pepper, or more lemon juice. Serve topped with toasted pine nuts, extra parmesan, and chopped parsley.
Notes
Nutrition
FAQs
Can I use frozen shrimp?
Yes. Thaw them completely under cold running water and pat them extremely dry before searing. If they are wet, they will steam instead of brown.
Can I make this dairy-free?
You can. Use olive oil instead of butter and omit the parmesan cheese. You might need a little extra pasta water to get the right consistency.
What if I don't have short pasta?
Linguine or fettuccine works well with this sauce too. Just ensure you toss it thoroughly to prevent clumping.




