If you’re looking to brighten up your weeknight dinners with something fresh, vibrant, and downright delicious, this Zucchini Noodles with Pesto and Shrimp Recipe is an absolute winner. Imagine tender shrimp cooked to perfection, tossed with bright, fresh zucchini noodles coated in luscious basil pesto, and finished with juicy cherry tomatoes and crunchy toasted pine nuts. It’s light yet satisfying, bursting with flavors and textures that feel like a celebration on your plate. Plus, it comes together in just 25 minutes, making it perfect when you crave something impressive without the fuss.

Ingredients You’ll Need
These ingredients are wonderfully simple but each brings something special to the dish, whether it’s a pop of color, a punch of flavor, or a satisfying crunch. Gathering them ensures that every bite of your zucchini noodles with pesto and shrimp delivers that perfect balance of freshness and richness.
- 2 medium zucchinis: The star of the dish, zucchini noodles provide a light, satisfying base that’s a fantastic alternative to traditional pasta.
- 200 grams shrimp (peeled and deveined): Adds a succulent seafood element, delivering protein and a lovely texture contrast.
- 1/2 cup basil pesto: Whether store-bought or homemade, pesto infuses the dish with vibrant herbaceous flavor and creamy richness.
- 2 cloves garlic (minced): Garlic brings warmth and depth, gently sautéed to mellow its pungency.
- 1 cup cherry tomatoes (halved): These burst with sweetness and acidity, brightening every bite visually and in flavor.
- 2 tablespoons olive oil: Used for sautéing, it adds richness and helps marry the flavors together.
- 2 tablespoons pine nuts (toasted): Toasting enhances their nutty aroma and crunch, a delightful textural surprise.
- Salt and pepper (to taste): Essential seasonings to elevate all ingredients.
- Fresh basil leaves (for garnish, optional): Adds a fresh, aromatic note to finish.
How to Make Zucchini Noodles with Pesto and Shrimp Recipe
Step 1: Prepare the Zucchini Noodles
Start by using a spiralizer or a vegetable peeler to create long, thin zucchini noodles. These act as the pasta stand-in and should be set aside to keep them fresh and ready to toss in the skillet later. This simple step transforms humble zucchini into something truly special and keeps the dish light and nutritious.
Step 2: Sauté the Garlic
Heat a large skillet over medium heat and add one tablespoon of olive oil. Toss in the minced garlic, sautéing it for about 30 seconds until fragrant. This quick step unlocks the garlic’s incredible aroma, forming a flavorful base that will infuse the entire dish with warmth.
Step 3: Cook the Shrimp
Next, add the shrimp to the skillet and season with salt and pepper. Cook each side for 2 to 3 minutes until the shrimp turn pink and opaque. This is where they reach their tender, juicy perfection. Once cooked, remove the shrimp from the pan and set them aside to rest while you cook the noodles.
Step 4: Sauté the Zucchini Noodles
In the same skillet, pour in the remaining tablespoon of olive oil and add your zucchini noodles. Toss and sauté them gently for 2 to 3 minutes until they soften but still hold a slight crunch. This technique ensures the noodles maintain their delightful texture instead of becoming mushy.
Step 5: Combine and Heat Through
Return the cooked shrimp to the skillet with the noodles. Add the basil pesto and halved cherry tomatoes, tossing everything together gently. Heat through until everything is beautifully combined and warm, allowing the flavors to mingle without losing any freshness.
Step 6: Garnish and Serve
Plate your zucchini noodles with pesto and shrimp, then sprinkle with toasted pine nuts for added texture and crunch. Finish with a few fresh basil leaves if you like. This last flourish makes the dish look and taste like you dined out, all from the comfort of your kitchen.
How to Serve Zucchini Noodles with Pesto and Shrimp Recipe

Garnishes
A sprinkle of toasted pine nuts lends a wonderful crunch, while fresh basil leaves add an aromatic herbal brightness. You might also enjoy a light grating of Parmesan cheese or a dusting of red pepper flakes if you want a little more depth or heat.
Side Dishes
This dish pairs beautifully with a crisp green salad or a simple garlic bread if you’re craving extra comfort. Roasted vegetables or a light lemon quinoa salad are also excellent companions that won’t overpower the freshness of the zucchini noodles with pesto and shrimp recipe.
Creative Ways to Present
For a fun presentation, serve your zucchini noodles in shallow bowls, twirling the noodles with a fork to create charming little nests. You can also plate the shrimp on top of the noodles for a stunning visual effect. Adding edible flowers or a drizzle of extra pesto just before serving can elevate the look for special occasions.
Make Ahead and Storage
Storing Leftovers
Leftover zucchini noodles with pesto and shrimp can be stored in an airtight container in the refrigerator for up to 2 days. To keep the noodles from becoming soggy, store components separately if possible and combine before reheating.
Freezing
Freezing zucchini noodles with shrimp is not recommended as the zucchini tends to release too much water and become mushy upon thawing. However, you can freeze cooked shrimp and pesto separately to combine fresh zucchini noodles at serving time.
Reheating
To reheat, gently warm the dish in a skillet over medium-low heat, stirring frequently to avoid overcooking the shrimp and to keep the noodles from turning too soft. Adding a splash of olive oil or a little water can help maintain moisture during reheating.
FAQs
Can I use regular noodles instead of zucchini noodles?
Absolutely! While zucchini noodles keep this dish light and low-carb, regular pasta works just fine if you prefer a heartier meal. Just cook the pasta according to package instructions and mix with the pesto and shrimp as directed.
Is store-bought pesto as good as homemade?
Store-bought pesto can be delicious and convenient, especially if you choose a high-quality brand. Homemade pesto offers freshness and the chance to tweak flavors but using store-bought pesto still makes for a fantastic dish.
How do I know when the shrimp are perfectly cooked?
Cook the shrimp until they turn pink and opaque, usually 2 to 3 minutes per side. Overcooking makes them rubbery, so watch closely and remove them from heat as soon as they’re done.
Can I prepare this dish vegan or vegetarian?
Swap out shrimp for sautéed mushrooms or marinated tofu for a tasty vegetarian or vegan version. Use vegan pesto or make your own without cheese to keep it plant-based.
What’s the best way to spiralize zucchini if I don’t have a spiralizer?
If you don’t own a spiralizer, use a vegetable peeler to make long thin ribbons or a julienne peeler for thinner strands. Both methods create lovely noodles perfect for this recipe.
Final Thoughts
I truly believe this Zucchini Noodles with Pesto and Shrimp Recipe is one of those dishes that brightens your day every time you make it. It’s fresh, flavorful, and incredibly easy to whip up, yet it feels like a special treat. Whether you’re cooking for a loved one or just treating yourself, this recipe delivers on taste, simplicity, and a touch of elegance. Give it a try and fall in love with your new favorite weeknight dinner!
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: Stovetop
- Cuisine: Italian
- Diet: Low Carb
Description
This fresh and flavorful recipe features zucchini noodles tossed with fragrant basil pesto, succulent sautéed shrimp, and juicy cherry tomatoes. It’s a light, low-carb dish that comes together quickly in just 25 minutes, making it perfect for a healthy weeknight meal.
Ingredients
Zucchini Noodles
- 2 medium zucchinis (about 500 grams)
Shrimp and Toppings
- 200 grams shrimp (peeled and deveined)
- 1 cup cherry tomatoes (halved)
- 2 tablespoons pine nuts (toasted)
- Fresh basil leaves (for garnish, optional)
Seasonings and Sauce
- 1/2 cup basil pesto (store-bought or homemade)
- 2 cloves garlic (minced)
- 2 tablespoons olive oil
- Salt and pepper (to taste)
Instructions
- Prepare Zucchini Noodles: Use a spiralizer or a vegetable peeler to create zucchini noodles from the zucchinis. Set these aside while you prepare the other ingredients.
- Sauté Garlic: Heat a large skillet over medium heat and add 1 tablespoon of olive oil. Add the minced garlic and sauté for about 30 seconds until fragrant, being careful not to burn it.
- Cook Shrimp: Add the shrimp to the skillet, season with salt and pepper, and cook for 2-3 minutes on each side until they turn pink and opaque. Remove the cooked shrimp from the skillet and set aside.
- Sauté Zucchini Noodles: In the same skillet, add the remaining 1 tablespoon of olive oil, then add the zucchini noodles. Sauté for 2-3 minutes until they become tender yet retain a slight crunch.
- Combine and Heat Through: 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.
- Garnish and Serve: Plate the zucchini noodles with shrimp and pesto, sprinkle toasted pine nuts on top, and garnish with fresh basil leaves if desired. Serve warm for best taste.
Notes
- You can make your own basil pesto or use store-bought for convenience.
- To toast pine nuts, simply heat them in a dry skillet over medium heat for 2-3 minutes until golden and fragrant.
- For extra flavor, add a squeeze of lemon juice over the dish before serving.
- If zucchini noodles release excess water, pat them dry before cooking to avoid sogginess.
- This dish is best served immediately to enjoy the crisp texture of the noodles.

