Zucchini and Tomato Salad That Improves Overnight

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 and white bean salad in a large serving bowl with a spoon.

Zucchini Tomato Salad

Share
SaveSaved
Print
Prep Time 15 minutes
Servings 4
Print recipe

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.
Zucchini tomato salad in a large serving bowl.
Big bowl energy: zucchini, tomatoes, beans, and all the sunshine vibes

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.
A homemade salad dressing for our zucchini tomato salad
Turning simple ingredients into a bright, zesty vinaigrette

Tips & Tricks for Success

  1. Use a big bowl. Tossing in a large bowl ensures every piece of zucchini and tomato gets coated in the vinaigrette.
  2. Cut smart. A sharp knife or mandolin gives even pieces for consistent texture; ribbons make the salad visually elegant.
  3. Season well. Taste and adjust salt and pepper—beans especially benefit from a little extra seasoning.
  4. Let it sit. The salad gets tastier after a few hours as the beans and vegetables absorb the dressing.
  5. Optional upgrades. Add toasted pine nuts or sunflower seeds for crunch, or crumble feta or goat cheese if not keeping it vegan.
img 19324 7
Proof that three ingredients + a killer dressing = salad magic

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.
img 19324 8
The dream team: zucchini, tomatoes, white beans, and that sweet lemon vinaigrette lineup

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.
Dicing up fresh zucchini for a delicious zucchini, tomato and white bean salad
Zucchini cubes bring that fresh bite to this white bean salad

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.

Pine nuts being added to a zucchini, tomato and white bean salad.
Optional, but so worth it — a sprinkle of pine nuts for crunch

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.

Zucchini, tomato and white bean salad in a large serving bowl with a spoon.
Zucchini + tomato + beans = a large bowl of happiness

Other Recipes You Will Love!

Tomato Salad with Garlicky Yogurt and Shallot Dressing

Spicy Cucumber Salad

Raw Carrot Salad