If you’re craving a light yet bursting-with-flavor meal, then the Zucchini Noodles with Pesto and Shrimp Recipe is exactly what you need. This dish is a vibrant dance of textures and tastes: tender zucchini noodles coated in aromatic basil pesto, succulent shrimp cooked to perfection, and pops of juicy cherry tomatoes. It’s a quick, healthy, and satisfying dinner that feels indulgent without any heaviness—perfect for those busy weeknights when you want something fresh but fuss-free. Plus, the combination of bright green zucchini and golden shrimp makes for a stunning plate that’s almost too pretty to eat, almost!

Ingredients You’ll Need
These ingredients are refreshingly simple but each plays an important role in creating layers of flavor, from the creamy pesto that clings lovingly to the noodles to the crunchy toasted pine nuts that provide a delightful contrast in texture.
- Zucchinis (2 medium, about 500 grams): The star of the dish, zucchini noodles are a perfect low-carb pasta alternative with a crisp bite and subtle sweetness.
- Shrimp (200 grams, peeled and deveined): Adds protein and a delicate seafood flavor that pairs beautifully with pesto.
- Basil pesto (1/2 cup): Whether homemade or store-bought, this herbaceous sauce is what brings everything together with bold garlicky, nutty notes.
- Garlic (2 cloves, minced): Gives depth and a fragrant punch when sautéed briefly with olive oil.
- Cherry tomatoes (1 cup, halved): Tiny bursts of sweetness and acidity balance the richness of pesto and shrimp.
- Olive oil (2 tablespoons): Used for sautéing, it enriches the dish with a smooth, fruity undertone.
- Pine nuts (2 tablespoons, toasted): Their buttery crunch adds texture and a lovely finishing touch.
- Salt and pepper (to taste): Essential seasoning to elevate all flavors.
- Fresh basil leaves (optional, for garnish): Adds fresh herbal aroma and a pop of color when serving.
How to Make Zucchini Noodles with Pesto and Shrimp Recipe
Step 1: Prepare the Zucchini Noodles
Start by creating your zucchini noodles using a spiralizer or a vegetable peeler. This transforms the zucchinis into delicate, pasta-like strands that are light and ready to soak up flavor. Set these noodles aside on a plate while you prepare the rest of the dish.
Step 2: Sauté Aromatic Garlic
Heat one tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and sauté for about 30 seconds, just until fragrant. This step releases the garlic’s natural sweetness and infuses the oil with savory goodness.
Step 3: Cook the Shrimp
Next, add the shrimp to the skillet, seasoning them lightly with salt and pepper. Cook for 2 to 3 minutes on each side until they turn pink and opaque. Perfectly cooked shrimp should be juicy, tender, and slightly springy. Remove the shrimp from the skillet and set them aside for now.
Step 4: Sauté the Zucchini Noodles
Into the same skillet, pour the remaining tablespoon of olive oil and add the zucchini noodles. Sauté them gently for 2 to 3 minutes until they are tender but still have a slight crispness, keeping that enjoyable texture that makes this dish shine.
Step 5: Combine Shrimp, Pesto, and Tomatoes
Return the cooked shrimp to the skillet with the zucchini noodles. Add the half cup of basil pesto and the halved cherry tomatoes. Toss everything gently to combine, ensuring the noodles and shrimp are evenly coated and the tomatoes are warmed through without losing their juicy burst.
Step 6: Garnish and Serve
Transfer the mixture to serving plates. Sprinkle the toasted pine nuts over the top and, if you like, add some fresh basil leaves for a fragrant and colorful finish. Serve warm and enjoy a dish that’s as beautiful as it is delicious.
How to Serve Zucchini Noodles with Pesto and Shrimp Recipe

Garnishes
Fresh basil leaves aren’t just for looks—they add an aromatic lift that complements the pesto’s herbal notes. Toasted pine nuts add a satisfyingly crunchy texture. You can also sprinkle a little grated Parmesan for an extra layer of flavor that melts into the warm noodles beautifully.
Side Dishes
This dish is wonderful as a complete meal on its own, but if you want to add a side, a crisp green salad or a crunchy baguette would pair nicely. A light lemon vinaigrette on a salad can brighten things further, while crusty bread invites you to sop up any extra pesto sauce left on your plate.
Creative Ways to Present
For a fun dinner party twist, serve the zucchini noodles and shrimp in small individual bowls and top with a drizzle of extra virgin olive oil and extra toasted pine nuts. You might also try layering the noodles and shrimp in glass jars for a visually stunning picnic or grab-and-go meal.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, store them in an airtight container in the refrigerator. The zucchini noodles will release some water over time, so it’s best to enjoy them within 1-2 days to maintain the best texture and flavor.
Freezing
This recipe doesn’t freeze well due to the zucchini’s water content, which can cause sogginess after thawing. It’s best to prepare this fresh for maximum enjoyment.
Reheating
To reheat leftovers, warm gently on the stovetop over low heat. Avoid microwaving if possible, as this can make the shrimp rubbery and the zucchini mushy. Adding a splash of olive oil while reheating will help revive the dish’s freshness.
FAQs
Can I make the pesto from scratch for this Zucchini Noodles with Pesto and Shrimp Recipe?
Absolutely! A homemade basil pesto with fresh basil, pine nuts, garlic, Parmesan, and olive oil will elevate the dish even more, giving it a vibrant, fresh flavor that store-bought versions sometimes lack.
Which type of shrimp works best?
Medium-sized peeled and deveined shrimp are ideal because they cook quickly and evenly. Fresh or frozen shrimp both work well, just thaw frozen shrimp fully before cooking.
Can I substitute the zucchini noodles with another vegetable?
Yes! Spiralized cucumber or yellow squash are great alternatives that maintain a similar texture and mild flavor, keeping the dish light and fresh.
Is this recipe gluten-free?
Definitely! Since it uses zucchini noodles instead of pasta, this dish is naturally gluten-free, making it a safe and delicious option for those with gluten sensitivities.
How spicy is this dish? Can I add heat?
This Zucchini Noodles with Pesto and Shrimp Recipe is mild by default, but if you crave a little kick, toss in some red pepper flakes while sautéing the garlic or add a dash of chili oil just before serving.
Final Thoughts
Trust me when I say that trying the Zucchini Noodles with Pesto and Shrimp Recipe is a game changer for anyone who loves fresh, flavorful, and quick meals. It’s easy enough for a weeknight but elegant enough to serve to guests without stress. Once you whip this up, it’s going to be one of those recipes you reach for again and again whenever you want that perfect balance of health and indulgence on your plate.
Print
Zucchini Noodles with Pesto and Shrimp Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Frying
- Cuisine: Italian
- Diet: Gluten Free
Description
A light and flavorful dish featuring tender zucchini noodles tossed with aromatic basil pesto, juicy sautéed shrimp, cherry tomatoes, and crunchy toasted pine nuts. This quick and healthy recipe is perfect for a nutritious weeknight dinner or a refreshing summer meal.
Ingredients
Zucchini Noodles
- 2 medium zucchinis (about 500 grams)
Shrimp and Sauce
- 200 grams shrimp (peeled and deveined)
- 1/2 cup basil pesto (store-bought or homemade)
- 2 cloves garlic (minced)
- 1 cup cherry tomatoes (halved)
- 2 tablespoons olive oil
- 2 tablespoons pine nuts (toasted)
- Salt and pepper (to taste)
Garnish
- Fresh basil leaves (optional)
Instructions
- Prepare zucchini noodles: Use a spiralizer or vegetable peeler to create zucchini noodles from the zucchinis. Set them aside while you prepare the other ingredients.
- Sauté garlic: Heat a large skillet over medium heat and add one tablespoon of olive oil. Sauté the minced garlic for about 30 seconds until fragrant but not browned.
- Cook shrimp: Add the shrimp to the skillet, season with salt and pepper, and cook for 2-3 minutes per side until the shrimp turn pink and opaque. Remove shrimp from the skillet and set aside.
- Cook zucchini noodles: In the same skillet, add the remaining tablespoon of olive oil. Toss in the zucchini noodles and sauté for 2-3 minutes until they become tender yet retain a slight crispness.
- Combine ingredients: Return the cooked shrimp to the skillet, add the basil pesto and halved cherry tomatoes. Gently toss everything together until well combined and heated through.
- Serve: Plate the zucchini noodles with shrimp, sprinkle toasted pine nuts on top, and garnish with fresh basil leaves if desired. Serve warm and enjoy.
Notes
- You can substitute shrimp with chicken or tofu for a different protein option.
- For a nuttier flavor, make your own basil pesto using fresh basil, garlic, pine nuts, olive oil, and Parmesan cheese.
- Be careful not to overcook the zucchini noodles to keep their texture slightly crisp.
- To toast pine nuts, place them in a dry skillet over medium heat and stir frequently until golden, about 2-3 minutes.
- This dish is best served immediately after preparation to enjoy the fresh flavors and textures.

