This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
This shaved zucchini salad recipe is your new go-to when you want something light, elegant, and bursting with fresh summer flavor. Delicately shaved ribbons of raw zucchini get a bright citrusy bath in lemon juice and zest, then are topped with tangy goat cheese, buttery toasted pine nuts, and a sprinkle of vibrant microgreens. It’s the kind of dish that looks effortlessly chic — perfect for a dinner party but just as satisfying for a casual lunch on the patio.
The first time I made this salad, I was staring down a pile of zucchini from the farmers’ market and needed a way to use them that wasn’t grilled or spiralized (again). With just a few pantry staples and zero stovetop fuss, this salad came to life — and it’s been on repeat ever since.
Why You’ll Love This Recipe
Key Benefits
- Quick and no-fuss: Ready in 25 minutes and doesn’t require cooking (except a quick pine nut toast).
- Healthy and fresh: Low-calorie, nutrient-packed, and full of fiber.
- Dinner party ready: Looks stunning and feels fancy, but it’s secretly super easy.
- Seasonal and flexible: A fabulous way to showcase summer zucchini with ingredients you probably already have.
Taste & Texture
The flavor combo here is pure harmony: the lemon adds brightness and zing, the goat cheese brings that lush creaminess, and the pine nuts give you the perfect little crunch in every bite. The zucchini ribbons are crisp-tender, almost like pasta but light and refreshing. Add the peppery bite from microgreens, and it’s a symphony of textures and tastes.
Dietary Attributes
This salad is:
- Gluten-free
- Vegetarian
- Low-carb
- Easy to adapt for vegan or paleo diets
It fits a variety of eating plans and adds a nourishing punch to any meal spread.
Ingredients & Substitutions
Ingredient List
- 3 medium zucchini
- Zest of 1 lemon
- Juice of 1 lemon
- 1 tablespoon extra virgin olive oil
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- ¼ cup pine nuts
- 2 ounces goat cheese
- ¼ cup microgreens
Notes on Quality
Freshness is everything here. Use small to medium zucchini for a sweeter, more tender bite. The lemon juice and zest should come from a fresh lemon — it’s the backbone of your dressing, so the bottled stuff just won’t cut it. For olive oil, go with extra virgin for that slightly grassy, peppery flavor that complements the dish beautifully.
Possible Substitutions
- No goat cheese? Try crumbled feta, creamy ricotta salata, or a plant-based cheese if you’re dairy-free.
- Out of pine nuts? Toasted walnuts, slivered almonds, or even pepitas will work nicely.
- Can’t find microgreens? Sub in arugula, baby spinach, or chopped fresh herbs like basil or dill.
Step-by-Step Instructions

- Shave the zucchini: Use a vegetable peeler or a mandoline set to ⅛ inch to create thin ribbons of zucchini.
- Marinate: In a large bowl, gently toss the zucchini ribbons with lemon zest, lemon juice, olive oil, salt, and pepper. Let sit for about 10 minutes so the zucchini absorbs all that citrusy flavor.
- Style the salad: Arrange the zucchini on a serving plate or bowl, gently twisting the ribbons into small mounds for that elegant look.
- Toast the pine nuts: Heat a dry non-stick pan over medium and toast the pine nuts for about 5 minutes, or until golden brown and fragrant. Stir frequently to avoid burning.
- Top and serve: Sprinkle the zucchini with crumbled goat cheese, toasted pine nuts, and a handful of microgreens. Serve immediately for the best texture.
Expert Tips & Tricks
Best Practices
- Use a mandoline for evenly shaved zucchini that’s thin but not paper-thin.
- Toast your pine nuts right before serving to keep them crisp and warm.
- Let the zucchini marinate just enough to soften slightly, but not so long that it wilts.
Common Mistakes
- Over-marinating: More than 15 minutes and your zucchini can get soggy.
- Skipping the salt: Salt draws out just the right amount of moisture and amplifies flavor. Don’t skip it.
- Using overly mature zucchini: These tend to be watery and less flavorful. Stick with small to medium sizes.
Time-Saving Tips
- Use a pre-made lemon vinaigrette in a pinch.
- Shave zucchini ahead of time and store in a sealed container with a damp paper towel to prevent drying.
- Toast pine nuts in batches and keep them in the freezer for instant salad toppers.
Serving Suggestions
Pairings
This salad pairs beautifully with:
- Grilled chicken, salmon, or shrimp
- Flatbread or warm crusty bread
- Summer soups like gazpacho
And it makes a great contrast alongside heartier mains like roasted meats or creamy pastas.
Presentation Ideas
Use a shallow, wide bowl to show off the curls and color. Drizzle a bit of olive oil on top just before serving and finish with a few extra microgreens or edible flowers for a pop of color.
Beverage Pairings
- A crisp Sauvignon Blanc or Pinot Grigio
- Sparkling water with lemon or cucumber
- A chilled glass of rosé
Storage & Reheating
Leftover Storage
Store leftovers in an airtight container in the fridge for up to 2 days. Note: The texture of the zucchini will soften over time, but the flavor remains lovely.
Reheating Methods
This salad is best enjoyed cold or at room temperature. Avoid reheating, as the goat cheese can melt and the zucchini can become mushy.
Frequently Asked Questions
Substitutions & Adjustments
Can I make this vegan?
Absolutely! Swap the goat cheese for a vegan cheese or skip it altogether and add extra microgreens or avocado for richness.
Can I use yellow squash instead of zucchini?
Yes — or mix them for added color. Just shave and prepare them the same way.
Troubleshooting
Why is my salad watery?
This happens if the zucchini sits in salt or lemon juice too long. A quick 10-minute marinate is all you need.
The zucchini ribbons broke — what did I do wrong?
Be gentle when tossing, and make sure your zucchini is fresh and firm.
Variations & Customizations
Dietary Adaptations
- Vegan: Skip goat cheese or replace with dairy-free cheese.
- Keto-friendly: This salad already fits the bill, but double up on goat cheese for more fat.
- Nut-free: Swap pine nuts with sunflower or pumpkin seeds.
Flavor Twists
- Add crushed red pepper flakes for heat.
- Drizzle with balsamic glaze for sweet tang.
- Toss in some fresh mint or dill for a garden-fresh lift.
Seasonal/Holiday Versions
- In fall, add roasted beets or thin-sliced apples.
- For springtime flair, swap pine nuts for pistachios and sprinkle with fresh peas.
Conclusion
This shaved zucchini salad is everything we love about warm-weather cooking — fast, fresh, colorful, and packed with flavor. Whether you’re serving it at a summer soirée or enjoying it as a light lunch, it’s guaranteed to impress. Try it once, and it’ll earn a permanent spot in your seasonal salad rotation.
If you’re loving this recipe, check out more fresh salad inspiration on Pinterest at Cooking with Callie on Pinterest.
And don’t forget to explore these other light and vibrant salads:
- Beet Garden Salad with Goat Cheese
- Quinoa Apple Salad: A Fruity, Fresh, Flavor-Packed Favorite
- Tomato Feta Salad
Have a favorite variation or twist? Drop a comment and share how you made it your own!



Shaved Zucchini Salad Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Low Calorie
Description
This shaved zucchini salad recipe is fresh, light, and bursting with citrus flavor. Zucchini ribbons are tossed with lemon, creamy goat cheese, toasted pine nuts, and microgreens for a bright and elegant salad that’s perfect for warm weather. It comes together in under 30 minutes and is a beautiful addition to any meal, whether you’re hosting or meal-prepping.
Ingredients
3 medium zucchini
Zest of 1 lemon
Juice of 1 lemon
1 tablespoon extra virgin olive oil
1 teaspoon kosher salt
½ teaspoon freshly ground black pepper
¼ cup pine nuts
2 ounces goat cheese
¼ cup microgreens
Instructions
Shave zucchini into thin ribbons using a mandoline or vegetable peeler
Place zucchini ribbons in a large bowl and gently toss with lemon zest, lemon juice, olive oil, salt, and pepper
Let the mixture marinate for 10 minutes to soften and absorb the flavors
While marinating, toast the pine nuts in a dry skillet over medium heat until golden brown, about 5 minutes
Arrange zucchini ribbons on a plate or shallow bowl, shaping them into curls for presentation
Top with toasted pine nuts, crumbled goat cheese, and microgreens
Serve immediately
Notes
Use smaller zucchini for best texture and flavor
Fresh lemon juice is essential for bright flavor
Swap pine nuts with sunflower seeds for a nut-free version
For vegan, use a dairy-free cheese or skip the cheese and add avocado
- Prep Time: 25 minutes
- Cook Time: 5 minutes (toasting pine nuts)
- Category: Salad
- Method: No-cook
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 163
- Sugar: 11g
- Sodium: 636mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 7mg