Written by

Nora Spencer

Published

Creamy Garlic Basil Pesto Shrimp Pasta Easy Recipe with Cherry Tomatoes

Ready In 25 minutes
Servings 4 servings
Difficulty Easy

I did not trust the idea of mixing creamy sauce with basil pesto in a shrimp pasta. Honestly, it sounded like a flavor clash waiting to happen—too rich, too herbal, and probably a mess on the plate. I remember the moment I was staring at a bowl of this creamy garlic basil pesto shrimp pasta with cherry tomatoes, skeptical about that bright green sauce swirling in with the cream. But then, the first bite caught me off guard.

The garlic wasn’t overpowering, the basil pesto added this fresh, almost grassy note, and the cream softened it all into something silky and luscious. The cherry tomatoes popped with a sweet-tart burst, cutting through the richness just right. I had to admit, I was hooked, even if I didn’t expect to be.

I’d been looking for a dish that felt fancy but didn’t demand hours in the kitchen. This recipe hit that sweet spot, and it stuck with me because it’s both comforting and a bit unexpected. Plus, the shrimp cooks up fast, so it’s a no-fuss dinner that feels like a treat. Somehow, this creamy garlic basil pesto shrimp pasta with cherry tomatoes became my go-to when I wanted to impress myself without stressing out. And honestly, that quiet trust in this recipe is why I keep coming back.

Why You’ll Love This Recipe

  • Quick & Easy: This creamy garlic basil pesto shrimp pasta comes together in just about 25 minutes, perfect for those busy weeknights when you want something special but fast.
  • Simple Ingredients: No wild or hard-to-find stuff here—just pantry staples and fresh basil pesto that you can easily grab or make yourself.
  • Perfect for Dinner Parties or Cozy Nights: Whether you’re hosting friends or craving a comforting solo meal, this dish hits the mark with its balanced flavors and satisfying texture.
  • Crowd-Pleaser: The combination of creamy sauce, garlicky shrimp, and juicy cherry tomatoes tends to get thumbs up from both kids and adults alike.
  • Unbelievably Delicious: The cream smooths out the pesto’s punch without drowning it, creating a sauce that clings beautifully to pasta and shrimp.

What sets this recipe apart is the way the garlic-infused cream and basil pesto play off each other—not competing but complementing, if that makes sense. I also love tossing in cherry tomatoes whole; they roast just enough in the pan to give tiny bursts of sweetness that lighten every bite. This isn’t just another shrimp pasta with pesto. It’s the kind of dish that makes you close your eyes and savor the balance of fresh herbs, tender shrimp, and that gentle creaminess.

Plus, it’s a little reminder that sometimes the recipes you question the most turn out to be the ones you trust forever.

What Ingredients You Will Need

This creamy garlic basil pesto shrimp pasta uses straightforward ingredients to deliver a bright, flavorful, and satisfying meal without any fuss. Most of these are pantry staples or easy to find at your local market, and you can swap a few around depending on what you have on hand.

  • Shrimp: 1 pound (450g) of raw, peeled, and deveined shrimp (medium or large). I prefer wild-caught if possible for that better texture and flavor.
  • Pasta: 8 ounces (225g) of linguine or fettuccine work beautifully here—the sauce clings nicely to these shapes.
  • Basil Pesto: About ½ cup (120ml). I recommend a good-quality store-bought pesto like Barilla or Trader Joe’s, or homemade if you have fresh basil, pine nuts, Parmesan, garlic, and olive oil handy.
  • Heavy Cream: ¾ cup (180ml). This adds the creaminess that mellows the pesto’s herbal intensity.
  • Garlic: 3 cloves, minced finely—adds that essential punch without being overpowering.
  • Cherry Tomatoes: 1 cup (150g), halved or left whole if small. I love the pop of sweetness and acidity they bring.
  • Olive Oil: 2 tablespoons—for sautéing shrimp and garlic.
  • Parmesan Cheese: ¼ cup (25g), freshly grated, to finish the dish with a nutty, salty note.
  • Salt and Pepper: To taste. Freshly ground black pepper brings everything together.
  • Fresh Basil Leaves: A small handful for garnish and extra herbaceous freshness.

Ingredient tips: If you want a lighter version, try swapping heavy cream for half-and-half or a creamy coconut milk. For a gluten-free twist, use your favorite gluten-free pasta. Also, if fresh basil pesto isn’t available, sun-dried tomato pesto can add a nice punch, though it changes the flavor profile.

Equipment Needed

  • Large Pot: For boiling the pasta. A heavy-bottomed pot helps the water stay at a rolling boil.
  • Large Skillet or Sauté Pan: For cooking shrimp and making the sauce. Non-stick or stainless steel works great.
  • Colander: To drain the pasta efficiently.
  • Garlic Press or Sharp Knife: For mincing garlic finely—helps release more flavor.
  • Measuring Cups and Spoons: To keep the recipe precise.
  • Tongs or Pasta Fork: For tossing pasta and sauce together evenly.

If you don’t have a garlic press, no worries—mincing by hand works just fine. I’ve used everything from cast iron skillets to simple non-stick pans for this recipe; the key is to keep the heat moderate so the cream doesn’t curdle. For pasta, a pot with a strainer insert can save some hassle but isn’t necessary.

Preparation Method

creamy garlic basil pesto shrimp pasta preparation steps

  1. Cook the Pasta: Bring a large pot of salted water to a boil. Add 8 ounces (225g) of linguine and cook according to package instructions until al dente (usually 9-11 minutes). Reserve ½ cup (120ml) of pasta water before draining. Drain pasta and set aside.
  2. Sauté the Shrimp: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the shrimp (1 pound/450g), seasoning lightly with salt and pepper. Cook for 2-3 minutes per side, until pink and opaque. Remove shrimp from pan and set aside.
  3. Cook Garlic and Tomatoes: In the same skillet, add the minced garlic (3 cloves) and cook for about 30 seconds until fragrant—don’t let it burn. Add 1 cup (150g) cherry tomatoes, cooking until they start to soften and blister, about 3-4 minutes. This step gives the tomatoes a slight roasted sweetness.
  4. Make the Creamy Pesto Sauce: Lower the heat to medium-low. Pour in ¾ cup (180ml) heavy cream and stir to combine with garlic and tomatoes. Add ½ cup (120ml) basil pesto and mix well. Let the sauce simmer gently for 2-3 minutes, stirring often. If the sauce seems too thick, add reserved pasta water a little at a time until you reach desired consistency.
  5. Toss Pasta and Shrimp: Return shrimp to the skillet and add the drained pasta. Toss everything to coat evenly in the creamy pesto sauce. Cook together for another 1-2 minutes to marry the flavors.
  6. Finish and Serve: Turn off heat and sprinkle ¼ cup (25g) freshly grated Parmesan cheese over the pasta. Toss gently. Garnish with fresh basil leaves. Serve immediately while warm.

Pro tip: Keep an eye on the cream as it simmers. Too high heat can cause it to separate. Also, tossing the pasta with reserved water helps the sauce stick better—don’t skip this!

Cooking Tips & Techniques

One thing I learned the hard way is not to overcook the shrimp. Shrimp can go from tender to rubbery in seconds, so watch closely during those few minutes in the pan. They cook fast, honestly, so pull them off just as they turn pink and opaque.

When adding pesto to cream, add it slowly and stir constantly to avoid clumping. The cream should be gently simmering, not boiling—this keeps the sauce smooth and silky.

Using cherry tomatoes whole or halved is a nice touch, but if they’re large, halving is better so they soften evenly. The slight blistering you get from sautéing them adds a mild smoky sweetness that balances the garlic and basil.

Another tip is to reserve some pasta water before draining; the starch in it helps loosen the sauce and gives it a glossy finish. I usually add a few tablespoons at a time until the sauce reaches that perfect clinginess.

Finally, don’t rush the garnish—fresh basil adds a brightness right at the end that makes this dish sing. If you want, a squeeze of fresh lemon juice can brighten the flavor further, but I find it perfect as is.

Variations & Adaptations

You can switch things up easily with this recipe depending on dietary needs or flavor preferences.

  • Low-Carb Option: Swap pasta for spiralized zucchini or shirataki noodles. The sauce works just as well with veggie noodles for a lighter meal.
  • Dairy-Free Version: Use coconut cream instead of heavy cream, and a dairy-free pesto (or make your own without cheese). The flavor will shift but still be deliciously creamy.
  • Spicy Kick: Add a pinch of red pepper flakes when cooking garlic for a subtle heat that pairs nicely with the basil and shrimp.
  • Protein Swap: If you’re not into shrimp, try this sauce with seared chicken breasts or even seared salmon with garlic butter sauce for a luxurious twist.
  • Seasonal Twist: In summer, toss in fresh peas or asparagus tips for a bright, green addition.

Personally, I once tried adding a handful of toasted pine nuts on top for texture—it worked surprisingly well. Feel free to experiment based on what you like or have in your fridge.

Serving & Storage Suggestions

This creamy garlic basil pesto shrimp pasta is best served warm, straight from the pan. Garnish with extra fresh basil and a sprinkle of Parmesan for a pretty presentation. It pairs wonderfully with a crisp green salad or a light white wine on the side. For a fun twist, try pairing it with a refreshing summer cocktail like the sparkling vodka lemonade punch from the blog—it cuts through the richness beautifully.

To store leftovers, place them in an airtight container and refrigerate for up to 2 days. The pasta may absorb some sauce, so adding a splash of cream or pasta water when reheating in a skillet or microwave helps bring back the creamy texture. Avoid freezing this one; the cream sauce can separate and become grainy.

Flavors tend to meld overnight, so if you can wait, sometimes it tastes even better the next day. Just reheat gently and stir in fresh basil before serving.

Nutritional Information & Benefits

This creamy garlic basil pesto shrimp pasta packs protein from the shrimp and healthy fats from the olive oil and pesto. A typical serving (about 1.5 cups) contains roughly 500-600 calories, depending on portion size and exact ingredients. It’s moderate in carbs given the pasta but offers a good balance of energy and nutrients.

Basil pesto brings antioxidants from fresh basil and vitamin E from pine nuts, while garlic supports immune health. Shrimp is a lean protein source rich in selenium and vitamin B12.

If you’re watching carbs, substituting zucchini noodles cuts down on starch without sacrificing taste. Keep in mind this recipe contains dairy and shellfish, so adjust accordingly if you have allergies.

Overall, it’s a satisfying, flavorful dish you can feel decent about enjoying.

Conclusion

This creamy garlic basil pesto shrimp pasta with cherry tomatoes is one of those recipes I didn’t expect to love but now find hard to live without. It’s quick to make, comfortingly rich, and perfectly balanced with fresh, bright flavors. Whether you’re cooking for yourself or feeding a group, it’s flexible enough to fit many occasions and tastes.

Don’t hesitate to tweak the pesto, swap proteins, or add your favorite veggies to make it truly yours. I’ve shared this dish countless times, and it always earns a second helping. If you give this recipe a try, I’d love to hear how you customize it or what moments you share it over.

Cooking is about discovery, and sometimes, like with this dish, it’s about trusting something you weren’t sure about until it surprises you. Here’s to many cozy dinners filled with good food and even better company.

FAQs

  • Can I use frozen shrimp for this recipe? Yes, frozen shrimp works fine. Just thaw completely and pat dry before cooking to avoid excess moisture.
  • Is it okay to make the pesto sauce ahead of time? You can prep the pesto in advance, but add it to the cream sauce right before serving to keep flavors fresh.
  • What pasta works best with this creamy pesto shrimp? Linguine or fettuccine are ideal as they hold the sauce well, but penne or rigatoni also work.
  • Can I make this dish vegan? Swap shrimp for sautéed mushrooms or tofu, use dairy-free cream and pesto, and you have a tasty vegan version.
  • How do I prevent the cream from curdling? Keep the heat moderate when simmering the sauce and stir frequently. Avoid boiling the cream.

Pin This Recipe!

creamy garlic basil pesto shrimp pasta recipe

Print

Creamy Garlic Basil Pesto Shrimp Pasta with Cherry Tomatoes

A quick and easy shrimp pasta dish featuring a silky creamy garlic basil pesto sauce with sweet cherry tomatoes, perfect for busy weeknights or dinner parties.

  • Author: Sienna
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 pound raw, peeled, and deveined shrimp (medium or large)
  • 8 ounces linguine or fettuccine pasta
  • 1/2 cup basil pesto
  • 3/4 cup heavy cream
  • 3 cloves garlic, minced
  • 1 cup cherry tomatoes, halved or whole if small
  • 2 tablespoons olive oil
  • 1/4 cup freshly grated Parmesan cheese
  • Salt and freshly ground black pepper to taste
  • A small handful fresh basil leaves for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Add linguine and cook according to package instructions until al dente (9-11 minutes). Reserve 1/2 cup pasta water before draining. Drain pasta and set aside.
  2. Heat olive oil in a large skillet over medium heat. Add shrimp, season lightly with salt and pepper, and cook 2-3 minutes per side until pink and opaque. Remove shrimp and set aside.
  3. In the same skillet, add minced garlic and cook about 30 seconds until fragrant. Add cherry tomatoes and cook 3-4 minutes until softened and blistered.
  4. Lower heat to medium-low. Pour in heavy cream and stir to combine with garlic and tomatoes. Add basil pesto and mix well. Simmer gently for 2-3 minutes, stirring often. Add reserved pasta water a little at a time if sauce is too thick.
  5. Return shrimp to skillet and add drained pasta. Toss to coat evenly in creamy pesto sauce. Cook together 1-2 minutes to marry flavors.
  6. Turn off heat. Sprinkle Parmesan cheese over pasta and toss gently. Garnish with fresh basil leaves and serve immediately warm.

Notes

Avoid overcooking shrimp to prevent rubbery texture. Add pesto slowly to cream while stirring to avoid clumping. Use reserved pasta water to loosen sauce and help it cling to pasta. Keep heat moderate to prevent cream from curdling. Fresh basil garnish brightens the dish. For a lighter version, substitute heavy cream with half-and-half or coconut milk. Gluten-free pasta can be used for dietary needs.

Nutrition

  • Serving Size: About 1.5 cups
  • Calories: 550
  • Sugar: 5
  • Sodium: 600
  • Fat: 32
  • Saturated Fat: 12
  • Carbohydrates: 40
  • Fiber: 3
  • Protein: 30

Keywords: shrimp pasta, creamy pesto pasta, garlic basil pesto, cherry tomatoes, quick dinner, easy pasta recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating