Shrimp Linguine with Asparagus
This quick pasta dish is perfect for a light dinner. Linguine is tossed with shrimp, asparagus, and tomatoes, and flavored with garlic, white wine, and parsley.

I first made this shrimp and asparagus pasta recipe years ago as part of Today Show segment with Kathie Lee and Hoda.
This pasta is the perfect quick and easy, light dinner. It comes together in less than 30 minutes, making it simple enough to make on a weeknight but fancy enough to serve to guests.
About this Shrimp Linguine Recipe
This is shrimp and asparagus pasta is the kind of light, fresh dinner I love. Shrimp gets cooked with butter and garlic, then tossed with cooked asparagus, tomatoes, white wine, and linguine.
You get a dish that’s flavorful thanks to the butter, garlic, and white wine, but won’t weigh you down. As much as I love cheesy or cream-filled pasta dishes like my three-cheese stuffed shells or a comforting chicken alfredo, sometimes I want something lighter for dinner!
This pasta also has a bit of heat thanks to a pinch of red chili flakes, and brings in some fresh vegetables with tomatoes and fresh asparagus.
Serve this shrimp and asparagus pasta with crust bread or garlic knots and add a kale caesar salad on the side and you’ve got the perfect easy dinner!
Why You’ll Love It
Quick and easy: This shrimp and asparagus pasta comes together in less than minutes, making it perfect for busy weeknights.
Big payoff: This recipe might be quick and easy, but it has a big payoff. It’s flavorful and so elegant — you could easily make this for a dinner party and everyone would be super impressed.
Easy to tweak: Don’t like asparagus? Leave it out to make shrimp linguine with white wine and tomatoes, or swap it for a different vegetable. Use a different pasta shape depending on what you have on hand, or use your favorite gluten-free pasta for a gluten-free dinner. Omit the chili flakes for no heat…you get the idea!
Ingredients and Substitutions
- Linguine pasta: I like making this pasta with linguine noodles, but you could use any pasta you have on hand. Spaghetti or fettuccine would both work great, as would a shorter shape such as penne.
- Raw shrimp: I prefer 21/25 shrimp for this recipe. 21/25 means 21-25 pieces of shrimp per pound. It’s always best to go by the number rather than labels like “small” or “medium” because you have a better idea of how big the shrimp really are. Make sure the shrimp are raw and have been peeled and deveined.
- Fresh asparagus: Cut into 1-inch pieces. Make sure to discard the woody base of the stem.
- Fresh tomatoes: I definitely recommend using fresh diced tomatoes here, not canned tomatoes.
- White wine: A crisp white wine is best here. I usually choose a Sauvignon Blanc or Pinot Grigio. Replace the wine with chicken or vegetable stock if you do not want to use alcohol.
- Salted butter: If you don’t have salted butter, you will want to add a good pinch of salt to the pan with the chili flakes. If you need this recipe to be dairy free, you can use olive oil instead.
- Minced garlic: Use freshly minced garlic for the best flavor.
- Red chili flakes: For a bit of heat. Feel free to omit or reduce the amount for less heat.
- Fresh parsley: For garnishing.
Make sure you also have some salt and pepper on hand. You can also finish the pasta with a squeeze of lemon juice and/or some freshly grated parmesan cheese if you’d like.

How to Make This Shrimp and Asparagus Pasta
- Bring a large pot of well-salted water to a boil and cook the pasta to al dente according to the package instructions. Before you drain the pasta, reserve 1 cup of the cooking water.
- While the pasta cooks, prepare the shrimp and sauce. Melt the butter in a skillet over medium-high heat, then add the chili flakes. Let those cook for about 15 seconds before adding the shrimp. Sauté until the shrimp are opaque and fully cooked.
- Add the garlic and cook for about 30 seconds, then transfer the cooked shrimp to a plate. Return the skillet to the stove.
- Add the tomatoes and asparagus to the pan. Cook until the asparagus is slightly softened but still crisp — no one wants mushy asparagus in their pasta! Add the wine to deglaze the pan and cook for a couple of minutes before adding the shrimp back to the pan.
- Add the cooked pasta and the reserved pasta water. Toss to combine. Give the pasta a taste and season with salt and/or black pepper as needed. Garnish with the fresh parsley to serve and enjoy!
Frequently Asked Questions
Yes! Most of the alcohol cooks off from the wine while cooking the sauce, but faint traces do remain. If you need a completely alcohol-free sauce, you can replace the wine with chicken or vegetable stock.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat the pasta very gently (50% power in the microwave or on a low stove), adding a splash of stock if you need.
Did you enjoy the recipe? Please leave a 5-star rating in the recipe card below and/or a review in the comments section further down the page. Or, follow me on Facebook, Instagram or Pinterest!

Shrimp Linguine with Asparagus
Ingredients
- 1 pound linguine noodles uncooked
- 4 tablespoons salted butter
- 1/4 teaspoon red chili flakes
- 1/2 pound uncooked 21/25 shrimp peeled and deveined
- 2 tablespoons minced garlic
- 1 cup diced tomatoes
- 1 cup cut asparagus pieces about 1 inch in length
- 1/4 cup white wine
- Salt and black pepper to taste
- 1/4 cup fresh chopped parsley for garnish
Instructions
- Bring a large pot of well-salted water to a boil. Add the linguine and cook to al dente according to the package directions. Before draining, reserve 1 cup of the pasta cooking water. Drain.1 pound linguine noodles
- While the pasta cooks, in a large skillet over medium-high heat, melt the butter. Add the chili flakes and stir for about 15 seconds. Add the shrimp to the pan and cook for about 5 minutes, stirring occasionally, until fully cooked.4 tablespoons salted butter, 1/4 teaspoon red chili flakes, 1/2 pound uncooked 21/25 shrimp
- Add the garlic to the pan and stir for 30 seconds, then remove the shrimp to a plate. Do not wipe out the pan.2 tablespoons minced garlic
- Return the pan to the heat. Add the diced tomatoes and asparagus pieces to the pan; cook for 1-2 minutes, or until slightly softened. Deglaze the pan by adding the white wine, making sure to scrape any brown bits from the bottom of the pan.1 cup diced tomatoes, 1 cup cut asparagus pieces, 1/4 cup white wine
- Cook for an additional 2 minutes, then return the cooked shrimp (along with any juices) to the pan. Add the cooked pasta and the reserved pasta water. Toss well to combine. Taste, and season with salt and pepper as needed. Garnish with fresh parsley before serving.1 pound linguine noodles, 1/4 cup fresh chopped parsley
Notes
Nutrition
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
11 Comments on “Shrimp Linguine with Asparagus”
Perfect weeknight pasta. I use broccoli when asparagus is too expensive.
Loved watching you on the Today Show! Can’t wait to try this 🙂
Congrats on the Today show! I love this pasta recipe!
I love how simple yet delicious this dish is! Shrimp is wonderful this time of year.
Great job Joanne. You sure do have to be fast for Kathy & Hoda; sometimes I wish they would spend more time with the guest chefs and less time with other topics. Your recipes look awesome, I can’t wait to try them myself.
You both did great!! This recipe looks tasty! 🙂
Joanne, that is so exciting that you guys got to be on The Today Show? Great job!
Thank you for the nice recipes. Have a great Monday!
Great job Joanne! What an amazing experience. Congrats!!
This is pretty much my dream dish!! I’m a huge sucker for shrimp and asparagus! Congrats on your special segment and on the great cause it was for
you were wonderful on the Today Show! Good job and great charity!