Creamy Pesto Shrimp Linguine
If you’re craving a dish that combines the richness of cream, the fresh, vibrant notes of basil pesto, and the delicate sweetness of shrimp, then this Creamy Pesto Shrimp Linguine is exactly what you need on your dinner table. It’s a luscious, satisfying pasta recipe that’s effortless enough for a weeknight meal but elegant enough to impress guests. The creamy sauce clings to every strand of linguine while succulent shrimp add a touch of luxury to this comforting plate. Whether you’re a seafood lover or simply someone who enjoys bold, fresh flavors, this recipe strikes the perfect balance.
Why It Deserves a Spot
This Creamy Pesto Shrimp Linguine deserves a spot in your recipe rotation because it’s a delicious marriage of flavors and textures that feels indulgent without being complicated. The creaminess of the sauce paired with the herby brightness of the pesto creates a complex but approachable flavor profile. Plus, shrimp cooks quickly, making this dish a fantastic option for busy nights when you want something flavorful in a flash. It’s also incredibly versatile: you can easily swap out ingredients to suit your taste or dietary preferences. Best of all, this recipe is rich in protein, satisfying, and perfect for sharing with family and friends.
Ingredient Breakdown
- 8 oz linguine pasta: The perfect pasta shape to carry the creamy pesto sauce, offering a silky texture in every bite.
- 1 lb shrimp, peeled and deveined: Fresh or frozen shrimp work well here; they add a delicate sweetness and a wonderful seafood flavor.
- 2 tbsp olive oil: Used to sauté the garlic and shrimp, adding a subtle fruity richness.
- 2 cloves garlic, minced: Garlic infuses the dish with aromatic depth and a slight kick.
- 1 cup heavy cream: This is the base of our creamy sauce, creating a luscious texture that coats the pasta beautifully.
- 1/2 cup pesto sauce: The star herbaceous ingredient that brightens and balances the creaminess. If you want to elevate this further, try making your own Homemade Basil Pesto.
- 1/2 cup grated Parmesan cheese: Adds a nutty, savory element that rounds out the sauce.
- Salt and pepper to taste: Essential for enhancing every flavor.
- Fresh basil leaves for garnish: For a fresh and inviting finish.
Before You Start: Equipment
- Large pot: To boil the linguine pasta to perfect al dente texture.
- Large skillet or sauté pan: For cooking the shrimp and preparing the creamy pesto sauce.
- Colander: To drain the pasta efficiently.
- Wooden spoon or silicone spatula: For stirring the sauce gently without scratching your cookware.
- Measuring cups and spoons: For accurate ingredient portions.
- Grater: To grate fresh Parmesan cheese if not using pre-grated.
Directions: Creamy Pesto Shrimp Linguine
Step 1: Cook the Linguine
Bring a large pot of salted water to a boil. Add the linguine and cook according to package instructions until al dente—usually around 9 to 11 minutes. Reserve about 1/2 cup of pasta water before draining, then drain the linguine and set aside.
Step 2: Sauté the Shrimp
While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the peeled and deveined shrimp in a single layer. Season with salt and pepper. Cook for about 2 minutes on each side until the shrimp turn pink and opaque. Remove shrimp from the skillet and set aside.
Step 3: Build the Sauce
In the same skillet, reduce heat to medium and add the minced garlic. Sauté for about 30 seconds until fragrant but not browned. Pour in the heavy cream, stirring to combine and scraping any browned bits off the bottom of the pan. Simmer gently for 2 to 3 minutes until the cream slightly thickens.
Step 4: Incorporate Pesto and Cheese
Stir in 1/2 cup of pesto sauce and 1/2 cup grated Parmesan cheese. Mix until the cheese melts and the sauce becomes smooth and creamy. If the sauce feels too thick, add reserved pasta water a tablespoon at a time to loosen it up.
Step 5: Combine Pasta and Shrimp
Return the cooked shrimp to the skillet. Add the drained linguine and toss everything together gently to coat the pasta and shrimp evenly with the creamy pesto sauce. Taste and adjust seasoning with salt and pepper as desired.
Step 6: Garnish and Serve
Serve the Creamy Pesto Shrimp Linguine hot, garnished with fresh basil leaves for an aromatic and colorful finish. Enjoy immediately!
Variations for Dietary Needs
- Dairy-Free: Replace heavy cream with coconut cream and use nutritional yeast instead of Parmesan for a cheesy flavor.
- Gluten-Free: Use gluten-free linguine or your favorite gluten-free pasta alternative.
- Low-Carb: Swap linguine for spiralized zucchini noodles or shirataki noodles for a lighter option.
- Vegetarian: Omit shrimp and add sautéed mushrooms or artichoke hearts for a savory twist.
Method to the Madness
The magic behind this Creamy Pesto Shrimp Linguine lies in balancing the sauce’s richness with the fresh, herbaceous pesto. Cooking shrimp quickly in olive oil allows it to stay tender and juicy—overcooking would make it rubbery, so keep a close eye during sautéing. Using the same pan for your sauce ensures the flavorful bits from shrimp add depth. Incorporating reserved pasta water is a classic technique to adjust the sauce’s consistency and help it cling to the linguine beautifully. Finally, tossing everything together right before serving ensures every bite is coated in creamy, pesto goodness.
Best Ways to Store
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm the pasta in a skillet over low heat, adding a splash of cream or water to loosen the sauce as needed. Avoid microwaving directly without stirring, as this can cause the sauce to separate. This dish is best enjoyed fresh but reheats well when done carefully.
Creamy Pesto Shrimp Linguine FAQs
Can I use frozen shrimp for this recipe?
Absolutely! Just make sure to thaw the shrimp completely and pat them dry before cooking to avoid excess moisture in the skillet. This helps achieve a nice sear on the shrimp.
Is it possible to make the pesto from scratch?
Yes, and it’s a fantastic way to elevate the dish. Making your own Homemade Basil Pesto ensures freshness and control over ingredients. Plus, it’s easy and quick to prepare.
Can I substitute linguine with other pasta types?
Definitely! Fettuccine, spaghetti, or even penne work well with this creamy pesto sauce. Just adjust the cooking time according to the pasta you choose.
How can I add more protein to this meal?
If you want to boost the protein content, consider pairing your Creamy Pesto Shrimp Linguine with a side of Grilled Shrimp Kabobs or adding extra shrimp to the pasta itself.
Because You Liked This
- Homemade Basil Pesto – A fresh and flavorful sauce to keep on hand for countless recipes.
- Grilled Shrimp Kabobs – Perfect for a smoky, juicy seafood option.
- Creamy Garlic Parmesan Pasta – Another luscious pasta dish bursting with flavor.
- Lemon Butter Shrimp – Bright, zesty, and quick to whip up.
Next Steps
Now that you’ve mastered this Creamy Pesto Shrimp Linguine, why not experiment with different pesto blends? Swap out basil for arugula or spinach for a unique twist. You could also try adding sun-dried tomatoes or toasted pine nuts as toppings to add extra texture and flavor. For a complete meal, pair this pasta with a crisp green salad or roasted vegetables. The possibilities are endless, and each variation will bring something new to your table.
Enjoy cooking, savor every bite, and don’t forget to share this creamy, dreamy pasta with those you love!
Share on Pinterest

Creamy Pesto Shrimp Linguine
Ingredients
- 8 oz linguine pasta
- 1 lb shrimp peeled and deveined
- 2 tbsp olive oil
- 2 cloves garlic minced
- 1 cup heavy cream
- 1/2 cup pesto sauce
- 1/2 cup grated Parmesan cheese
- salt and pepper to taste
- fresh basil leaves for garnish
Instructions
Directions: Creamy Pesto Shrimp Linguine
- Bring a large pot of salted water to a boil. Add the linguine and cook according to package instructions until al dente—usually around 9 to 11 minutes. Reserve about 1/2 cup of pasta water before draining, then drain the linguine and set aside.
- While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the peeled and deveined shrimp in a single layer. Season with salt and pepper. Cook for about 2 minutes on each side until the shrimp turn pink and opaque. Remove shrimp from the skillet and set aside.
- In the same skillet, reduce heat to medium and add the minced garlic. Sauté for about 30 seconds until fragrant but not browned. Pour in the heavy cream, stirring to combine and scraping any browned bits off the bottom of the pan. Simmer gently for 2 to 3 minutes until the cream slightly thickens.
- Stir in 1/2 cup of pesto sauce and 1/2 cup grated Parmesan cheese. Mix until the cheese melts and the sauce becomes smooth and creamy. If the sauce feels too thick, add reserved pasta water a tablespoon at a time to loosen it up.
- Return the cooked shrimp to the skillet. Add the drained linguine and toss everything together gently to coat the pasta and shrimp evenly with the creamy pesto sauce. Taste and adjust seasoning with salt and pepper as desired.
- Serve the Creamy Pesto Shrimp Linguine hot, garnished with fresh basil leaves for an aromatic and colorful finish. Enjoy immediately!
Equipment
- Large Pot
- Large skillet or sauté pan
- Colander
- Wooden spoon or silicone spatula
- Measuring Cups and Spoons
- Grater
Notes
- Use reserved pasta water to adjust sauce consistency for perfect creaminess.
- Thaw frozen shrimp completely and pat dry for best sauté results.
- Try dairy-free or gluten-free variations for dietary preferences.