This classic panzanella salad has hearty vegetables, crusty bread, and fresh herbs. This is my go-to recipe from when I lived in Italy, with a slight twist to make it even more delicious. It is quick and easy and ready in 10 minutes, making it the perfect side salad or lunch.

An overhead image of panzanella salad served on a white plate with dressing on top of it.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!

💭 Why you’ll love this recipe

  • Healthy and hearty. This salad is full of healthy ingredients like zucchini, avocado, tomatoes, and fresh herbs! You’ll surely have a nutrient-packed meal when you make panzanella salad.
  • Versatile ingredients. While this recipe uses seasonal ingredients, there’s no need to fret when you run out of avocados. This easy panzanella salad is versatile and the vegetables are easy to change up.
  • Perfect for summer. This salad is fresh, vibrant, and uses seasonal summer ingredients. Use freshly-harvested tomatoes, zucchini, avocados, and basil for the best summer flavors.

📋 Ingredients and notes

To make this Italian tomato and bread salad, you’ll need cubed crusty bread, medium ripe tomatoes, a red onion, zucchini, fresh basil, avocado, salt, and pepper.

Overhead view of panzanella salad ingredients, labeled. Check recipe card for details.

To make red wine vinaigrette, you’ll need red wine vinegar, olive oil, Dijon mustard, a garlic clove, salt, and pepper.

Overhead view of ingredients for red wine vinaigrette.

Variations & Substitutions

  • Crusty bread. The best bread to use for panzanella bread is a crusty loaf with a dense and chewy center, like ciabatta or Tuscan bread, since they can absorb the flavors of the salad while maintaining the texture. Panzanella salad was traditionally made with stale bread, but you can also use fresh bread and toast it in the oven for a better flavor and texture. Use whole wheat and gluten-free bread if preferred.
  • Tomatoes. Use plump ripe tomatoes that are in season, preferably heirloom tomatoes or vine ripe tomatoes. Choose firm tomatoes without blemishes to get the best flavor. If using cherry tomatoes or grape tomatoes, make sure to slice them in half to get all the juices of the tomatoes.
  • Vegetables. Traditionally, panzanella salad is made with tomatoes, cucumbers, and red onions, but in this recipe, I added zucchini and avocados (because I am allergic to cucumbers, and wanted something more filling!) But you can use other vegetables in season like bell peppers, capers, artichoke hearts, kalamata olives, radishes, fennel, and asparagus.
  • Garlic cloves. When making the red wine vinaigrette, you can opt to use fresh garlic cloves or substitute with half a teaspoon of garlic powder.

📖 How to make panzanella salad

Make panzanella salad

Preheat the oven to 400°F (200°C). Spread the cubed bread out on a baking sheet and bake for 8-10 minutes, or until crispy and golden brown.

An overhead image of cubed crusty bread spread out on a baking sheet.
An overhead image of golden brown cubed crusty bread spread out on a baking sheet.

In a large mixing bowl, combine the chopped tomatoes, thinly sliced red onion, diced zucchinis, avocado and fresh basil leaves.

Add the crispy bread cubes to the mixing bowl and toss to combine.

An overhead image of onions, tomatoes, avocadoes, crusty bread, zucchini, and fresh basil arranged side by side on a plate, before mixing together.

Season with salt and black pepper to taste.

Make red wine vinaigrette

In a small mixing bowl, whisk together the red wine vinegar, Dijon mustard, and minced garlic (if using).

An overhead image of red wine vinegar, Dijon mustard, and minced garlic combined in a bowl.

Drizzle in the olive oil while whisking the mixture continuously until the vinaigrette is emulsified and well combined.

An overhead image of the dressing being mixed together, adding olive oil slowly.
An overhead image of fully emulsified red wine vinaigrette.

Season with salt and black pepper to taste. Serve or store in an airtight container in the refrigerator for up to 1 week.

An image of red wine vinaigrette in a white serving bowl with a spoon scooping the dressing and letting it drip.

👩🏽‍🍳 Tips for the best panzanella salad

Use oven-dry bread for a crispy texture. Using fresh bread and drying it in the oven produces a better texture than using stale bread or a day-old bread.

Salt and drain tomatoes in a colander before adding to the salad to produce more flavorful tomato chunks.

Add tomato juice to the dressing. Tomato juice adds a combination of tangy and sweet and enhances the overall flavor of your dressing.

Let the salad sit for 30 before serving to allow the flavors to meld and the bread to soak in the dressing. Serve chilled or at room temperature.

Garnish with cheese. Add crumbled feta or shaved Parmesan just before serving to add a savory and creamy taste.

👩🏽‍🍳 Troubleshooting FAQs

Why is it called panzanella?

Originating from the countryside of Tuscany, the term is “panzanella” is derived from the Italian words “pane,” which means bread, and “zanella” which means deep plate or bowl.

Can I make panzanella salad ahead of time?

Panzanella salad is best mixed together right before serving, to prevent the bread from being too soggy. You can prep the crusty bread a few hours ahead of time and the dressing up to four days in advance.

What type of bread is best for panzanella?

The best bread for panzanella salad recipe are rustic Italian or Tuscan bread, ciabatta, or sourdough bread. The important thing to consider is choosing a bread with a sturdy texture that can absorb the tomato juice and dressing without becoming too soggy.

🥗 How to serve panzanella salad

Serve this panzanella recipe with red wine vinaigrette as a side dish or as a light meal on its own. It’s best paired with tomato-based pastas (like this penne pomodoro or rigatoni arabbiatta), pesto pastas, and grilled vegetables like eggplant or zucchini.

An overhead image of panzanella salad served on a white plate with dressing on top of it.

🫙 Storage and reheating suggestions

Panzanella salad is best served the day it’s made as the crusty bread will become soggy overtime. You can make the crusty bread and red wine vinaigrette dressing ahead of time.

Wrap the bread in a paper towel at room temperature and use the next day, or place it in an airtight container to store in the freezer for up to two weeks.

To store the dressing, place it in an airtight jar and place in the refrigerator and use within four days.

🍴 More delicious salad recipes

If you like this recipe, check out these other hearty salad recipes:

… and more vegetarian/vegan salad recipes.

If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

5 from 1 vote

Panzanella Salad

This quick panzanella salad is ready in just 10 minutes! With crusty bread, fresh veggies and herbs, and a red wine vinaigrette, it's perfect as a side or main dish.
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 

Panzanella salad

  • 3 cups bread, cubed, crusty
  • 2 tomatoes, ripe, save tomato juice for dressing
  • 1 red onion, sliced
  • ½ cup zucchini, diced
  • 1 avocado, diced
  • ¼ cup fresh basil
  • ½ teaspoon salt, adjust to taste
  • ¼ teaspoon black pepper, adjust to taste

Red wine vinaigrette

  • ¼ cup red wine vinegar
  • 1 teaspoon dijon mustard
  • 1 clove garlic, minced
  • ½ cup olive oil
  • ¼ teaspoon salt, adjust to taste
  • ¼ teaspoon black pepper, adjust to taste

Instructions 

To make panzanella salad

  • Preheat the oven to 400°F (200°C).
  • Spread the cubed bread out on a baking sheet and bake for 8-10 minutes or until crispy and golden.
  • In a large mixing bowl, combine the chopped tomatoes, thinly sliced red onion, diced zucchini, avocado, and fresh basil leaves. Add a pinch of salt and pepper.

To make red wine vinaigrette

  • In a small mixing bowl, whisk together the red wine vinegar, Dijon mustard, and minced garlic (if using).
  • Drizzle in the olive oil while whisking the mixture continuously until the vinaigrette is emulsified and well combined. Season with salt and black pepper to taste.
  • Add bread cubes, and red wine vinaigrette to the mixing bowl and toss to combine well. Serve fresh or chilled.

Notes

  • Crispy bread: Skip stale, go oven-dried for texture! I’ve found that oven-dried bread just has better texture. 
  • Salt & drain for tangy, juicy chunks. Use the juice in the vinaigrette to enhance the flavors. 
  • Chilled or room temp: Serve your way, both are delish!

Nutrition

Calories: 338kcal | Carbohydrates: 8g | Protein: 2g | Fat: 35g | Saturated Fat: 5g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 25g | Sodium: 22mg | Potassium: 340mg | Fiber: 4g | Sugar: 2g | Vitamin A: 185IU | Vitamin C: 10mg | Calcium: 21mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.