Recipe: Creamy Asparagus and Shrimp Pasta

updated May 1, 2019
Creamy Asparagus and Shrimp Pasta
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
(Image credit: Elizabeth Stark)

A simple pan sauce can elevate even the most basic meals. Here, a creamy Alfredo-style sauce with Pecorino cheese makes a sublime meal of linguine, asparagus, and shrimp.

Besides playing the delicious green-ness of asparagus against the buttery notes in the shrimp and cream sauce, I love this dish for how quickly it comes together. The asparagus and shrimp are sautéed until tender and the creamy sauce is thrown together right in the pan while the pasta cooks. The linguine is ready just in time for the sauce to join it. A few chive blossoms to finish make for a gorgeous and delicious spring meal.

(Image credit: Elizabeth Stark)

When buying asparagus, look for thin stalks that aren’t too leggy. As the season progresses, stalks can become quite stout and tough. When breaking the woody ends off of your asparagus, assess the toughness — thicker stalks can be peeled to remove the tough, fibrous outer layer.

(Image credit: Elizabeth Stark)

Chive blossoms lend a pop of color to this dish, but aren’t essential to the flavor. Look for chive blossoms at farmers or specialty markets. If you cannot track them down, flowerless chives will be just fine.

(Image credit: Elizabeth Stark)

Creamy Asparagus and Shrimp Pasta

Serves 4

Nutritional Info


  • 1 pound


  • 1/2 pound


  • 4 tablespoons

    unsalted butter, divided

  • Coarse sea salt

  • 1 pound

    peeled, deveined shrimp

  • 3 tablespoons

    minced garlic (2 to 3 cloves)

  • 2 tablespoons

    minced chives, divided

  • 1/2 cup

    half and half

  • 1/2 cup

    grated Pecorino cheese

  • 4

    chive blossoms

  • Freshly ground pepper


  1. Fill a sink with cold water and submerge asparagus to dislodge any sand. Break off pale, woody ends (approximately the bottom third of the stalk), and discard. Working from base to top, use a sharp paring knife to halve or quarter asparagus into thin strips.

  2. Bring a large pot of water to a rapid boil. Salt water generously and cook linguine to al dente. Reserve pasta cooking water for plating.

  3. Melt 1 tablespoon butter in a large, deep-sided skillet set over medium-high heat. Add half the asparagus, sprinkle with sea salt, and cook just until spears go slightly limp and are a vibrant green, 3 to 4 minutes. Remove to a plate and cook the second batch.

  4. Melt another tablespoon of butter in the pan, add half the shrimp, sprinkle with sea salt, and cook just until shrimp pinks up and the skin edges golden, about 2 minutes per side. Remove cooked shrimp to a plate and cook second batch.

  5. Turn heat to low, add remaining 2 tablespoons butter to the pan, and when melted, stir in garlic and chives; sauté for 1 minute. Stirring constantly, pour in half and half. Sprinkle in Pecorino, stirring until cheese has melted. Fold in cooked asparagus and shrimp.

  6. To serve, twist linguine into shallow bowls, top with cream sauce, using reserved pasta water to loosen the sauce if needed. Top with asparagus and shrimp. Finish dish with chive blossom petals and a twist of pepper. Serve immediately.