This light, speedy pasta toss pairs sweet shrimp and crisp-tender asparagus with paper-thin angel hair for a weeknight dinner that looks fancier than it feels. Ready in about 20–25 minutes, it’s all about timing: angel hair cooks in a blink, shrimp go from raw to opaque in minutes, and asparagus keeps its snap. If you like bright seafood pastas with a hint of heat, you might also enjoy a spicier, rustic option like this Cajun sausage pasta for another quick dinner you can make any night of the week.
Why you’ll love this dish
This recipe hits a lot of home-cooking sweet spots: fast, low-fuss, and full of texture contrast. The thin strands of angel hair soak up the light garlic-chicken-broth coating, while the shrimp add protein and the asparagus brings a pleasant, seasonal crunch. It’s elegant enough to serve guests but simple enough for a hurried weeknight.
“We served this for two different dinner parties and everyone asked for seconds — quick, bright, and perfectly balanced.” — a reader review
Good occasions: weeknight dinners, late-spring gatherings when asparagus is in season, or a no-fuss date night. It’s also forgiving for cooks learning to time multiple elements at once.
Step-by-step overview
You’ll cook pasta, sauté garlic and shrimp, then add asparagus and a splash of chicken broth to make a light pan sauce. Finally, the drained angel hair joins the skillet so everything finishes together. The whole process is mostly stovetop; no oven needed and little cleanup.
What you’ll need
- 8 oz angel hair pasta (capellini)
- 1 lb shrimp, peeled and deveined (16–20 count is a good size)
- 1 bunch asparagus, trimmed and cut into 2-inch pieces
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1/4 cup chicken broth (or vegetable broth for a lighter option)
- 1/2 tsp red pepper flakes (adjust to taste)
- Salt and freshly ground black pepper, to taste
- Freshly grated Parmesan cheese, for serving
Ingredient notes and substitutions:
- Shrimp: fresh or thawed frozen shrimp both work. If using frozen, fully thaw and pat dry before cooking.
- Asparagus: thin stalks cook faster; if using thick spears, slice them on the bias so they tenderize quickly.
- Broth: swap with a splash of dry white wine for more depth (cook off the alcohol before adding pasta).
- Cheese: Pecorino Romano can be used instead of Parmesan for a saltier bite.
- For gluten-free, use gluten-free angel hair or thin spaghetti.
Step-by-step instructions
- Bring a large pot of salted water to a boil. Cook the angel hair according to package directions until al dente (usually 3–4 minutes). Reserve about 1/4 cup of pasta cooking water, then drain and set aside.
- While the pasta cooks, heat a large skillet over medium heat and add the olive oil.
- Add the minced garlic and red pepper flakes to the hot oil. Stir for about 30–60 seconds until fragrant. Don’t let the garlic brown.
- Increase heat slightly and add the shrimp in a single layer. Cook 2–3 minutes, flipping once, until shrimp turn pink and opaque. Transfer shrimp to a plate (they’ll finish in the pan later).
- Add the asparagus to the same skillet and pour in the chicken broth. Sauté 3–4 minutes until the asparagus is bright and tender-crisp.
- Return the shrimp to the skillet and gently toss with the asparagus. Add the cooked angel hair and a splash of the reserved pasta water if you want a looser sauce. Toss to coat.
- Season with salt and pepper to taste. Serve warm with a generous grating of Parmesan cheese.
Best ways to enjoy it
Serve this pasta hot with a wedge of lemon on the side for squeezing over the top. For a simple meal, pair with:
- A crisp green salad (peppered arugula with lemon vinaigrette).
- Crusty bread or garlic toast to mop up any sauce.
- A chilled glass of Sauvignon Blanc or a light Pinot Grigio.
For a restaurant-style presentation, twirl portions into shallow bowls, place a few whole shrimp on top, and finish with extra grated Parmesan and a drizzle of olive oil.
Storage and reheating tips
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3 days. Cool the food to room temperature for no more than 2 hours before refrigerating.
- Freezing: Cooked angel hair pasta tends to get mushy when frozen and thawed. If you want to freeze, separate components: freeze the shrimp in a shallow container and the asparagus/pasta separately, but know texture will change.
- Reheating: Reheat gently on the stovetop over low heat with a splash of water or broth to loosen the sauce. Microwaving works—use short bursts and stir between intervals to avoid overcooking the shrimp.
- Safety: Shrimp should reach an internal temperature of 145°F and appear opaque and firm when done. Do not refreeze previously cooked shrimp that have been refrigerated for over 3 days.
Pro chef tips
- Pat the shrimp dry before cooking. Moisture is the enemy of good browning.
- Don’t overcook the angel hair. It should be slightly firm; it will finish absorbing sauce in the skillet.
- Reserve pasta water. Even a few tablespoons of salty starchy water will help emulsify the sauce and make it cling to the pasta.
- Use high heat briefly when cooking shrimp to get quick color without drying them out.
- Add finishing touches: a little lemon zest, chopped parsley, or a few torn basil leaves brighten the dish instantly.
Creative twists
- Lemon-white wine: Replace chicken broth with 1/4 cup dry white wine and finish with lemon zest for a brighter sauce.
- Creamier variation: Stir in 2–3 tablespoons of heavy cream or mascarpone at the end for a silkier coating.
- Tomato and basil: Add halved cherry tomatoes in step 5 and finish with fresh basil for a summer version.
- Make it spicy or smoky by seasoning shrimp with Cajun spices; for a richer seafood cream take inspired by Gulf flavors, try swapping in salmon or boosting the sauce using a Cajun shrimp and salmon garlic cream sauce.
- Vegetarian swap: Replace shrimp with sautéed mushrooms or firm tofu and use vegetable broth.
Common questions
Q: Can I use frozen shrimp for this recipe?
A: Yes. Thaw frozen shrimp in the refrigerator overnight or place in a sealed bag in cold water for 20–30 minutes. Pat completely dry before cooking to avoid steaming instead of searing.
Q: How long should asparagus cook so it’s not mushy?
A: For 2-inch pieces, sautéing 3–4 minutes in a hot skillet with a little broth will make asparagus tender-crisp. Thin spears may need only 2 minutes.
Q: Can I make this ahead and reheat at dinner time?
A: You can partially prep ahead: trim asparagus, peel shrimp, and cook the pasta slightly under al dente, then refrigerate separately. Finish and combine right before serving. Fully assembled and reheated pasta will be softer.
Q: What if I don’t have chicken broth?
A: Substitute vegetable broth, a splash of dry white wine (cook off the alcohol), or even a light chicken-flavored bouillon diluted in water.
Q: How can I add more sauce without watering down flavor?
A: Use reserved pasta cooking water and a small amount of broth. If you want richness, finish with a knob of butter or a tablespoon of grated cheese while tossing.
If you’d like, I can format this as a printable recipe card or generate a shopping list from the ingredients.
Print
Shrimp and Asparagus Angel Hair Pasta
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Seafood
Description
A light and speedy pasta toss featuring sweet shrimp, crisp asparagus, and delicate angel hair pasta, ready in about 20-25 minutes.
Ingredients
- 8 oz angel hair pasta
- 1 lb shrimp, peeled and deveined
- 1 bunch asparagus, trimmed and cut into 2-inch pieces
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1/4 cup chicken broth
- 1/2 tsp red pepper flakes
- Salt and freshly ground black pepper, to taste
- Freshly grated Parmesan cheese, for serving
Instructions
- Bring a large pot of salted water to a boil. Cook the angel hair according to package directions until al dente, usually 3-4 minutes. Reserve about 1/4 cup of pasta cooking water, then drain and set aside.
- While the pasta cooks, heat a large skillet over medium heat and add the olive oil.
- Add minced garlic and red pepper flakes to the hot oil. Stir for about 30–60 seconds until fragrant, being careful not to let the garlic brown.
- Increase heat slightly and add shrimp in a single layer. Cook for 2-3 minutes, flipping once, until shrimp turn pink and opaque. Transfer shrimp to a plate.
- Add asparagus to the same skillet and pour in the chicken broth. Sauté for 3-4 minutes until asparagus is bright and tender-crisp.
- Return the shrimp to the skillet and gently toss with the asparagus. Add the cooked angel hair and a splash of reserved pasta water for a looser sauce. Toss to coat.
- Season with salt and pepper to taste. Serve warm with grated Parmesan cheese on top.
Notes
For a gluten-free option, use gluten-free angel hair or thin spaghetti. You can also substitute with white wine for a depth of flavor.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
