
Imagine a salad that turns stale bread into something extraordinary—soaked in a garlicky, tangy dressing, tossed with sun-ripened tomatoes, and finished with fresh basil. That’s Panzanella, a Tuscan classic born out of necessity but loved for its incredible flavor.
This dish started as a way for Italian farmers to use up day-old bread and summer’s bounty of tomatoes. But over the years, it has evolved into a beloved summer salad that’s equal parts fresh, hearty, and refreshing.
If you’re looking for a salad that’s more than just lettuce and dressing—something vibrant, bursting with flavor, and surprisingly satisfying—this is it. Keep reading to learn how to make the perfect Panzanella salad at home.
Why I Love This Recipe

There’s something magical about Panzanella. It’s not just another bread salad—it’s a celebration of summer ingredients, a balance of textures, and a dish that gets better as it sits.
- The bread soaks up every bit of flavor. Instead of croutons that stay crisp, Panzanella’s bread cubes absorb the vinaigrette, becoming soft yet still slightly chewy. Every bite is packed with garlicky, herby goodness.
- It’s a showcase for fresh, peak-season tomatoes. Since tomatoes are the star of the show, this is the salad to make in the height of summer when they’re at their juiciest.
- The flavors meld together beautifully. The longer it sits, the better it gets. This makes it an excellent make-ahead dish for parties, BBQs, or weeknight dinners.
- It’s hearty enough to be a meal on its own. Thanks to the bread, this isn’t a side salad—it’s a satisfying, filling dish that’s perfect for hot days when you don’t feel like turning on the oven.
Ingredients for Panzanella Salad
To make the best Panzanella, you’ll need just a handful of quality ingredients:
For the Salad:
- Crusty bread – A day-old loaf of ciabatta or sourdough works best. You want it dry enough to soak up the dressing without becoming mushy.
- Tomatoes – Use the ripest, most flavorful tomatoes you can find. Heirloom, cherry, or vine-ripened varieties are perfect.
- Red onion – Adds a sharp contrast to the sweetness of the tomatoes. Soaking it in water first helps mellow its bite.
- Cucumber – Optional, but adds a refreshing crunch.
- Fresh basil – Essential for that classic Italian flavor.
For the Dressing:
- Extra virgin olive oil – The base of the dressing, so use the best quality you have.
- Red wine vinegar – Adds the perfect amount of acidity.
- Garlic – A small clove, finely minced, infuses the dressing with just the right amount of sharpness.
- Salt and pepper – To bring everything together.
How Much Time Will You Need?
Panzanella is a quick and easy dish that comes together in about 30 minutes, but it’s best when it sits for a bit to let the flavors meld.
- Prep time: 15 minutes
- Resting time: 15 minutes (for the flavors to develop)
- Total time: 30 minutes
How to Make Panzanella Salad

Step 1: Prepare the Bread
If your bread is very fresh, you’ll want to dry it out so it doesn’t turn to mush in the dressing.
- Cut the bread into bite-sized cubes.
- If the bread is still soft, toast it lightly in the oven at 300°F for about 10 minutes. You don’t want it to be crouton-crispy—just slightly dried out.
Step 2: Prep the Vegetables
- Cut the tomatoes into chunks. If using cherry tomatoes, halve or quarter them.
- Thinly slice the red onion. To remove some of its sharpness, soak the slices in a bowl of cold water for 10 minutes, then drain.
- Slice the cucumber into half-moons if using.
- Tear or roughly chop the basil leaves.
Step 3: Make the Dressing
- In a small bowl, whisk together the olive oil, red wine vinegar, minced garlic, salt, and pepper.
- Taste and adjust seasoning if needed. The dressing should be tangy and slightly garlicky.
Step 4: Assemble the Salad
- In a large bowl, combine the bread cubes, tomatoes, cucumber, and red onion.
- Pour the dressing over the salad and toss well, making sure the bread soaks up the dressing.
- Let the salad sit at room temperature for at least 15 minutes before serving. This allows the flavors to meld and the bread to absorb all the juices.
Step 5: Garnish and Serve
- Just before serving, toss in the fresh basil leaves.
- Taste and adjust with more salt, pepper, or a drizzle of olive oil if needed.
Substitutions
Panzanella is a forgiving dish, and you can tweak it based on what you have on hand:
- Bread: If you don’t have ciabatta or sourdough, any rustic bread will work. Avoid pre-sliced sandwich bread—it will turn mushy.
- Tomatoes: While fresh tomatoes are best, you can use grape tomatoes or even high-quality canned San Marzano tomatoes in a pinch.
- Vinegar: Red wine vinegar is traditional, but balsamic or white wine vinegar works too.
- Add-ons: Olives, capers, or even mozzarella can add extra flavor.
Best Side Dishes for Panzanella Salad
Panzanella is delicious on its own, but it pairs wonderfully with:
- Grilled Chicken – A simple lemon-herb grilled chicken complements the salad’s bright flavors.
- Seafood Pasta – A light, garlicky seafood pasta makes for a perfect Italian-inspired meal.
- Burrata Cheese – Creamy burrata with a drizzle of olive oil and balsamic vinegar takes this salad to another level.
Serving and Presentation Tips

Panzanella is a rustic salad, but that doesn’t mean it can’t be beautifully presented. Here’s how to serve it at its best:
- Use a large, shallow bowl or platter. This ensures the bread and vegetables are evenly distributed rather than piled on top of each other.
- Garnish with extra fresh basil. Tear the leaves by hand instead of chopping them for a more natural look.
- Drizzle with extra olive oil before serving. This adds a beautiful glossy finish and enhances the flavors.
- Top with flaky sea salt. A light sprinkle of Maldon salt just before serving brings out the natural sweetness of the tomatoes.
- Serve at room temperature. This is key—Panzanella tastes best when the flavors have had time to meld but the ingredients haven’t been chilled.
Tips and Tricks to Make This Recipe Even Better
The secret to a perfect Panzanella isn’t just about following the steps—it’s about knowing the little tricks that take it from good to outstanding.
1. Choose the Right Bread
Not all bread works for Panzanella. You need a sturdy, rustic loaf like ciabatta or sourdough. Soft sandwich bread will become soggy too quickly.
2. Let It Rest, But Not Too Long
Panzanella needs at least 15 minutes to absorb the flavors, but don’t let it sit for hours or the bread will turn mushy. If making ahead, add the dressing just 20 minutes before serving.
3. Use the Best Tomatoes You Can Find
Since tomatoes are the main ingredient, their quality makes or breaks this dish. If it’s not tomato season, opt for cherry or grape tomatoes, which are sweeter year-round.
4. Balance the Dressing
The key to a great dressing is the right ratio of acid to oil. If your salad tastes flat, add a splash more vinegar. If it’s too sharp, balance it with a drizzle of olive oil.
5. Add Some Crunch
Panzanella is traditionally a soft salad, but if you like contrast, add toasted pine nuts, crumbled feta, or even crispy prosciutto for an extra layer of texture.
Common Mistakes to Avoid
Even though Panzanella is simple, there are a few mistakes that can ruin the dish:
1. Using Fresh, Soft Bread
Panzanella is meant to use up stale bread. If your bread is fresh, toast it first so it can properly absorb the dressing without becoming mushy.
2. Overloading with Dressing
A common mistake is adding too much dressing, which can turn the bread into a soggy mess. Start with a small amount, toss, and let it sit. You can always add more later.
3. Not Letting It Rest
If you serve Panzanella immediately after tossing, the flavors won’t have melded properly. Give it at least 15 minutes to develop before serving.
4. Refrigerating the Salad
Cold temperatures dull the flavors of the tomatoes and make the bread too firm. Panzanella should always be served at room temperature for the best taste.
5. Skipping the Basil
Fresh basil adds a key layer of flavor. If you don’t have fresh basil, a mix of parsley and oregano can work, but the taste won’t be the same.
How to Store It
Panzanella is best enjoyed fresh, but if you have leftovers, here’s how to store them:
- Short-term storage: Keep in an airtight container at room temperature for up to 4 hours.
- Refrigeration: Store leftovers in the fridge for up to 24 hours, but know that the texture will change—the bread will become much softer.
- Refreshing leftovers: If the bread gets too soggy, toss in some extra toasted bread cubes before serving to restore texture.
- Freezing: Panzanella does not freeze well due to the high moisture content of the ingredients.
FAQ
1. Can I make Panzanella ahead of time?
Yes, but it’s best to assemble it just before serving. You can prepare the dressing, chop the vegetables, and toast the bread in advance, then toss everything together 20 minutes before eating.
2. What can I use instead of red wine vinegar?
Balsamic vinegar, white wine vinegar, or even lemon juice can work. Each will slightly alter the flavor, but they all provide the necessary acidity.
3. Can I add protein to make it a full meal?
Absolutely! Grilled chicken, shrimp, or even canned tuna pair beautifully with Panzanella, making it a complete meal.
4. How do I prevent the bread from getting too soggy?
Use day-old, toasted bread and add the dressing gradually. Toss and let it sit for 15 minutes before serving, but not much longer.
5. What other vegetables can I add?
While traditional Panzanella keeps it simple, you can add bell peppers, olives, avocado, or even roasted eggplant for extra flavor.
Print
Panzanella Salad Recipe
- Total Time: 30 minutes
- Yield: 4servings 1x
- Diet: Vegetarian
Description
Panzanella is a vibrant, rustic Italian salad that transforms stale bread into something extraordinary. Tossed with juicy tomatoes, sharp red onion, fresh basil, and a tangy vinaigrette, it’s a refreshing yet hearty dish perfect for summer. This salad is best served at room temperature, allowing the flavors to meld beautifully. Whether served as a side or a light meal, Panzanella is a delicious way to celebrate simple, high-quality ingredients.
Ingredients
- 4 cups day-old ciabatta or sourdough, cut into cubes
- 4 large ripe tomatoes, chopped
- ½ red onion, thinly sliced
- 1 small cucumber, sliced (optional)
- ½ cup fresh basil leaves, torn
- ¼ cup extra virgin olive oil
- 2 tbsp red wine vinegar
- 1 clove garlic, minced
- Salt and pepper to taste
Instructions
-
Prepare the bread: If the bread is too fresh, toast it in the oven at 300°F for 10 minutes until slightly dried out.
-
Prepare the vegetables: Chop the tomatoes, slice the onion, and soak the onion in cold water for 10 minutes to mellow its flavor. Drain and set aside.
-
Make the dressing: In a small bowl, whisk together olive oil, red wine vinegar, minced garlic, salt, and pepper.
-
Assemble the salad: In a large bowl, combine bread cubes, tomatoes, onion, cucumber (if using), and basil.
-
Add the dressing: Drizzle the dressing over the salad and toss well, ensuring the bread absorbs the flavors.
-
Let it rest: Allow the salad to sit at room temperature for at least 15 minutes before serving.
-
Final touches: Just before serving, taste and adjust seasoning. Drizzle with extra olive oil if needed.
Notes
-
If making ahead, store the salad components separately and mix everything just before serving.
-
For extra flavor, add a handful of olives or crumbled feta.
-
To keep the bread from getting too soggy, toast it lightly before adding it to the salad.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: salad
- Method: No-cook
- Cuisine: Italian
Nutrition
- Serving Size: 4servings
- Calories: 250
- Sugar: 5g
- Sodium: 300mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 12g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0g