Panzanella is an Italian bread salad with simple summer vegetables and leftover stale bread soaked in water.
I'll show you how to make a 100% authentic Panzanella recipe. The exact recipe you'll find in restaurants in central Italy, where Panzanella is from. The same recipe my grandma made for me growing up.

Check out our best lazy vegan recipe collection!
Panzanella is an Italian bread salad originating in the centenary peasant traditions of central Italy, especially in the Umbria, Tuscany, Lazio, and Marche regions.
The flavor and texture of Panzanella salad are impressed in my memory like a Proustian madeleine, as this has always been my favorite summer salad growing up, and it's still associated with a feeling of freedom, safety, and happiness.
Two days old stale bread soaked in water and vinegar absorbs the tomato and onion juices and flavors like a sponge.
The flavorful soft stale bread, combined with crisp cucumber, meaty tomatoes, tangy red onion, and fruity extra virgin olive oil, creates a palette of textures and flavors that are irresistible. And all that with very basic, everyday ingredients.
There are many versions of Panzanella; some people add carrots, celery, and other vegetables. Some complicate the process with unnecessary extra steps, completely missing the essence of this recipe.
Panzanella was and still is a simple and humble salad, created from the need of rural farmers to use what was available at home without spending a penny.
It's a naturally vegan, zero-waste recipe and a great way to reuse stale bread. This version is just like the one I used to eat as a kid growing up in Todi, Umbria, and you can still find it on the menu of many local restaurants.
Ingredients
Bread
One to two days old stale bread is best to make Panzanella. Ideally, use crusty bread with a compact crumb to absorb liquid without falling apart.
Sourdough bread, a rustic bread loaf, ciabatta bread, and most artisanal loaves of bread are good options.
Avoid baguettes and packaged bread such as sandwich bread, rolls, and buns. They'll fall apart and get mushy in the salad.
Tomatoes
Panzanella is essentially a tomato salad. Being the main ingredient, try to use good quality tomatoes, ideally organic, like the ones you can find in a farmer's market.
The tomatoes should be ripe but firm to the touch. They should also be consumed at room temperature to fully appreciate their taste.
You can mix more tomato varieties, and locals in Italy use what they have at hand without being too fussy.
Our favorites are San Marzano tomatoes, Heirloom tomatoes, cherry tomatoes, and Roma tomatoes, but again, tasty ripe tomatoes will do.
Cucumber
You can use garden cucumber, English cucumber, or Persian cucumber. You can keep the peel on or peel it off if you prefer.
Red onion
Red onion adds a sharp, almost spicy flavor that fits perfectly with the Panzanella salad. Slice it as thinly as possible, and if the onion is too strong for you, you can soak it in cold water for ten minutes before adding it to the rest of the ingredients.
Basil
Fresh basil adds a mellow, sweet, and round aroma and that taste of Italy. I have never replaced basil with any other fresh herb in Panzanella; however, if you'd like to, you could use other fresh herbs such as parsley and dill.
Lettuce
Lettuce is optional. Some Italian Panzanella salad recipes include lettuce; others don't. We made a variation with lettuce to show you how it looks, and we loved it.
We recommend Romaine lettuce.
Olive Oil
Use extra virgin olive oil if possible. It adds a richer, fruitier flavor than regular olive oil.
Vinegar
There's no hard rule about vinegar, and you can use white wine vinegar, red wine vinegar, apple cider vinegar, and balsamic vinegar.
However, if you use balsamic, the bread will look darker and less appealing. So we use white wine vinegar.
Salt and Pepper
Season Panzanella with a good pinch of sea salt (or kosher salt) and a few twists of freshly ground black pepper.
Ingredients that are not in Panzanella but you can totally add if you like
Authentic Panzanella salad contains no garlic, dijon mustard, capers, fresh mozzarella, parmesan, or any other type of cheese, red or yellow bell pepper, chicken, or shrimp.
Instructions
Break up the stale bread into big chunks and add them to a bowl. Cover them with water and two tablespoons of vinegar.
Soak until the bread becomes soft. It can take 5 to 30 minutes for the bread to soften up, depending on how dry it is and the type of bread.
If you don't have stale bread, you can dry fresh bread in the oven. Bake it on a baking sheet for 15 to 30 minutes at a low temperature (210˚F or 100˚C).
Don't let the bread soak for too long, or it'll get mushy. Some of the bread pieces should be harder than others. The crust especially should retain some bite to it.
With your hands, squeeze the water out of the soaked bread, then coarsely crumble it into a large bowl. There's no need to have neat bread cubes.
Cut the cucumber half lengthwise, then cut each half into thin slices.
Next, cut the red onion in half, peel it, then cut it into thin slices.
Finally, dice the tomatoes into bite-size pieces. Reserve the tomato juice.
Add tomatoes (with their juice), cucumber, red onion, soaked and squeezed bread, salt, pepper, extra virgin olive oil, the remaining vinegar, and fresh basil leaves to a large mixing bowl.
Note: there's no need to whisk the condiments into a vinaigrette. That's not customary in a classic Panzanella salad.
Mix the ingredients well and set aside 10 to 30 minutes before serving the Panzanella salad.
Serving suggestions
As an appetizer
Serve Panzanella in small portions or on a platter as an appetizer. It goes well with:
- tomato and avocado bruschetta
- homemade crostini
- olive tapenade
- homemade vegan ricotta
- chickpea hummus
- caramelized onion
- tofu cream cheese
- vegan basil pesto
For lunch
Serve a larger portion and make it a main meal for a quick, easy, and healthy lunch by adding olives, chickpeas, and beans, and if you are vegetarian, you can even add some crumbled feta cheese.
Panzanella is excellent for a vegetarian lunch because it feels light, but it's fulfilling at the same time.
As a side dish for dinner
We have plenty of easy vegan and vegetarian dinners to choose from. For example, try Panzanella next to:
- Mediterranean vegan fish
- Pan-fried tofu with mushroom
- Hunter's style tofu (Italian Tofu Cacciatore)
- Tofu with pizzaiola sauce
- Eggplant Parmigiana
Variations
Panzanella with lettuce
This Panzanella salad recipe is popular in the most central Italian region, Umbria. We love this version, and it's what we usually make in our home. Pick some fresh and crunchy Romaine lettuce, chop it up, and add it to the bowl with the remaining ingredients.
Panzanella Romana
In some areas in central Italy near Rome, you'll see a version of Panzanella that looks more like Bruschetta with tomatoes. Wet slices of stale bread with water and top with chopped tomatoes, basil, vinegar, and olive oil.
Panzanella Toscana
Choose unsalted artisanal white bread just like the Tuscan bread. Don't add the lettuce. Sometimes in Tuscany, you'll see the vegetables in the Panzanella cut into long thin slices. In some areas, they add celery.
Panzanella Pugliese
In Puglia, they often use Friselle instead of bread. Friselle are large, round pieces of dry, baked durum wheat flour, often with a hole in the center.
Winter Panzanella
We make this variation during the colder months. Use cherry tomatoes instead of vine tomatoes; add 1 cup (200 grams) of white cannellini beans instead of the cucumber.
Chickpea Panzanella
This is another of our favorite variations as the chickpeas make this salad an excellent main dish with plenty of protein. We also add a sliced stalk of celery, a handful of arugula, and two grated carrots.
Tip
Let the flavors meld
If you have the time for it, let the Panzanella rest in the vegetable zone of your refrigerator for about 45 minutes to let the flavors meld together, then take it out of the fridge and keep it at room temperature for another 30 minutes before serving it.
Please don't leave it in the fridge too long; your tomatoes will lose texture and flavor.
Questions
Yes, the original recipe for Panzanella is 100% vegan as it does not call for animal-based ingredients.
It comes from the central Italian regions of Umbria, Tuscany, Lazio, and Marche.
Panzanella is generally eaten as a side salad or in restaurants and pizzerias as an appetizer. In our home, we like to eat Panzanella next to some grilled vegetables and hummus or next to one of our easy vegan dinners.
The term probably comes from the combination of old Italian words "pan" (bread) and "zanella" (small bowl).
Panzanella does not store well in the fridge due to the wet bread, tomatoes, and vinegar. Our advice is to keep it for max up to half a day.
For best results, Panzanella should be made 1.5 hours before serving time, then stored in the fridge in the vegetable zone for about 45 minutes to let the flavors come together, and then let out at room temperature for another 30 to 45 minutes before serving.
However, if you want to make it in the morning for dinner service, then don't season it but rather add oil and vinegar just before serving.
Yes, but the result won't be like authentic Panzanella. If you decide to soak your croutons, you might want to do it quickly as they'll lose structure and turn into a mash.
Storage
We recommend storing Panzanella for up to 12 hours in the refrigerator. Once out of the fridge, leave it at room temperature for at least 30 minutes.
Panzanella salad doesn't store well because the vinegar will ruin the lettuce, and the cold temperature of the refrigerator will destroy the texture and flavor of the chopped tomatoes. Also, the bread will lose too much texture if stored too long.
More Salad Recipes
A fresh bowl of salad is an easy way to increase your veggie intake and get extra nutrients. If you wanna get more inspiration for green meals, take your pick from these favorite salads:
Want more? Get fresh ideas from our list of 25 best vegan salads, including grain bowls and salads for winter.
More Italian Recipes
If you like Italian cooking and Mediterranean flavors, get some dinner inspiration from these Italian classics:
For more inspiration, check our list of 65 vegan Italian recipes, or these 40 pasta favorites.
For many more side dishes ideas, check out our sides category page.
Recipe
Panzanella Salad
Ingredients
- ½ pound stale bread crusty, with a compact crumb*
- 1 pound ripe tomatoes
- 1 cucumber
- 1 red onion
- 8 lettuce leaves optional
- 15 basil leaves
- 4 tablespoons extra virgin olive oil
- 4 tablespoons vinegar
- 1 teaspoon sea salt
- ¼ teaspoon black pepper
Instructions
- Break up the stale bread into big chunks and add them to a bowl. Cover with water and add two tablespoons of vinegar.Soak until the bread becomes soft. It can take 5 to 30 minutes for the bread to soften up, depending on how dry it is and the type of bread.If you don't have stale bread, you can dry fresh bread in the oven. Bake it on a baking sheet for 15 to 30 minutes at a low temperature (210˚F or 100˚C).
- Don't let the bread soak for too long, or it'll get mushy. Some of the bread pieces should be harder than others. The crust especially should retain some bite to it.With your hands, squeeze the water out of the soaked bread, then coarsely crumble it into a large bowl.
- Cut the cucumber half lengthwise, then cut each half into thin slices.Next, cut the red onion in half, peel it, then cut it into thin slices.Finally, dice the tomatoes into bite-size pieces. Reserve the tomato juice.
- Add tomatoes (with their juice), cucumber, red onion, soaked and squeezed bread, salt, pepper, extra virgin olive oil, the remaining vinegar, and fresh basil leaves to a large mixing bowl.
- Mix the ingredients well and set aside 10 to 30 minutes before serving the Panzanella salad.
Notes
Nutritional Values
If you liked this recipe, you might also like:
Leave a comment and star rating :-)