You need 20 minutes for prep and about 10 to toast the bread. No marinating, no babysitting while things cook, just chopping vegetables and mixing a quick vinaigrette.

The bread soaks up the dressing while you set the table. Tomato juice and olive oil turn stale chunks into tender, flavorful bites without turning them to mush.
This works for weeknight sides when you need something fresh that uses up leftover bread and ripe tomatoes sitting on the counter.
Panzanella Tuscan Bread Salad combines toasted stale bread with juicy tomatoes, crisp cucumber, and fresh basil in a tangy vinaigrette. The key is toasting the bread until golden so it softens from the dressing without falling apart. Make this when you have day-old bread and ripe tomatoes.
Why This Recipe Works
Toasting stale bread until completely dry creates structure that absorbs dressing without disintegrating. A good bright salad recipe uses ripe tomatoes for juice and sweetness, plus red wine vinegar for sharp contrast that keeps every bite fresh.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
20 min
Cook Time
10 min
Total Time
30 min
Servings
4-6 servings
Difficulty
Easy
Category
Side
Quick Tip
Dry bread thoroughly to avoid sogginess
Best For
Weeknight | Entertaining | Picnic
What makes it work:
- Stale rustic bread holds its shape when soaked-fresh bread turns to mush in under a minute
- Toasting at 375°F for 10-12 minutes dries the bread completely so it absorbs dressing evenly without dissolving
- 3 parts olive oil to 1 part vinegar balances richness with acidity and coats every ingredient
- Resting 20 minutes at room temperature lets tomato juice soak into the bread while vegetables stay crisp
- Adding fresh basil just before serving keeps the herbal aroma bright instead of wilted and bitter
What You'll Need

Shopping takes 10 minutes if you already have stale bread and olive oil at home. For a creamy salad side dish that balances rich mains, grab ripe tomatoes, red onion, cucumber, and fresh basil from the produce section.
- 8 oz stale rustic bread (ciabatta or sourdough)
- 3 large ripe tomatoes
- 1 cucumber
- ½ red onion
- ¼ cup extra-virgin olive oil
- 2 tablespoon red wine vinegar
- Salt and black pepper
- ½ cup fresh basil leaves
- Optional: 2 tablespoon capers or 4 anchovies
Ingredient Details
- Stale rustic bread
Use day-old ciabatta or sourdough with open crumb-avoid dense sandwich bread that turns gummy - Ripe tomatoes
Pick tomatoes that give slightly when pressed-underripe ones lack juice and sweetness - Red onion
Soak sliced onion in ice water 10 minutes to mellow the sharp bite before adding to salad - Extra-virgin olive oil
Use fruity, peppery olive oil-it's the main flavor in the dressing so quality matters - Red wine vinegar
Measure exactly 2 tablespoons-too much makes the salad sour, too little leaves it flat - Fresh basil
Tear large leaves by hand instead of chopping-bruising releases aroma without turning them dark - Cucumber
Peel and seed cucumber if the skin is thick or seeds are large-adds crunch without excess moisture
Ingredient Swaps
Most swaps work as long as you keep the bread-to-dressing ratio the same. White wine vinegar or lemon juice changes the acidity slightly but still balances the olive oil-just stick to 2 tablespoons total.
Four swaps that work:
- Gluten-free bread for rustic bread - Becomes softer faster so soak only 3 minutes instead of 5
- Shallots for red onion - Sweeter and milder, skip the ice water soak
- Cherry tomatoes for large tomatoes - Halve them for more surface area and faster juice release
- Fresh parsley or mint for basil - Different herbal flavor but still bright-use same amount
White Wine Vinegar
Works for: Lighter, brighter acidity than red wine vinegar
Skip if: You want traditional Tuscan flavor profile
Lemon Juice
Works for: Fresh citrus punch instead of wine tang
Skip if: You need consistent acidity-lemon strength varies
Balsamic Vinegar
Works for: Sweeter, darker dressing with richer flavor
Skip if: You want bright, sharp traditional panzanella
Instructions
The entire process takes 30 minutes from start to finish-10 for toasting, 10 for chopping, 10 for mixing and resting. The pasta works best when it hits the table at the same time as the main, so for a creamy pasta on the side that complements bread salad, start both together.
Toast the bread: Cut stale bread into 1-inch cubes and spread on a baking sheet. Toast at 375°F for 10-12 minutes until golden and completely dry throughout. Let cool 5 minutes while you prep vegetables.
Prep the vegetables: Chop tomatoes and cucumber into 1-inch pieces. Slice red onion thinly and soak in ice water for 10 minutes. Tear basil leaves by hand into large pieces.
Make the dressing: Whisk together ¼ cup olive oil, 2 tablespoons red wine vinegar, ½ teaspoon salt, and ¼ teaspoon black pepper in a large bowl. Taste and adjust-it should be sharp but not puckering.
Combine everything: Drain onion and pat dry. Add toasted bread cubes to dressing and toss to coat. Let soak 5 minutes until bread softens but still holds shape. Add tomatoes, cucumber, drained onion, and torn basil. Toss gently to combine.
Rest before serving: Let salad sit at room temperature 20 minutes so tomato juice soaks into bread and flavors meld. Taste and add more salt, vinegar, or olive oil if needed. Serve immediately or chill up to 2 hours.
What to Serve With It
Panzanella fills the gap on plates that need something bright and crunchy next to rich proteins or creamy pasta. Most people skip chicken, but it balances the meal-try easy chicken wings dinner nights when you want variety without extra cooking.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Grilled chicken breast | Easy | Lean protein balances light salad | Slice and serve alongside, drizzle pan juices over both |
| Roasted vegetables | Easy | Adds warm, hearty contrast to cold salad | Roast zucchini and bell peppers, serve on same plate |
| Lentil soup | Medium | Comforting, protein-rich complement | Serve salad on the side as fresh, crunchy contrast |
| Antipasto platter | Easy | Varied textures and flavors pair well | Arrange olives, cheeses, cured meats around salad bowl |
| Charcuterie board | Easy | Salty meats contrast fresh salad | Serve salad in center, surround with meats and crackers |
Three ways to serve it:
- As a light lunch - Add canned tuna or white beans for protein, serve with crusty bread on the side
- For summer entertaining - Double the recipe and serve in a large shallow bowl so guests can see the bright colors
- With grilled meats - Spoon any extra vinaigrette over grilled chicken or steak for extra tang
Store and Reheat
Panzanella lasts 2-3 days in the fridge but the bread softens more each day. Rich mains need something to cut through, and this chicken does exactly that-keep a simple sauce recipe ready to drizzle over leftovers for extra moisture.
| Method | Time | Best For |
|---|---|---|
| 🌡️ Room Temperature | 20 min | Serving after refrigeration-best texture |
| ❄️ Serve Cold | 0 min | Quick lunch straight from fridge |
| 🍞 Add Fresh Bread | 5 min | Reviving texture if stored too long |
For best results when storing:
- Store in shallow airtight container in the fridge so bread doesn't get crushed-keeps 2-3 days
- Add fresh basil after reheating instead of storing it with the salad-old basil turns black and bitter
- Drain excess liquid before storing if tomatoes released a lot of juice-prevents bread from turning to mush
- Toast fresh bread cubes and toss them in right before serving day-old salad to add back crunch
- Don't freeze panzanella - bread texture becomes grainy and vegetables turn watery when thawed
Frequently Asked Questions
Soak toasted bread cubes for 5 minutes in the vinaigrette-they should soften but still hold their shape when you toss the salad. If bread is rock-hard after 2+ days, extend soaking to 8-10 minutes.
You can make it 2-3 hours ahead and keep at room temperature, or refrigerate up to 2 days. The bread will continue softening, so add fresh toasted cubes before serving if you want crunch back.
Grilled chicken breast, roasted vegetables, lentil soup, or an antipasto platter all balance the bright acidity and crunchy texture. For light meals, add canned tuna or white beans directly to the salad.
The bread should be tender but not mushy, vegetables should still be crisp, and the dressing should coat everything evenly without pooling at the bottom. Let it rest 20 minutes at room temperature for flavors to meld.
Gluten-free bread works but softens faster-soak for only 3 minutes instead of 5. Avoid dense sandwich bread or soft rolls, which turn gummy instead of tender when soaked.

Panzanella Tuscan Bread Salad
Ingredients
Method
- Cut stale rustic bread into 1-inch cubes and spread evenly on a baking sheet. Toast in a preheated oven at 375°F for 10-12 minutes until golden and completely dry throughout. Remove and let cool for 5 minutes while preparing other ingredients.8 oz stale rustic bread
- Chop tomatoes and cucumber into 1-inch pieces. Thinly slice red onion and soak in ice water for 10 minutes to mellow the sharpness. Tear fresh basil leaves by hand into large pieces.3 tomatoes, 1 cucumber, 0.5 red onion, 0.5 cup fresh basil leaves
- In a large bowl, whisk together extra-virgin olive oil, red wine vinegar, salt, and black pepper until well combined. Adjust seasoning to achieve a sharp but balanced flavor.0.25 cup extra-virgin olive oil, 2 tbsp red wine vinegar, 0.5 tsp salt, 0.25 tsp black pepper
- Drain the red onion and pat dry. Add toasted bread cubes to the dressing and toss to coat thoroughly. Let the bread soak for 5 minutes until it softens but still holds its shape.8 oz stale rustic bread, 0.5 red onion, 0.25 cup extra-virgin olive oil, 2 tbsp red wine vinegar, 0.5 tsp salt, 0.25 tsp black pepper
- Add chopped tomatoes, cucumber, drained red onion, and torn basil leaves to the bread and dressing mixture. Toss gently to combine all ingredients evenly.3 tomatoes, 1 cucumber, 0.5 red onion, 0.5 cup fresh basil leaves
- Let the salad rest at room temperature for 20 minutes so the tomato juice soaks into the bread and flavors meld. Taste and adjust seasoning with additional salt, vinegar, or olive oil if needed. Serve immediately or chill for up to 2 hours.8 oz stale rustic bread, 3 tomatoes, 1 cucumber, 0.5 red onion, 0.25 cup extra-virgin olive oil, 2 tbsp red wine vinegar, 0.5 tsp salt, 0.25 tsp black pepper, 0.5 cup fresh basil leaves
Notes
- Use day-old ciabatta or sourdough bread with an open crumb for best soaking results.
- Do not over-soak the bread; 5 minutes is sufficient to soften without turning mushy.
- Tear basil leaves by hand just before serving to maintain bright aroma and color.




