
Zucchini Tomato Salad with Lemon Basil Vinaigrette
Ribbons of fresh zucchini are tossed with basil, cherry tomatoes, and mozzarella pearls in this simple yet delicious Zucchini Tomato Salad. The lemon basil vinaigrette and salad take just 20 minutes to prepare, and this side salad goes with just about any summer entree!

Why You’ll Love this Recipe
✔ No Cooking Required: This is a fully raw zucchini and tomato salad, so it’s super light and fresh tasting.
✔ Easy to Customize: The lemon vinaigrette can be swapped out with your favorite Italian or balsamic dressing, and you can use pretty much any fresh herb you like.
✔ Quick to Make: The recipe takes 20 minutes from start to finish. You can toss together this salad while you’ve got burgers or steaks on the grill!
About This Recipe
This refreshing ribboned zucchini salad studded with tomatoes and mozzarella pearls is the perfect way to take advantage of the abundance of fresh produce this time of year.
Not to mention it’s super fast and easy to make, and you can make it your own by using your favorite combination of dressing and vegetables.
If eating raw vegetables doesn’t sound appealing to you, give this salad a try anyway. When sliced into thin ribbons, the zucchini is very easy to chew and the tomatoes burst in your mouth because they’re so juicy.
Ingredients Needed
This zucchini and tomato salad uses very few ingredients, so check your fridge to see what items you have on hand already.
- Zucchini — The easiest way to cut the zucchini into ribbons is by using the straight blade attachment on a spiralizer. However, you can also use a chef’s knife and slice it into ribbons by hand.
- Fresh basil — Adds a pop of Italian flavor to the salad.
- Cherry tomatoes — I like using cherry tomatoes in this recipe because they’re so juicy and bite-sized. But you could certainly use heirloom tomatoes, Roma tomatoes, or another variety you have on hand.
- Fresh mozzarella balls — If you can’t find the small mozzarella pearls at your local grocery store, buy a large ball of fresh mozzarella and cut it into bite-sized cubes.
- White wine vinegar — White balsamic vinegar could be used instead of white wine vinegar. I don’t recommend regular balsamic as it is a very bold flavor and will stain the zucchini a dark color once dressed.
- Extra virgin olive oil — My preferred oil for making most salad dressings.
- Lemon juice — Freshly squeezed is preferred, but bottled works too.
- Garlic — Don’t add any more garlic than the recipe calls for, because raw garlic is very potent.
- Shallot — If you don’t have a shallot, finely diced red onion could be substituted.
Katie’s Tip: If you don’t have any zucchini, you could likely substitute it with yellow summer squash. I haven’t tried that yet, but since they’re similar it should work.
How to Make Tomato Basil Salad
- Make the lemon vinaigrette. Combine the ingredients in a jar and shake to combine. If you like extra lemon flavor, add in some of the lemon zest, too.
- Slice the zucchini into ribbons. You can do this using a Spiralizer, mandoline, or a knife.
- Toss with the basil. Toss the zucchini with the fresh basil and arrange on a large serving platter for a pretty presentation.
- Garnish and serve. Top the zucchini ribbons with halved cherry tomatoes and mozzarella balls before drizzling with lemon basil vinaigrette.
The above is simply a quick summary of this recipe. Check out the full recipe in the free printable recipe card at the bottom of this post for all the detailed instructions.
Tips for Making This Salad
- Choose quality tomatoes. Fresh, ripe tomatoes from the garden or farmers market will taste best because they’re sweeter and juicier.
- Look for medium sized zucchini. The large zucchini don’t work as well because the seeds can be very big. If you use small zucchini, you will likely need to use extra.
- Make ahead option: Refrigerate the dressing in a jar for up to 5 days, and store the salad fixings in separate containers for up to 2 days. Assemble the salad when ready.
Storage Instructions
Once the raw veggies are tossed with the dressing, the salad needs to be eaten right away. Leftovers can be stored for 24 hours, but otherwise this should be eaten quickly.
What to Serve with This Salad
Since this is a raw salad, it goes especially well with heartier cuts of meat or more comforting mains. Serve this zucchini and tomato salad with one of the following:
- Smoked Pork Shoulder
- Herbs de Provence Chicken
- Grilled Lemon Rosemary Chicken
- Blue Cheese Burgers
- Chimichurri Skirt Steak
- Balsamic Chicken
- Mango Habanero Ribs
More Summer Tomato Salads to Make
There are so many delicious salads I love to make throughout the summer. Some reader favorites include:
Stay Inspired in the Kitchen!
Want more delicious recipes, kitchen tips, and meal inspiration? Sign up for the Good Life Eats Newsletter and get:
✔ Tried-and-true recipes—from quick weeknight meals to special occasion favorites.
✔ Seasonal meal ideas—helping you make the most of fresh, in-season ingredients.
✔ Time-saving kitchen tips—boosting your confidence and creativity in the kitchen.
Fresh Zucchini Tomato Salad Recipe
This zucchini and tomato salad is so light and fresh! It goes nicely with your favorite summer mains.
Ingredients
For the Dressing:
- 2 tablespoons White Wine Vinegar
- 2 tablespoons Extra Virgin Olive Oil
- 2 tablespoons fresh Lemon Juice
- 1 clove garlic, finely minced
- 1 tablespoon minced Shallot
- 2 large Fresh Basil Leaves, sliced thin
For the Salad:
- 2 Medium Zucchini, ends removed and discarded
- 6 large Fresh Basil Leaves, sliced thin
- 8 ounces Cherry Tomatoes in a variety of colors, sliced in half lengthwise
- 5 ounces Small Fresh Mozzarella Balls
- Salt and Pepper, to taste
Instructions
To prepare the dressing:
- In a small jar, combine the white wine vinegar, extra virgin olive oil, lemon juice, garlic, shallot, and basil.
- Screw the lid to the jar on tightly, then shake until well mixed. Set aside.
To prepare the salad:
- Using a vegetable Spiralizer, prepare the zucchini using the straight blade according to manufacturer’s recommended instructions. Alternatively, slice the zucchini into ribbons using a vegetable peeler or a mandolin.
- In a mixing bowl, toss the zucchini with the remaining basil. Transfer to a large serving platter.
- Arrange the tomatoes and the mozzarella on top of the bed of zucchini.
- Pour the dressing on top of the prepared salad, then sprinkle the top with salt and pepper, seasoning to taste.
Notes
Basil: Do NOT use dried basil because it is more potent than fresh, and it's quite crunchy.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 89Total Fat: 7gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 11mgCarbohydrates: 3gFiber: 1gSugar: 2gProtein: 4g
MonaLisa says
Oh my! Zucchini and basil from the garden (tomatoes not ready yet). Added a little more olive oil and some Pampered Chef Greek rub to the salad – yummy! I will be making this again! 🙂