Why You’ll Love This Recipe
This salad transforms stale bread into a star ingredient, infused with fresh, vibrant vegetables and a simple yet flavorful dressing. It’s easy to prepare, gluten-friendly if using suitable bread, and a great make-ahead dish since the flavors improve as it marinates. Perfect for warm weather or anytime you want a light, flavorful meal.
Ingredients
Salad ingredients
4 cups cubed or torn ciabatta bread
¼ cup extra virgin olive oil
Salt
Black pepper, freshly ground
2 cups cherry tomatoes, halved
½ cup red onion, thinly sliced
3 whole Persian cucumbers, diced
½ cup packed basil leaves, chiffonade (thin slices)
8 ounces fresh mozzarella pearls, balls, or block cut into cubes
Dressing ingredients
1 tablespoon lemon juice
½ cup extra virgin olive oil
1 clove garlic, minced
1 teaspoon Dijon mustard
Salt & pepper to taste
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Preheat oven to 375°F (190°C).
-
Toss the cubed ciabatta with olive oil, salt, and pepper. Spread on a baking sheet and bake for 10–15 minutes until golden and crispy. Set aside to cool.
-
Prepare the dressing by whisking together lemon juice, olive oil, minced garlic, and Dijon mustard. Season with salt and pepper.
-
In a large bowl, combine halved tomatoes, sliced red onion, diced cucumbers, mozzarella, and basil with the cooled bread cubes. Drizzle with the vinaigrette and toss thoroughly.
-
Allow the salad to rest for 30 minutes for the flavors to meld.
-
Just before serving, toss again, taste, and adjust seasoning if necessary. Optionally, drizzle a bit more olive oil on top before serving.
Servings and timing
Servings: 4 side servings or 2 entree-sized servings
Prep time: 20 minutes
Cook time: 14 minutes
Marinating time: 30 minutes
Total time: 1 hour 4 minutes
Variations
-
Swap ciabatta with sourdough, baguette, or gluten-free bread.
-
Add roasted bell peppers or zucchini for extra veggies.
-
Replace mozzarella with feta or burrata for a different cheese flavor.
-
Add olives or capers for a briny twist.
-
For a protein boost, add grilled chicken or chickpeas.
Storage/reheating
-
Best served fresh, but can be stored in an airtight container in the fridge for up to 24 hours.
-
Avoid reheating as the bread will lose its crispiness.
-
To refresh slightly, toss the salad gently with a small drizzle of olive oil before serving.
FAQs
Can I make this salad ahead of time?
Yes, prepare and refrigerate up to 24 hours in advance, but toss gently before serving.
Can I use stale bread?
Absolutely, stale bread works best as it absorbs the dressing without becoming too soggy.
Can I use other types of bread?
Yes, sourdough, baguette, or gluten-free bread are all great alternatives.
Can I make this salad vegan?
Yes, omit the mozzarella or use a plant-based cheese alternative.
How long should the salad marinate?
Ideally, 30 minutes to allow flavors to meld, but up to 1 hour works as well.
Can I add protein?
Yes, grilled chicken, chickpeas, or tofu are excellent additions.
Can I use different vegetables?
Yes, roasted bell peppers, zucchini, or even radishes work well.
What’s the best way to serve this salad?
Serve chilled or at room temperature, perfect as a side or light main dish.
Can I make it spicier?
Yes, add a pinch of crushed red pepper flakes or sliced chili peppers.
Can I store leftovers?
Yes, store in an airtight container in the fridge for up to 24 hours, but the bread will soften.
Conclusion
Panzanella Salad is a classic Italian dish that combines crisp, toasted bread with fresh, vibrant vegetables and a tangy vinaigrette. It’s simple, versatile, and perfect for a light lunch, dinner, or side. With a few variations, you can easily tailor it to your taste, making it a refreshing favorite year-round.

Panzanella Salad
- Total Time: 1 hour 4 minutes
- Yield: 4 side servings or 2 entree-sized servings
- Diet: Vegetarian
Description
Panzanella Salad is a traditional Italian dish where toasted ciabatta bread soaks up the flavors of fresh tomatoes, basil, red onion, and a light, tangy vinaigrette. Refreshing, satisfying, and perfect as a side or light main course.
Ingredients
4 cups cubed or torn ciabatta bread
¼ cup extra virgin olive oil
Salt, to taste
Freshly ground black pepper, to taste
2 cups cherry tomatoes, halved
½ cup red onion, thinly sliced
3 Persian cucumbers, diced
½ cup packed basil leaves, chiffonade
8 oz fresh mozzarella (pearls, balls, or cubed)
1 tablespoon lemon juice
½ cup extra virgin olive oil (for dressing)
1 clove garlic, minced
1 teaspoon Dijon mustard
Salt & pepper, to taste
Instructions
- Preheat oven to 375°F (190°C).
- Toss cubed ciabatta with olive oil, salt, and pepper. Spread on a baking sheet and bake for 10–15 minutes until golden and crispy. Set aside to cool.
- Prepare the dressing by whisking together lemon juice, olive oil, minced garlic, and Dijon mustard. Season with salt and pepper.
- In a large bowl, combine cherry tomatoes, sliced red onion, diced cucumbers, mozzarella, basil, and cooled bread cubes. Drizzle with vinaigrette and toss thoroughly.
- Allow salad to rest for 30 minutes to let flavors meld.
- Just before serving, toss again, taste, and adjust seasoning. Optionally drizzle extra olive oil on top.
Notes
Best served fresh, but can be stored in an airtight container in the fridge for up to 24 hours.
Avoid reheating to maintain bread crispiness.
Toss gently with olive oil before serving to refresh slightly.
Stale bread works best as it absorbs the dressing without becoming soggy.
- Prep Time: 20 minutes
- Cook Time: 14 minutes
- Category: Salad
- Method: Oven and Tossed
- Cuisine: Italian
Nutrition
- Serving Size: 1 side serving
- Calories: 554
- Sugar: 3g
- Sodium: 380mg
- Fat: 53g
- Saturated Fat: 13g
- Unsaturated Fat: undefined
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 14g
- Cholesterol: 45mg