If you’ve been searching for the best shrimp pesto pasta recipe, you’ve landed in exactly the right place.
This dish brings together juicy, garlicky shrimp and a vibrant, herby basil pesto sauce tossed through perfectly cooked pasta.
It’s the kind of meal that looks and tastes impressive but comes together in under 30 minutes.
I make this regularly when I want something that feels special on a weeknight but doesn’t demand hours in the kitchen.
The combination of tender shrimp, fragrant pesto, and a handful of pantry staples is just one of those pairings that never gets old.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
| Servings | 4 servings |
| Difficulty Level | Easy |
If you love simple seafood pasta dinners, you’ll also enjoy my garlic butter shrimp pasta for another quick and flavor-packed weeknight option.

Why You’ll Love This Shrimp Pesto Pasta
This recipe is a true weeknight hero. You only need one pot for the pasta and one pan for the shrimp, which means minimal cleanup.
The pesto does all the heavy lifting on flavor. You get that bright, garlicky, nutty basil sauce coating every single strand of pasta without any complicated cooking.
It’s incredibly versatile. Serve it hot for dinner or cold as a pasta salad the next day.
The shrimp cook in just a few minutes, making this one of the fastest satisfying dinners you can put on the table.
- Ready in under 30 minutes from start to finish
- Uses simple, easy-to-find ingredients
- Works beautifully with store-bought or homemade pesto
- Easily customizable with vegetables, proteins, or different pasta shapes
- Impressive enough for guests, simple enough for any Tuesday night
- Naturally gluten-free with GF pasta
For another pasta night that comes together just as fast, check out my lemon butter shrimp pasta.
Ingredients
You don’t need anything exotic for this dish. Most of these ingredients are pantry staples or easy finds at any grocery store, and the quality of your pesto will make the biggest difference in the final result.
- 12 oz (340g) linguine or spaghetti
- 1 lb (450g) large raw shrimp, peeled and deveined
- 1/2 cup (120g) basil pesto (store-bought or homemade)
- 3 tablespoons extra virgin olive oil, divided
- 4 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 1/2 cup (50g) freshly grated Parmesan cheese, plus more for serving
- 1/2 cup (120ml) reserved pasta cooking water
- Juice of 1/2 lemon (about 1 tablespoon)
- Salt and black pepper, to taste
- Fresh basil leaves, for garnish
- Cherry tomatoes, halved, for garnish (optional)
- Pine nuts, lightly toasted, for garnish (optional)
You might also enjoy: Pesto Pasta Recipe
Kitchen Equipment Needed
You won’t need any fancy gadgets for this recipe. A large pot and a wide skillet are really all you need, though a few other tools will make the process smoother and more enjoyable.
- Large pot (for boiling pasta)
- Large stainless steel or cast iron skillet (12-inch)
- Colander or strainer
- Ladle or heatproof measuring cup (for reserving pasta water)
- Tongs
- Wooden spoon or silicone spatula
- Cutting board and sharp knife
- Garlic press or mincer
- Microplane or box grater (for Parmesan)
Read Also: Marry Me Shrimp Pasta Recipe
Recommended Products for This Recipe
Over time I’ve found a few specific products that genuinely take this dish to the next level.
These are my personal go-tos based on making this recipe again and again.
1. Barilla Pesto alla Genovese
This store-bought pesto has a bright, authentic basil flavor that holds its own against the garlicky shrimp without becoming bitter when warmed.
It’s made with Ligurian basil and a balanced amount of Parmesan, which means you don’t need to doctor it up much.
It’s my consistent first choice when I’m not making pesto from scratch.
2. Wild Caught Argentine Red Shrimp
Argentine red shrimp are naturally sweeter and more tender than standard farm-raised shrimp, which makes a noticeable difference in a recipe like this where the shrimp is a star ingredient.
They’re large, cook quickly, and have a lobster-like flavor that pairs beautifully with pesto. If you can find them, they’re worth every penny.
3. All-Clad 12-Inch Stainless Skillet
A wide, heavy-bottomed skillet is essential for getting a proper sear on shrimp without steaming them.
The All-Clad distributes heat evenly and develops a beautiful fond that adds flavor to the sauce when you deglaze.
It’s an investment piece, but it genuinely changes how your shrimp turn out.
4. Parmigiano Reggiano (Authentic Block)
Pre-shredded Parmesan has additives that prevent it from melting properly into sauces.
Using a block of real Parmigiano Reggiano and freshly grating it yourself gives you a creamier, more meltable result with a much more complex, nutty flavor. It makes a real difference in this recipe.
Another favorite: Garlic Shrimp Pasta

Step-by-Step Instructions: How to Make Shrimp Pesto Pasta
1. Prep the Shrimp
- If your shrimp are frozen, place them in a colander and run cold water over them for 5 to 7 minutes until fully thawed. Do not use warm water as this can start to cook the shrimp unevenly.
- Once thawed, peel the shrimp if not already peeled. Remove the tails if you prefer (optional, but recommended for easier eating in pasta).
- Use a small pairing knife to make a shallow cut along the back of each shrimp and remove the dark vein. Rinse briefly under cold water.
- Pat the shrimp very dry with paper towels. This step is critical. Wet shrimp will steam instead of sear, and you want that golden color and slight crust.
- Season the shrimp on both sides with salt and black pepper.
2. Cook the Pasta
- Fill a large pot with water and bring it to a rolling boil over high heat.
- Once boiling, add a generous amount of salt (the water should taste pleasantly salty, like mild seawater). This is the only chance you have to season the pasta itself.
- Add the 12 oz of linguine or spaghetti and cook according to the package instructions until just al dente (it will continue cooking briefly in the skillet, so pull it 1 minute before the recommended time).
- Before draining, use a ladle or heatproof measuring cup to scoop out at least 1 cup of the starchy pasta cooking water and set it aside. This liquid is key to creating a silky, cohesive sauce later.
- Drain the pasta in a colander and set aside. Do not rinse the pasta, as the starch on the surface helps the sauce cling to it.
3. Sear the Shrimp
- While the pasta is cooking, heat 2 tablespoons of the olive oil in a large skillet over medium-high heat. You want the oil hot and shimmering before the shrimp goes in.
- Add the minced garlic to the pan and sauté for about 30 seconds, stirring constantly. Watch it closely as garlic burns quickly and will become bitter.
- Add the red pepper flakes at this point if you’re using them, and stir briefly into the garlic and oil.
- Add the shrimp in a single layer. Do not crowd the pan. If needed, cook the shrimp in two batches. Crowding causes steaming instead of searing.
- Cook the shrimp for 1 to 2 minutes on the first side without moving them, until they start to turn pink and a slight golden crust forms.
- Flip each shrimp with tongs and cook for another 1 to 2 minutes on the second side until they are fully pink, opaque, and just cooked through. Overcooked shrimp become rubbery, so pull them at the first sign of being done through.
- Remove the shrimp from the skillet and transfer to a plate. Set aside while you build the sauce.
4. Build the Pesto Sauce
- Reduce the heat under the skillet to medium-low.
- Add the remaining 1 tablespoon of olive oil to the same pan, keeping the garlic flavored oil and any shrimp drippings in the skillet. These drippings carry a lot of flavor.
- Add the 1/2 cup of basil pesto to the pan and stir gently for about 30 seconds, just warming it through. Do not cook the pesto over high heat or for a long time as it will darken and lose its fresh, vibrant flavor.
- Add 1/4 cup of the reserved pasta cooking water to the pesto and stir to loosen it into a light, coating sauce. The starchy water emulsifies with the olive oil in the pesto to create a creamy, silky consistency.
- Squeeze in the lemon juice and stir to combine. The lemon brightens everything up and balances the richness of the pesto and Parmesan.
5. Toss the Pasta
- Add the drained pasta directly to the skillet with the pesto sauce.
- Using tongs, toss the pasta thoroughly so every strand is evenly coated in the sauce. Work quickly over medium-low heat.
- If the sauce looks too thick or the pasta starts to stick together, add a splash more of the reserved pasta water, a tablespoon at a time, and toss again.
- Add the freshly grated Parmesan and toss again until it melts into the sauce and everything looks creamy and cohesive.
- Taste the pasta at this point and adjust seasoning with salt and pepper if needed.
6. Finish and Serve
- Return the cooked shrimp to the skillet and gently fold them through the pasta so they’re evenly distributed and rewarmed, about 1 minute.
- Transfer the pasta to warm serving bowls or a large platter.
- Garnish with fresh basil leaves, halved cherry tomatoes if using, and a scatter of toasted pine nuts for crunch.
- Finish with an extra grating of Parmesan and a drizzle of high-quality olive oil if desired.
- Serve immediately while hot.
This dish also pairs nicely alongside the flavors in my broccoli pesto pasta, if you’re feeding a crowd and want a vegetarian option alongside.
Tips for The Best Shrimp Pesto Pasta
A few small technique adjustments make a significant difference between an okay version of this dish and a truly great one. Follow these tips and you’ll nail it every time.
- Dry your shrimp thoroughly. This is the single most important step for getting a good sear rather than steamed, watery shrimp. Pat them with paper towels right before they go in the pan.
- Don’t overcook the shrimp. Shrimp are done the moment they turn pink and curl into a loose “C” shape. A tight curl means overcooked. They will firm up slightly more as they rest, so pull them from the heat early.
- Reserve more pasta water than you think you need. A full cup is safer than a half cup. It’s the secret ingredient that makes your sauce silky and helps it cling to the pasta.
- Add pesto off high heat. Heating pesto aggressively will dull its flavor and turn it an unappetizing dark green. Warm it gently, just enough to coat the pasta.
- Use freshly grated Parmesan. Pre-grated cheese contains anti-caking agents that prevent proper melting. A block and a microplane or grater will give you a far creamier result.
- Salt your pasta water generously. Under-salted pasta water produces bland pasta that even the best sauce can’t fully rescue.
- Use large or extra-large shrimp. Smaller shrimp can overcook very quickly and get lost among the pasta. Large shrimp are more forgiving and provide better bites.
Read Also: Lemon Garlic Shrimp Orzo Recipe
Serving Suggestions

This pasta is a complete meal on its own, but pairing it with the right sides elevates the whole experience into something that feels like a proper restaurant spread.
A simple green salad is always a great companion. The freshness cuts through the richness of the pesto nicely.
- Arugula Salad with lemon vinaigrette (the peppery arugula is a natural match for pesto flavors)
- Crusty sourdough or garlic bread for soaking up extra sauce in the bowl
- Asparagus Salad for a light and bright side
- Caprese Bites as a simple starter before the pasta
- A crisp, dry white wine such as Pinot Grigio or Sauvignon Blanc
- Mediterranean Salad for extra color and freshness on the table
Variations of Shrimp Pesto Pasta
Once you’ve mastered the base recipe, it’s easy to riff on it depending on what you have on hand or who you’re feeding.
These are some of the most popular and crowd-pleasing variations.
- Creamy shrimp pesto pasta: Stir in 3 to 4 tablespoons of heavy cream or cream cheese into the pesto sauce before adding the pasta for a richer, creamier result.
- Sun-dried tomato shrimp pesto: Add 1/4 cup of chopped sun-dried tomatoes in oil to the sauce for a sweet-tart depth of flavor.
- Shrimp pesto pasta with spinach: Toss 2 large handfuls of baby spinach into the pan when building the sauce. It wilts almost instantly and adds color and nutrition.
- Shrimp pesto pasta with mozzarella: Scatter fresh mozzarella pearls over the finished pasta before serving. They melt slightly from the heat of the dish and create creamy pockets of flavor.
- Shrimp pesto pasta with zucchini: Sauté thin half-moon slices of zucchini alongside the shrimp for a lighter, vegetable-forward version.
- Cold shrimp pesto pasta salad: Cook the pasta, let it cool, toss with pesto, chilled cooked shrimp, cherry tomatoes, and serve at room temperature for an easy summer lunch.
- Swap the protein: This sauce works just as beautifully with scallops, grilled chicken, or even salmon in place of the shrimp.
For a fresh pesto-pasta combo without shrimp, my zucchini noodles with pesto is a fantastic lighter alternative.
Storage and Reheating
Leftovers of this pasta are genuinely great, especially as a cold pasta salad the next day.
Proper storage makes all the difference in keeping the shrimp tender and the pesto bright.
- Refrigerator: Store leftovers in an airtight container in the fridge for up to 2 days. The pesto may darken slightly but the flavor will still be excellent.
- Freezer: Pesto pasta with shrimp does not freeze well. The shrimp become rubbery and the pesto separates on thawing. This is best enjoyed fresh or within 2 days.
- Reheating on the stove: Add the leftover pasta to a skillet over medium-low heat with a splash of water or chicken broth. Toss gently until warmed through, about 3 to 4 minutes. Add a teaspoon of fresh pesto if needed to brighten the flavor.
- Reheating in the microwave: Transfer to a microwave-safe bowl, add a tablespoon of water, cover loosely, and heat in 30-second intervals, stirring between each, until warmed through. This works in a pinch but the stovetop method keeps the shrimp more tender.
- Cold pasta salad option: If you plan to eat leftovers cold, toss with a fresh squeeze of lemon juice and a drizzle of olive oil before serving to revive the flavors.
Another great make-ahead pasta option: Mushroom Spinach Pasta
Nutritional Facts
The following is an estimate per serving (1 of 4 servings) based on the standard recipe.
Values will vary depending on the specific brands of pasta and pesto used, and any optional garnishes added.
- Calories: approximately 540 kcal
- Protein: 35g
- Carbohydrates: 52g
- Fat: 18g
- Saturated Fat: 4g
- Fiber: 3g
- Sugar: 2g
- Sodium: 720mg
- Cholesterol: 195mg
Nutritional values are estimates only. For precise information, use a nutritional calculator with your specific ingredient brands and quantities.
You might also enjoy: Chicken Asparagus Pasta Recipe
Health Benefits of Key Ingredients
This dish isn’t just satisfying and delicious. Several of its key ingredients carry meaningful nutritional value that makes it a well-rounded choice for a regular meal rotation.
Shrimp in particular are a nutritional powerhouse that often get overlooked compared to other proteins.
- Shrimp are an excellent source of lean protein, providing around 20g of protein per 3-oz serving for only about 84 calories. They’re also rich in iodine, selenium, and astaxanthin, an antioxidant that supports heart and brain health.
- Basil pesto contains basil, which is rich in vitamins K, A, and C, as well as anti-inflammatory compounds. The olive oil base provides heart-healthy monounsaturated fats.
- Garlic contains allicin, a compound studied for its potential immune-boosting and anti-inflammatory properties. It also supports cardiovascular health when eaten regularly.
- Extra virgin olive oil is one of the most well-researched healthy fats in the world, associated with reduced inflammation and improved cholesterol levels.
- Parmesan cheese is a good source of calcium and protein, and despite being intensely flavorful, a small amount goes a long way, keeping fat and calorie contributions reasonable.
- Pasta provides a steady source of complex carbohydrates, which fuel energy levels and support brain function throughout the day.
- Lemon juice adds vitamin C to the dish, which supports immune function and helps with iron absorption from the other ingredients.
FAQs About Shrimp Pesto Pasta
1. Can I use frozen shrimp for this recipe?
Yes, frozen shrimp work perfectly well here. Thaw them overnight in the refrigerator or under cold running water for 5 to 7 minutes before cooking.
The most important thing is to pat them completely dry after thawing so you get a good sear in the pan.
2. Can I use store-bought pesto instead of making my own?
Absolutely. A good quality store-bought pesto works beautifully in this recipe and keeps things fast and simple.
Look for refrigerated pesto in the deli or cheese section of your grocery store, as it tends to taste fresher than shelf-stable jarred versions.
That said, if you have fresh basil on hand and 5 extra minutes, homemade pesto made in a food processor is incredibly fragrant and worth the small extra effort.
3. What pasta shape works best for shrimp pesto pasta?
Long, thin pasta shapes like linguine, spaghetti, or fettuccine are the most classic pairing with pesto because they coat evenly and allow the sauce to cling to each strand.
Short shapes like penne, rigatoni, or fusilli also work well if that’s what you have on hand.
Fusilli in particular is great for holding pesto in its spiral grooves.
4. How do I know when the shrimp are cooked through?
Shrimp are done when they turn fully pink and opaque and form a loose “C” shape. If they curl tightly into an “O” shape, they are overcooked and will be rubbery.
The whole process takes just 2 to 4 minutes over medium-high heat, so keep a close eye on them and pull them from the pan as soon as they look done.
5. Can I make this recipe dairy-free?
Yes, with a couple of easy swaps. Use a vegan or dairy-free pesto (many good ones are made without Parmesan), or make your own with nutritional yeast in place of the cheese.
Simply skip the Parmesan finish on the pasta and replace it with a drizzle of extra olive oil and a squeeze of lemon for richness.
The dish still tastes vibrant and satisfying without the dairy.
For another vibrant green pasta that’s easy to adapt, take a look at my green goddess pasta.

Shrimp Pesto Pasta
Ingredients
- 12 oz linguine or spaghetti 340g; or any long pasta shape
- salt for pasta water, generous amount
- 1 lb large raw shrimp, peeled and deveined 450g; tails removed recommended; thawed if frozen
- 2 tbsp extra virgin olive oil for searing the shrimp
- 4 garlic cloves minced
- 1/2 tsp red pepper flakes optional; add for heat
- salt and black pepper to taste, for seasoning shrimp
- 1/2 cup basil pesto 120g; store-bought or homemade
- 1 tbsp extra virgin olive oil for building the sauce
- 1/2 cup reserved pasta cooking water 120ml; plus more as needed
- 1 tbsp lemon juice freshly squeezed; from about half a lemon
- 1/2 cup Parmesan cheese 50g; freshly grated; plus more for serving
- fresh basil leaves for serving
- cherry tomatoes optional; halved
- pine nuts optional; lightly toasted
Equipment
- Large pot For boiling pasta
- Large stainless steel or cast iron skillet 12-inch recommended
- Colander or strainer For draining pasta and thawing shrimp
- Ladle or heatproof measuring cup For reserving pasta cooking water
- Tongs For flipping shrimp and tossing pasta
- Wooden spoon or silicone spatula For stirring the sauce
- Cutting board and sharp knife For prepping garlic and garnishes
- Garlic press or mincer (optional) For mincing garlic quickly
- Microplane or box grater For freshly grating Parmesan cheese
Method
- If frozen, thaw shrimp under cold running water for 5–7 minutes, then peel, devein, and pat completely dry with paper towels. Season both sides with salt and black pepper.
- Bring a large pot of generously salted water to a boil, then cook the linguine until just al dente (1 minute less than package directions). Before draining, reserve at least 1 cup of pasta water, then drain without rinsing.
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat, then sauté the garlic and red pepper flakes for 30 seconds. Add shrimp in a single layer and cook 1–2 minutes per side until pink and opaque, then remove to a plate.
- Reduce heat to medium-low and add the remaining 1 tablespoon olive oil to the skillet. Stir in the pesto, 1/4 cup of the reserved pasta water, and lemon juice until a smooth, loose sauce forms.
- Add the drained pasta to the skillet and toss with tongs until evenly coated, adding more pasta water a tablespoon at a time if needed. Stir in the Parmesan and toss until melted and creamy.
- Return the shrimp to the skillet and fold gently through the pasta for about 1 minute to rewarm. Serve immediately topped with fresh basil, cherry tomatoes, toasted pine nuts, and extra Parmesan.
Nutrition
Notes
- Pat shrimp completely dry before cooking — this is the key to a golden sear rather than steamed, watery shrimp.
- Don’t overcook the shrimp. They’re done when pink and in a loose “C” shape. A tight “O” curl means overcooked.
- Always reserve pasta water before draining — the starchy liquid is what makes the pesto sauce silky and cohesive.
- Warm pesto gently over medium-low heat only. High heat dulls its color and fresh basil flavor.
- Use freshly grated Parmesan from a block for best melting results. Pre-shredded cheese contains anti-caking agents that prevent smooth incorporation.
- For a creamy version, stir 3–4 tablespoons of heavy cream or cream cheese into the pesto sauce before adding the pasta.
- Storage: Refrigerate leftovers in an airtight container for up to 2 days. This dish does not freeze well.
- To reheat: warm in a skillet over medium-low with a splash of water or broth, tossing gently until heated through.
- Swap the shrimp for scallops, grilled chicken, or salmon for equally delicious results.
- For a dairy-free version, use a vegan pesto and skip the Parmesan, finishing with extra olive oil and lemon juice instead.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Shrimp Pesto Pasta has earned its permanent spot in my weekly dinner rotation, and I’m confident it will do the same in yours.
It’s the kind of dish that manages to be both effortless and impressive at the same time. Weeknight friendly, crowd-pleasing, and bursting with fresh basil flavor in every single bite.
Give it a try tonight and I promise you won’t be disappointed.
If you make this recipe, I’d love to hear how it turned out. Drop a comment below with any tweaks you made. Happy cooking!
Recommended:
- Garlic Butter Shrimp with Veggies
- Spinach Ricotta Pasta Recipe
- Shrimp Fra Diavolo Recipe
- Lemon Herb Orzo Recipe
- Pasta Primavera Recipe



