If you are looking for a vibrant, flavorful meal that comes together in less than 30 minutes, this Pesto Shrimp Pasta is the perfect solution. This dish combines succulent shrimp with delicate angel hair pasta, tossed in a bright, herbaceous pesto sauce and sweet blistered tomatoes. It is a restaurant-quality dinner that feels sophisticated yet is simple enough for a busy weeknight. Whether you are cooking for a family dinner or hosting friends, this recipe balances savory depth with fresh ingredients to create a crowd-pleasing plate that everyone will love.
10 minutes
15 minutes
25 minutes
4
Why This Recipe Works
- Speedy 25-minute prep and cook time for busy evenings.
- Uses simple, high-quality ingredients for maximum flavor impact.
- The reserved pasta water creates a silky, emulsified sauce.
- Perfect for healthy weeknight dinner ideas that do not compromise on taste.
- Easily customizable to include extra veggies or protein.

Ingredients
This recipe relies on fresh, pantry-stable staples. The combination of sweet grape tomatoes and savory basil pesto creates a beautiful contrast that coats the pasta perfectly.
- 12 oz shrimp, peeled, deveined, tails removed, fresh or thawed frozen
- 8 oz angel hair pasta, uncooked, dry
- 2 tablespoon olive oil, divided
- 1 pint grape tomatoes, halved
- 2 cloves garlic, minced
- ¼ cup basil pesto, store-bought or homemade
- 1 tablespoon grated Parmesan cheese, optional for topping
Ingredient Notes and Substitutions
Keep these simple swaps in mind to make this recipe your own.
- Use gluten-free pasta if you have dietary restrictions.
- Try sun-dried tomatoes as an alternative for a richer, more concentrated flavor.
- If you prefer a lighter sauce, substitute half the pesto with fresh lemon juice and zest.
- Use jumbo shrimp if you want a heartier texture in your Pesto Shrimp Pasta.
- Add baby spinach at the very end for an extra boost of greens.
How to Make Pesto Shrimp Pasta
Step 1: Prep the Shrimp
If you are using frozen shrimp, thaw them thoroughly by placing them in a colander under cool running water. Once thawed, peel the shrimp, remove the tails, and pat them completely dry with paper towels so they sear properly in the pan.
Step 2: Cook the Pasta
Bring a large pot of salted water to a rolling boil. Add your angel hair pasta and cook until al dente, which usually takes about 7 minutes. Before draining, make sure to carefully reserve ½ cup of the starchy pasta water for the sauce.
Step 3: Sear the Shrimp
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the shrimp to the pan and sauté until they turn pink and opaque, about 2 to 3 minutes. Once finished, remove the shrimp from the skillet and set them aside in a bowl.
Step 4: Blister the Tomatoes
In the same skillet, add the remaining tablespoon of olive oil. Stir in the halved grape tomatoes and minced garlic. Sauté until the tomatoes start to burst and soften. If the garlic begins to brown too quickly, add 1 to 2 tablespoons of water to cool the pan down.
Step 5: Emulsify and Toss
Add the drained pasta, the pesto, and half of your reserved pasta water to the skillet with the tomatoes. Toss everything together until the pasta is glossy and well-coated. If the mixture seems too thick, add the remaining pasta water little by little until you reach your desired consistency.
Step 6: Combine and Serve
Finally, return the cooked shrimp to the skillet and stir until they are evenly distributed and warmed through. Serve the Pesto Shrimp Pasta immediately, topped with a generous sprinkle of grated Parmesan cheese.
Pro Tips
- Always save your pasta water; the starch helps the pesto cling to every strand of pasta.
- Do not overcook the shrimp, or they can become rubbery; pull them as soon as they turn pink.
- Use room-temperature pesto to ensure it blends smoothly with the warm pasta.
- For a zesty kick, add a squeeze of fresh lemon juice just before serving.

Serving Suggestions
This dish is a complete meal on its own, but you can elevate it with these pairings.
- Serve alongside a crisp Caesar salad or a simple green salad with vinaigrette.
- Pair with warm, crusty garlic bread to soak up the leftover pesto sauce.
- Offer a side of roasted asparagus or steamed broccoli for extra texture.
- Finish with a glass of sparkling water with a twist of lime.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 2 days. When reheating, it is best to do so gently on the stovetop over low heat with a splash of water or broth to loosen the pesto sauce. Avoid microwaving for long periods, as it can cause the shrimp to overcook and become tough.
FAQs
Can I make this recipe ahead of time?
While the pasta is best enjoyed fresh, you can prep the shrimp and halve the tomatoes in advance to save time. However, I recommend cooking the pasta and assembling the dish right before you are ready to eat for the best texture.
Can I freeze this recipe?
Freezing this dish is not recommended because the pasta can become mushy and the delicate shrimp texture changes significantly. It is so quick to make that it is best prepared fresh for your dinner.
What can I serve with this recipe?
This Pesto Shrimp Pasta pairs beautifully with a light garden salad, roasted vegetables, or a side of crusty bread. These additions balance the richness of the pesto sauce.
How do I keep this recipe from drying out?
The secret is the reserved pasta water. By adding the starchy cooking water to the pesto and noodles, you create a creamy, emulsified sauce that keeps the pasta hydrated and flavorful.
More Recipes You’ll Love
If you enjoyed this quick meal, explore these other delicious options.
- Try our Easy Garlic Butter Shrimp for a classic flavor profile.
- Enjoy a refreshing bowl of Lemon Herb Pasta.
- Check out our collection of quick lunch ideas that keep you fueled all day.
- Explore more easy dinner recipes that the whole family will enjoy.
- Pair your meal with a refreshing Summer Drink.
Final Thoughts
Pesto Shrimp Pasta is the ultimate answer to the “what is for dinner?” dilemma. With its bright basil aroma, perfectly cooked shrimp, and tender angel hair pasta, it delivers a gourmet experience with very little effort. It is an ideal dish for those evenings when you want something satisfying but do not have hours to spend in the kitchen. I hope your family enjoys this flavorful recipe as much as mine does. Don’t forget to bookmark this page or save it to your favorite Pinterest board for your next busy weeknight meal!
Print
Pesto Shrimp Pasta
- Prep Time: 10 mins
- Cook Time: 15 mins
- Total Time: 25 mins
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-inspired
- Diet: Pescatarian
Description
Indulge in a vibrant and sophisticated meal that brings restaurant-quality flavors to your table in under 30 minutes. This dish features succulent, tender shrimp tossed with delicate angel hair pasta, aromatic basil pesto, and sweet, blistered grape tomatoes. It is the perfect balance of fresh, herbaceous notes and savory depth, making it an ideal choice for busy weeknights when you crave something wholesome, elegant, and incredibly delicious.
Ingredients
12 oz shrimp, peeled, deveined, tails removed
8 oz angel hair pasta, uncooked
2 tablespoons olive oil, divided
1 pint grape tomatoes, halved
2 cloves garlic, minced
1/4 cup basil pesto (ensure alcohol-free)
1 tablespoon grated Parmesan cheese (optional)
Instructions
Step 1: Prep the Shrimp
If you are using frozen shrimp, thaw them thoroughly by placing them in a colander under cool running water. Once thawed, peel the shrimp, remove the tails, and pat them completely dry with paper towels so they sear properly in the pan.
Step 2: Cook the Pasta
Bring a large pot of salted water to a rolling boil. Add your angel hair pasta and cook until al dente, which usually takes about 7 minutes. Before draining, make sure to carefully reserve ½ cup of the starchy pasta water for the sauce.
Step 3: Sear the Shrimp
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the shrimp to the pan and sauté until they turn pink and opaque, about 2 to 3 minutes. Once finished, remove the shrimp from the skillet and set them aside in a bowl.
Step 4: Blister the Tomatoes
In the same skillet, add the remaining tablespoon of olive oil. Stir in the halved grape tomatoes and minced garlic. Sauté until the tomatoes start to burst and soften. If the garlic begins to brown too quickly, add 1 to 2 tablespoons of water to cool the pan down.
Step 5: Emulsify and Toss
Add the drained pasta, the pesto, and half of your reserved pasta water to the skillet with the tomatoes. Toss everything together until the pasta is glossy and well-coated. If the mixture seems too thick, add the remaining pasta water little by little until you reach your desired consistency.
Step 6: Combine and Serve
Finally, return the cooked shrimp to the skillet and stir until they are evenly distributed and warmed through. Serve the Pesto Shrimp Pasta immediately, topped with a generous sprinkle of grated Parmesan cheese.
Pro Tips
- Always save your pasta water; the starch helps the pesto cling to every strand of pasta.
- Do not overcook the shrimp, or they can become rubbery; pull them as soon as they turn pink.
- Use room-temperature pesto to ensure it blends smoothly with the warm pasta.
- For a zesty kick, add a squeeze of fresh lemon juice just before serving.
Notes
Ensure your store-bought pesto is alcohol-free and free from any pork-derived enzymes if strictly halal. Use gluten-free pasta as a direct substitute if needed. For a brighter flavor profile, add a squeeze of fresh lemon juice or zest.
Nutrition
- Serving Size: 1.5 cups
- Calories: 385
- Sugar: 3g
- Sodium: 450mg
- Fat: 14g
- Saturated Fat: 2.5g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 145mg