Loading...

Bring a large pot of generously salted water to a rolling boil. Add the linguine and cook according to package directions until al dente. Before draining, reserve 1 cup of the pasta cooking water. Drain the pasta and set aside.

While the pasta cooks, pat the shrimp dry with paper towels and season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium-high heat.

Add the asparagus to the hot skillet and sauté for 4 to 6 minutes, or until tender-crisp. Remove the asparagus from the skillet and set aside.

Add the remaining 1 tablespoon of olive oil to the same skillet. Add the seasoned shrimp in a single layer and cook for 1 to 2 minutes per side, until pink and opaque. Do not overcrowd the pan; cook in batches if necessary. Remove the shrimp from the skillet and set aside with the asparagus.

Reduce the heat to medium. Add the unsalted butter to the skillet and let it melt. Add the minced garlic and red pepper flakes (if using) and cook for 1 minute, until fragrant, being careful not to burn the garlic.

Pour in the chicken broth and lemon juice. Bring to a simmer and cook for 2 to 3 minutes, scraping up any browned bits from the bottom of the pan, until the sauce slightly reduces.

Add the cooked linguine, cooked shrimp, and asparagus back to the skillet with the sauce. Add the lemon zest, chopped fresh parsley, chopped fresh dill, and grated Parmesan cheese. Toss everything together until well combined, adding a splash or two of the reserved pasta water if the sauce seems too thick.

Taste and adjust seasoning with additional salt and pepper if needed. Serve immediately, garnished with extra grated Parmesan cheese and a fresh lemon wedge if desired.


Bring a large pot of generously salted water to a rolling boil. Add the linguine and cook according to package directions until al dente. Before draining, reserve 1 cup of the pasta cooking water. Drain the pasta and set aside.

While the pasta cooks, pat the shrimp dry with paper towels and season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium-high heat.

Add the asparagus to the hot skillet and sauté for 4 to 6 minutes, or until tender-crisp. Remove the asparagus from the skillet and set aside.

Add the remaining 1 tablespoon of olive oil to the same skillet. Add the seasoned shrimp in a single layer and cook for 1 to 2 minutes per side, until pink and opaque. Do not overcrowd the pan; cook in batches if necessary. Remove the shrimp from the skillet and set aside with the asparagus.

Reduce the heat to medium. Add the unsalted butter to the skillet and let it melt. Add the minced garlic and red pepper flakes (if using) and cook for 1 minute, until fragrant, being careful not to burn the garlic.

Pour in the chicken broth and lemon juice. Bring to a simmer and cook for 2 to 3 minutes, scraping up any browned bits from the bottom of the pan, until the sauce slightly reduces.

Add the cooked linguine, cooked shrimp, and asparagus back to the skillet with the sauce. Add the lemon zest, chopped fresh parsley, chopped fresh dill, and grated Parmesan cheese. Toss everything together until well combined, adding a splash or two of the reserved pasta water if the sauce seems too thick.

Taste and adjust seasoning with additional salt and pepper if needed. Serve immediately, garnished with extra grated Parmesan cheese and a fresh lemon wedge if desired.
