Shrimp Asparagus Pasta
Disclosure: This post may contain affiliate links.
Shrimp asparagus pasta is an easy one-pot dinner recipe!
Seasoned asparagus, tomatoes, and shrimp are sauteed and mixed with spaghetti noodles and topped with parmesan and lemon juice for a deliciously satisfying meal that everyone can enjoy.

Easy One-Pot Dinner
- One-pot recipes are my absolute favorite. They get everything on the table fast with minimal clean-up.
- The only prep you need here is to cook the pasta. Everything else is quickly chopped and added to the pan.
- Shrimp and asparagus are light and flavorful for both dinner and lunch.
- Swap out veggies and seasonings for your favorites to make it your own.

Recipe Ingredients
SHRIMP: This recipe is all about the seafood! I used peeled and raw large black tiger shrimp. The shrimp should be thawed before making the recipe. Thaw shrimp in cold water for 1-2 hours before. You can also thaw in fridge overnight.
PASTA: Spaghetti-style noodles are used, but linguini or fettucini noodles will also work. We prefer gluten-free rice pasta, which only has spaghetti versions at our market. Use your family favorite for this recipe and cook according to the package instructions.
VEGGIES: Chopped asparagus, onion, garlic and fresh tomatoes complete the meal. Any style of tomato will do, even canned diced tomatoes to save time. Asparagus’s thick woody ends are chopped off, then the stalks are cut into three pieces.
PARMESAN: I highly recommend using freshly grated parmesan. It adds such lovely flavor, but the container store-bought parmesan will also work.

How To Make Shrimp Asparagus Pasta
This easy meal is a favorite in our house. It’s on our monthly rotation because it’s so easy, requires little clean-up and is soo good!
- Cook pasta.
- Saute veggies and add shrimp according to the full recipe below.
- Stir in pasta, cook a few extra minutes.
- Top with parmesan and freshly squeezed lemon. Serve and enjoy!

Recipe Tips
- Cut the tomato and asparagus into similar sizes so that they cook at the same rate. Smaller bites of asparagus will cook faster.
- Add a drizzle of oil after each additional ingredient to the pan (see full recipe below). I used olive oil but you can use your regular favorite.
- Don’t overmix. The tomatoes are delicate and can get mushy very easily.
- Raw shrimp will take only 1-2 minutes to cook. Once it turns pink, it’s cooked. Precooked shrimp is already cooked and doesn’t need extra time before adding the pasta noodles. It just needs to be warmed through.
Storing Leftovers
This dish is definitely best when served fresh. If you have leftovers they can be stored in an airtight container in fridge for 1-2 days. Leftovers can be reheated in the microwave.

More Main Dish Recipes
Here are some more easy one-pot 30-minute recipes:
- Vegetable Parmesan Pasta Skillet is an easy 30-minute meatless meal. All cooked in one pan.
- One Pan Chicken Burrito Bowl is filled with flavorful chicken, rice and beans.
- Teriyaki Ground Turkey Rice Bowl is a healthy stir fry made from ground turkey.
- Sweet and Sour Chicken Bites. My family is a big fan of this recipe.
- Ground Turkey Zucchini Chickpea Skillet is perfect for busy weeknights.
Did you love this shrimp pasta recipe? Be sure to leave a rating below!

Shrimp Asparagus Pasta
Ingredients
- 13 oz spaghetti pasta - cooked
- 2 Tbsp cooking oil
- 3 garlic cloves - minced
- 1 cup chopped red onion
- 2 cups chopped asparagus - about 15 stalks or so
- 2 beefsteak tomatoes - chopped and seeds removed
- ½ lb raw large shrimp - peeled and thawed
- 3 Tbsp grated parmesan cheese
- 2 Tbsp chopped parsley
- 2 Tbsp lemon juice - half of a lemon
Instructions
- Cook the pasta according to instructions on package. Drain and rinse.
- Add 2 Tbsp oil plus garlic and onion to a frying pan over medium high heat. Cook until onion turns translucent, 1-2 minutes.Add in the asparagus and cook until crisp tender, about 2-3 minutes.
- Mix in shrimp, tomatoes and season with salt and pepper. Cover and cook 2-3 minutes until shrimp turns pink.
- Gently stir in the pasta and remove from heat.Add parmesan and parsley and toss everything together. Drizzle fresh lemon on top.
Recipe Notes:
- Cut the tomato and asparagus to similar sizes so that they cook at the same rate. Smaller bites of asparagus will cook faster.
- Add a drizzle of oil after each additional ingredient to the pan (see full recipe below). I used olive oil but you can use your regular favorite.
- Don’t overmix. The tomatoes are delicate and can get mushy very easily.
- Raw shrimp will take only 1-2 minutes to cook. Once it turns pink, it’s cooked. Precooked shrimp is already cooked and doesn’t need extra time before adding the pasta noodles. It just needs to be warmed through.