There are summer salads, and then there’s this one. This zucchini tomato salad balances crunch, juiciness, and substance—so much so it can be a light lunch and actually improves after a few hours in the fridge. It’s essentially a three-ingredient salad (zucchini, tomatoes, and white beans) elevated by a bright, sweet-lemon vinaigrette. If you want easy tomato and zucchini recipes that feel fresh and satisfying, this white bean salad is a perfect go-to. It delivers big flavor, fiber, and plant-based protein with minimal fuss.
Recipe

Zucchini Tomato Salad
Ingredients:
For the Salad
- 1 1/2 cups cubed zucchini
- 1 1/2 cups cubed tomato (halve if using cherry tomatoes)
- 1 540 ml can white beans or cannellini beans, rinsed and drained
For the Dressing
- 1 1/2 tbsp fresh oregano, finely chopped (use half if dried)
- zest of 1 large lemon (coarse)
- 1 1/2 tbsp white sugar
- 1/2 tsp kosher salt
- 1/2 tsp chili flakes
- 1 tsp jarred garlic
- 1/2 tsp dijon mustard
- juice of ½ a lemon (about 1 ½ tbsp)
- 1/3 cup neutral oil (such as vegetable or safflower)
Optional Topping
- 100 grams pine nuts or sunflower seeds
Instructions:
-
In a medium bowl combine the lemon zest, chopped oregano, and sugar.
-
Use your hands or the blunt end of a wooden spoon to rub the ingredients together until they look slightly damp and fragrant.
-
Add salt, chili flakes, jarred garlic, Dijon mustard, and lemon juice, then whisk to combine.
-
Slowly drizzle in the oil while whisking vigorously to create an emulsion.
-
Whisk until the dressing thickens and becomes silky—this helps it cling to the vegetables.
-
In a large bowl, combine the zucchini, tomatoes, and white beans.
-
Pour the dressing over the salad and toss until everything is evenly coated.
-
Taste and adjust seasoning with more salt or pepper if needed.
-
Just before serving, sprinkle with pine nuts or sunflower seeds for added texture, if using.
-
Serve immediately, or refrigerate for a few hours to let the flavors meld. The salad keeps well for 3–4 days.
Enjoy!
Weekly recipes sent right to your inbox
Want more recipes like this? Sign up for our newsletter
Why This Zucchini Tomato Salad Works
This recipe teaches a simple technique: a bright, slightly sweet vinaigrette transforms humble vegetables into a standout summer salad. The contrast of raw zucchini’s crunch, juicy tomatoes, and creamy beans creates a satisfying mix of textures and flavors.
- Raw zucchini salad delivers fresh crunch. Keep the zucchini raw for a clean bite; shave it into ribbons for a delicate texture or cube it for a heartier salad.
- Tomatoes bring juiciness—halve cherry tomatoes so they absorb more dressing and add bursts of flavor.
- White beans provide body and creaminess, plus fiber and plant protein. Cannellini beans work beautifully, and chickpeas are an easy swap.

The Star: Sweet Lemon Vinaigrette
The dressing of lemon zest, a touch of sugar, and fresh herbs creates a sweet-tangy, fragrant vinaigrette. Emulsify by slowly whisking in the oil so the dressing thickens and clings to the vegetables instead of sliding off.
Quick tips for the vinaigrette:
- Use extra-virgin olive oil for a bolder, peppery flavor, or keep a neutral oil if you want the lemon to shine.
- Add a splash of white wine or apple cider vinegar for extra acidity if desired.
- Experiment with spices like cumin or smoked paprika to give the dressing a unique twist.

Tips & Tricks for Success
- Use a big bowl. Tossing in a large bowl ensures every piece of zucchini and tomato gets coated in the vinaigrette.
- Cut smart. A sharp knife or mandolin gives even pieces for consistent texture; ribbons make the salad visually elegant.
- Season well. Taste and adjust salt and pepper—beans especially benefit from a little extra seasoning.
- Let it sit. The salad gets tastier after a few hours as the beans and vegetables absorb the dressing.
- Optional upgrades. Add toasted pine nuts or sunflower seeds for crunch, or crumble feta or goat cheese if not keeping it vegan.

Ingredient Breakdown
- Zucchini: Hydrating and crunchy. Raw zucchini preserves texture and freshness.
- Tomatoes: Juicy and flavorful—use ripe tomatoes for best results.
- White beans: The hearty element that adds protein and creaminess.
- Garlic: Jarred garlic works fine and keeps the recipe quick.
- Oregano and fresh herbs: Fresh herbs brighten the salad; basil or shallots are nice alternatives.
- Lemon zest and juice: Essential for bright, fresh flavor—don’t skip the zest.
- Oil: Neutral oil highlights the lemon, while extra-virgin olive oil adds a peppery note.

How to Make This Zucchini Tomato Summer Salad Your Own
Think of this salad as a template. Here are easy riffs to customize it:
- Add more veggies: Cubed summer squash, diced bell peppers, or thinly sliced shallots fit in nicely.
- Change the protein: Swap white beans for chickpeas or cooked lentils.
- Cheese it up: Crumbled feta or goat cheese adds richness if you’re not keeping it vegan.
- Play with garnish: Fresh basil, toasted nuts, or extra herbs make great finishing touches.

Serving Ideas
This zucchini tomato salad works as a light meal on its own or as a side for grilled proteins. Pair it with fish, chicken, or serve with crusty bread to soak up the dressing. It travels well for picnics or meal prep, keeps 3–4 days in the fridge, and often tastes even better after resting.

Final Thoughts On This Zucchini Tomato Salad
Simple, healthy, and flavorful, this salad proves that few ingredients can deliver a lot when treated with a little technique. The vinaigrette ties everything together, the raw zucchini provides crunch, and the beans make the dish satisfyingly substantial. Make it your own with swaps and garnishes, and enjoy a reliable summer salad you’ll return to again and again.

Other Recipes You Will Love!
Tomato Salad with Garlicky Yogurt and Shallot Dressing
Spicy Cucumber Salad
Raw Carrot Salad