Keto Pesto Zucchini Noodles with Shrimp — Light, Fresh Low-Carb Dinner in 15 Minutes

Posted on March 24, 2026

There is a certain kind of dinner that feels genuinely refreshing rather than just filling — something light, vibrant, and alive with fresh flavor that leaves you satisfied without the heavy, sluggish feeling that comes after pasta-heavy meals. Keto Pesto Zucchini Noodles with Shrimp is exactly that dinner. Spiralized zucchini noodles tossed in a bright, herb-forward basil pesto and topped with perfectly seared garlic butter shrimp creates a bowl that looks like restaurant pasta, tastes like summer in Italy, and comes together in just 15 minutes with under 6 net carbs per generous serving. It is the kind of meal that converts skeptics — people who roll their eyes at the idea of zucchini replacing pasta — into genuine believers after the very first bite.

The secret to zucchini noodles that genuinely satisfy rather than disappoint lies entirely in how they are handled. The single most common mistake with zucchini noodles is cooking them too long — overcooked zucchini releases enormous amounts of water, turning crisp, pleasant noodles into a soggy, textureless puddle that bears no resemblance to pasta. The technique in this recipe keeps the zucchini noodles barely warmed rather than fully cooked — they are tossed with the warm pesto sauce for just 60 to 90 seconds over very low heat, preserving their slightly crisp, al dente texture and preventing the excess moisture release that ruins so many zucchini noodle dishes. The result is noodles with genuine texture and structural integrity that twirl around the fork and hold the pesto coating without falling apart.

The homemade basil pesto — vibrant green, intensely fragrant, and dramatically more flavorful than any jarred alternative — is the soul of this dish. Fresh basil, toasted pine nuts, Parmesan, garlic, olive oil, and a squeeze of lemon create a sauce with such concentrated, aromatic depth that it transforms simple zucchini noodles into something genuinely extraordinary. The addition of perfectly seared shrimp — seasoned simply with garlic, salt, and red pepper flakes, cooked in butter until just pink and lightly caramelized — adds the protein backbone that makes this a complete, satisfying keto dinner rather than just a side dish.


Why You Will Love Keto Pesto Zucchini Noodles with Shrimp

Tastes like Italian restaurant pasta — Fresh basil pesto and perfectly cooked shrimp over al dente zucchini noodles create a dining experience so convincing that even dedicated pasta lovers will be genuinely impressed.

Under 6 net carbs per serving — Zucchini is one of the most pasta-like low-carb vegetables available, delivering genuine noodle texture with a fraction of the carbs of wheat pasta.

Ready in 15 minutes — Spiralize, sear shrimp, toss with pesto — the entire recipe from raw ingredients to plated dinner takes just 15 minutes, making this one of the fastest impressive keto dinners possible.

High in protein — Large seared shrimp combined with Parmesan in the pesto delivers 28 to 32 grams of protein per serving — serious protein in a dish that feels light and refreshing.

Fresh, seasonal, and vibrant — The combination of fresh basil, bright lemon, and green zucchini makes this dish feel naturally aligned with spring and summer eating while remaining suitable for any season.


Ingredients You Will Need

This recipe serves 4 generously.

For the zucchini noodles

  • 4 medium zucchini, spiralized into noodles — a spiralizer produces the most pasta-like result, but a vegetable peeler creates wide, flat pappardelle-style ribbons that also work beautifully
  • Half teaspoon salt — for drawing out excess moisture before cooking

For the homemade basil pesto

  • 2 cups fresh basil leaves, packed — stems removed
  • Quarter cup pine nuts, lightly toasted — toasting dramatically improves flavor
  • Half cup freshly grated Parmesan cheese
  • 2 cloves garlic
  • Half cup extra virgin olive oil — added slowly while blending for emulsification
  • Juice of half a lemon
  • Salt and black pepper to taste
  • Optional 2 tablespoons fresh arugula added to the basil for a slightly peppery depth

For the garlic butter shrimp

  • 1 lb large shrimp, peeled and deveined, tails on or off
  • 2 tablespoons unsalted butter
  • 3 cloves garlic, minced
  • Quarter teaspoon red pepper flakes
  • Salt and black pepper
  • Fresh lemon juice for finishing

For garnish and serving

  • Extra freshly grated Parmesan
  • Fresh basil leaves
  • Toasted pine nuts scattered over the top
  • Lemon wedges
  • Optional cherry tomatoes halved — used sparingly for keto

Step-by-Step Instructions

1. Salt and drain the zucchini noodles

Place the spiralized zucchini noodles in a colander set over a bowl. Sprinkle with the half teaspoon of salt and toss to distribute. Let the salted noodles rest for 10 minutes — the salt draws out excess moisture from the zucchini through osmosis. After 10 minutes, use clean hands or a clean kitchen towel to gently squeeze the zucchini noodles, removing as much liquid as possible. Pat dry with paper towels. This moisture-removing step is the most important technique for achieving zucchini noodles that do not become soggy when the warm pesto is added.

2. Make the basil pesto

Place the toasted pine nuts and garlic in a food processor and pulse 4 to 5 times until roughly chopped. Add the fresh basil leaves, arugula if using, Parmesan, lemon juice, salt, and pepper. Pulse several more times until the mixture is roughly combined but still slightly chunky. With the processor running on low, slowly drizzle in the olive oil through the feed tube in a thin, steady stream — this slow addition emulsifies the oil into the pesto, creating a cohesive, smooth but textured sauce. Process until the pesto reaches a smooth, vibrant green, sauce-like consistency. Taste and adjust seasoning, lemon, and garlic to your preference. Transfer to a bowl. Genuine fresh pesto should taste bright, intensely herby, and deeply aromatic — if it tastes flat, add more lemon juice and a pinch more salt.

3. Sear the shrimp

Pat the shrimp completely dry on all sides — moisture prevents proper caramelization. Season with salt, pepper, and red pepper flakes. Heat a large skillet over medium-high heat. Add the butter and let it melt until it begins to foam. Add the shrimp in a single layer — do not overcrowd, cook in two batches if necessary. Sear without moving for 1.5 to 2 minutes until the bottom turns pink and lightly caramelized. Add the minced garlic to the pan, flip the shrimp, and cook for another 60 to 90 seconds until just cooked through — the shrimp should be pink and slightly curled but not tight or rubbery. Squeeze a little fresh lemon juice over the finished shrimp and remove from the pan immediately.

4. Warm the pesto

In the same skillet over very low heat, add three quarters of the pesto and warm for 30 seconds — just until the pesto is heated through and fragrant. Do not cook at high heat — high temperatures destroy the vibrant green color and fresh flavor of basil pesto, turning it dark and bitter. The goal is barely warmed, not cooked.

5. Toss the zucchini noodles

Add the drained, dried zucchini noodles to the warm pesto in the skillet. Using tongs, toss continuously over very low heat for 60 to 90 seconds until every noodle strand is coated in the vibrant green pesto. Remove from heat immediately — this brief warming is all the noodles need. They should be slightly warmed and flexible but still have a pleasant slight crunch rather than being fully soft and limp.

6. Assemble and serve

Divide the pesto zucchini noodles among four plates or bowls, twirling them with tongs for an attractive presentation. Top each serving with the garlic butter shrimp arranged over the noodles. Drizzle any remaining pesto over the shrimp. Garnish with extra freshly grated Parmesan, fresh basil leaves, toasted pine nuts, and lemon wedges. Serve immediately.


Flavor Variations

Pesto zucchini noodles with chicken — Replace the shrimp with sliced grilled chicken breast marinated in lemon and garlic for a heartier, more budget-friendly variation.

Sun-dried tomato pesto zucchini noodles — Replace half the basil with sun-dried tomatoes in the pesto for a richer, more intensely flavored red-tinted sauce.

Walnut pesto zucchini noodles — Replace pine nuts with toasted walnuts for a more affordable, earthier pesto variation that is equally delicious.

Spicy pesto shrimp noodles — Double the red pepper flakes in the shrimp and add a teaspoon of Calabrian chili paste to the pesto for a fiery, addictive variation.


How to Fit This Into a Keto Plan

  • Net carbs: About 5 to 6 grams per serving, primarily from the zucchini
  • Protein: Around 28 to 32 grams per serving from shrimp and Parmesan
  • Fat: High from olive oil pesto, butter, Parmesan, and pine nuts — excellent for ketosis and satiety

Meal Prep and Storage

Pesto: Store in a sealed jar with a thin layer of olive oil on top to prevent oxidation for up to 5 days in the fridge, or freeze in ice cube trays for up to 3 months.

Zucchini noodles: Best made fresh — pre-spiralized noodles become watery after 24 hours in the fridge. Salt and drain right before cooking.

Shrimp: Store cooked shrimp separately for up to 2 days. Add fresh lemon juice and toss in butter when reheating to restore moisture.


Tips for Perfect Keto Pesto Zucchini Noodles Every Time

  • Salt and drain the zucchini — this single step prevents soggy noodles completely.
  • Add olive oil slowly to pesto — slow addition creates proper emulsification and smooth texture.
  • Warm pesto over very low heat — high heat destroys the vibrant color and fresh flavor.
  • Toss noodles for 60 to 90 seconds maximum — any longer causes moisture release and sogginess.
  • Serve immediately — zucchini noodles continue releasing moisture as they sit, so eat right away.

Tags:

You might also like these recipes

Leave a Comment