5-Ingredient Creamy Pesto Zoodles with Shrimp

5-Ingredient Creamy Pesto Zoodles with Shrimp

This 15-minute skillet dinner brings together tender shrimp and zucchini noodles in a luscious pesto cream sauce. It’s a fast, low-carb, keto-friendly meal with big restaurant flavor and only five core ingredients. In this guide, you’ll learn the easy trick for al dente zoodles, how to avoid a watery sauce, and exactly how to scale portions and macros. Plus, you’ll get simple swaps for a dairy-free or chicken variation so you can make it your way, any night of the week.

What You’ll Need (Only 5 Ingredients)

Keep the ingredient list short and the flavors bold. These are the five core items you need for creamy pesto zoodles with shrimp, plus a few optional pantry staples that don’t count toward the five.

  • Shrimp: 12 oz medium or large, peeled and deveined. Pat dry for better searing.
  • Zucchini: 2 medium (about 1 lb/450 g), spiralized into zoodles. Store-bought zoodles work too.
  • Pesto: 1/3 cup basil pesto (choose a brand with clean oils and low carbs, or use homemade).
  • Heavy cream: 1/3 cup for velvety, keto-friendly richness.
  • Parmesan: 1/4 cup finely grated, to finish the sauce and add savory depth.

Optional pantry staples (not counted in the five):

  • Sea salt and black pepper
  • Olive oil or ghee (only if your pan isn’t nonstick or your pesto is very thick)
  • Lemon zest or a squeeze of lemon (brightens the sauce)
  • Red pepper flakes (a gentle heat complements the pesto)

Step-by-Step: 15-Minute Skillet Method

Yield: 2 servings | Active Time: ~15 minutes

  1. Prep the zoodles. Spiralize the zucchini if needed. Place zoodles in a colander over the sink and sprinkle with 1/2 teaspoon salt. Toss and let them rest for 8–10 minutes while you cook the shrimp.
  2. Sear the shrimp. Heat a large skillet over medium-high. If needed, add 1 teaspoon olive oil or ghee. Season shrimp lightly with salt and pepper. Cook 1–2 minutes per side until just opaque and lightly pink. Transfer to a plate. Do not overcook.
  3. Make the pesto cream. Lower heat to medium-low. Add pesto and heavy cream to the skillet (no need to wipe it out). Simmer 2–3 minutes, stirring, until slightly thickened and glossy. Stir in half the Parmesan. Taste and season with salt, pepper, and a pinch of red pepper flakes if you like.
  4. Dry the zoodles. Rinse the salted zoodles quickly under cold water (optional), then squeeze dry by the handful or spin in a salad spinner. Pat once more with a clean towel to remove excess moisture.
  5. Toss off the heat. Turn the skillet heat to low. Add the shrimp and zoodles to the sauce and toss 30–60 seconds, just until the zoodles are warmed through but still have bite. Remove from heat immediately.
  6. Finish and serve. Sprinkle with remaining Parmesan and a touch of lemon zest. Serve right away.

Pro Tips: Al Dente Zoodles and No Watery Sauce

How to get perfectly al dente zoodles

  • Salt and rest: Salting draws out excess moisture. Ten minutes is enough; don’t skip the squeeze-dry step.
  • Quick warm, not long cook: Zoodles are mostly water. Toss them in hot sauce off heat for 30–60 seconds to keep them crisp-tender.
  • Use thicker strands: Medium-thick spiralizer settings hold texture better than ultra-thin “angel hair.”

How to prevent a watery sauce

  • Reduce first: Thicken the pesto and cream together before adding zoodles. You want a silky nappe-like consistency.
  • Dry the zoodles: Squeeze hard. A salad spinner is your best friend here.
  • Don’t overcrowd the pan: If the pan is packed, steam happens and water releases. Toss in batches if needed.
  • Finish off heat: The carryover heat warms the zoodles and shrimp without leaching water.

Macros, Portions, and Scaling

These macros are estimates and will vary based on brands and exact sizes, but they’re a reliable guide for planning your keto day.

Per serving (recipe makes 2 servings):

  • Calories: ~500
  • Fat: ~34 g
  • Protein: ~28–32 g
  • Total carbs: ~8 g
  • Fiber: ~2 g
  • Net carbs: ~6 g

Notes on calculation: Assumes 12 oz raw shrimp, 2 medium zucchini (~450 g before salting), 1/3 cup pesto, 1/3 cup heavy cream, and 1/4 cup grated Parmesan.

How to scale for your needs

  • Protein up: Add 2 oz shrimp per person for +14 g protein and about +60 calories.
  • Fat up: Add 1 tablespoon heavy cream (+5 g fat, ~50 calories) or finish with 1 teaspoon olive oil (+4.5 g fat, ~40 calories).
  • Carbs down: Use 1.5 medium zucchini total for 2 servings (reduce net carbs by ~2–3 g per serving) and increase shrimp slightly to stay full.
  • Feeding four: Double everything and cook shrimp in two quick batches for best sear. Keep the sauce quantities proportional and toss zoodles in two rounds.

Macro tip: If your pesto is especially rich, you can reduce cream to 1/4 cup to keep fat more moderate while maintaining silkiness.

Simple Swaps and Variations

Dairy-free version

  • Use full-fat coconut cream in place of heavy cream. Start with 1/4 cup and add a splash more for desired thickness.
  • Choose a dairy-free pesto (made without Parmesan) or make your own with basil, olive oil, pine nuts or walnuts, garlic, lemon, and salt.
  • Skip the Parmesan finish or add 1–2 teaspoons nutritional yeast for cheesy vibes.

Chicken variation

  • Swap shrimp for 12 oz thin-sliced chicken breast or bite-size chicken thigh pieces.
  • Sear in a hot skillet with salt and pepper until browned and cooked through (about 4–6 minutes depending on thickness), then proceed with the sauce as written.
  • Chicken adds slightly more calories per serving; protein will increase by ~4–6 g per serving compared to shrimp.

Other tasty twists

  • Sun-dried tomato pesto: Swap half the basil pesto for sun-dried tomato pesto for a rosé-style cream.
  • Extra greens: Fold in a handful of baby spinach with the shrimp just before adding zoodles.
  • Lemon-garlic boost: Add 1 minced garlic clove to the skillet with the cream and a teaspoon of lemon zest at the end.

Storage and Reheating

  • Best fresh: Zoodles are most enjoyable right after cooking—this is a quick, cook-to-serve meal.
  • Short-term storage: Keep leftovers in an airtight container up to 1 day. Expect slightly softer zoodles.
  • Reheat gently: Warm in a skillet over low heat 1–2 minutes, just until hot. Avoid microwaving on high (it makes zoodles weep).
  • Meal prep workaround: Store components separately—cooked shrimp and sauce together, zoodles raw and pre-salted/dried. Toss and warm just before eating.

Key Takeaways

  • Salt, rest, and squeeze zoodles for crisp-tender strands that won’t water down your sauce.
  • Thicken pesto and cream first, then toss everything off heat for the silkiest texture.
  • Customize macros easily by adjusting shrimp, cream, and zucchini quantities.
  • Dairy-free and chicken swaps deliver the same fast, keto-friendly satisfaction.

With five simple ingredients, a single skillet, and a few smart tricks, you’ll have a vibrant, creamy, low-carb dinner on the table in minutes. Whether you keep it classic with shrimp, go dairy-free, or try the chicken variation, these creamy pesto zoodles are proof that keto cooking can be both effortless and crave-worthy. Enjoy!