A traditional Panzanella Salad made with fresh heirloom tomatoes and crusty bread. This popular Italian salad is perfect to serve with steak or seafood and  comes packed with flavor!

Panzanella salad for summer

Guys, do you get mesmerized as much as I do when you see heirloom tomatoes at the store? The colors and shapes are so much fun and it’s hard to find any two alike.

So when I saw these I bought them straight away with no recipe in mind, and then I discovered Panzanella Salad and all was good in my kitchen!

Sure you could make a panzanella salad recipe with regular old tomatoes but wow, if you get some heirloom’s at the right time they taste really fresh and sweet and juicy. You’ll be blown away by them!

Panzanella salad

What is Panzanella Salad?

Panzanella salad originates from the Tuscan region of Italy. The name comes from a combination of the bread and a deep dish that it was usually served in. It’s a great way to use up any stale bread you might have lying around and it’s easy to make needing only a few ingredients.

Panzanella salad with lettuce or any hearty green leaf, is one of those recipes that you can make for a hungry crowd and know that it’ll disappear in a hot second. My blog is full of recipes like that because I’m a big fan of making the most of the awesome weather we get here in California. Parties, potlucks and even just regular weekday dinners I always try to eat outside and use less heat inside. This Mozzarella and Heirloom Salad is another great example of freshness!

Ripe cherry tomatoes for my panzanella salad

Tips for making my Panzanella Salad

If you don’t have stale bread you can easily use any crusty loaf and either bake it in the oven or I like to slowly toast it in a pan with some olive oil and dried basil. Don’t use regular sandwich style bread.

You can prep the salad ahead of time but don’t add the dressing until right before serving.

Usually, I’d remove the seeds when I’m making anything with fresh tomatoes, but with these awesome heirlooms, we want to use up every part of them. I found some cherry tomatoes in the fridge and this was the perfect way to use them up mixed with big chunks of the heirloom tomatoes.

What’s in a Panzanella Salad dressing?

Finish the salad with a simple balsamic and olive oil dressing, I also threw in some toasted chopped almonds but you could leave these out if you prefer.

Happy summer and cheers to loads of tasty fresh salads!!

yummy panzanella salad

Fresh panzanella salad

Here are some other tomato recipes you might like!

Mozzarella and Heirloom Tomato Salad-

Bacon Lettuce and Tomato with Grilled Chicken-

Panzanella Salad

Course: Salad
Cuisine: American
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 8
Calories: 164kcal
Author: foodnessgracious
Panzanella salad is perfect for a hot summers day! Easy to make and loaded with flavor from the juicy ripe heirloom tomatoes. 
Print Recipe


for the dressing

  • 2 tbsp balsamic vinegar
  • 5 tbsp extra virgin olive oil
  • 1 tbsp toasted almonds chopped
  • 2 cloves garlic minced
  • 1 pinch salt
  • 1 pinch black pepper

for the toasted bread

  • 3 tbsp olive oil
  • 2 cups bread cubed
  • 1 tsp dried basil
  • salt and black pepper

for the salad

  • 4 large heirloom tomatoes cut into chunks
  • 1 cup cherry tomatoes halved
  • 2 tsp kosher salt
  • 4-5 goo sized handfuls baby arugula
  • 1/2 cup Italian parsley chopped
  • 1/2 cup basil chopped


  • Combine the balsamic vinegar, olive oil, almonds, garlic, salt, and pepper in a small bowl and whisk to combine. Set aside.
  • In a nonstick pan heat the 3 tbsp olive oil and add the bread cubes, dried basil, salt, and pepper.
  • Toss to coat the bread cubes and toast on low heat until crunchy. Turn off the heat.
  • Add the tomatoes to a large mixing bowl and season with the salt.
  • Add the baby arugula, chopped parsley chopped basil and bread cubes.
  • Pour the dressing over the salad and toss well to combine all of the ingredients.
  • Serve on a large platter or salad bowl and garnish with more almonds and basil.


Serving: 8oz | Calories: 164kcal | Carbohydrates: 7g | Protein: 1g | Fat: 14g | Saturated Fat: 2g | Sodium: 631mg | Potassium: 244mg | Fiber: 1g | Sugar: 3g | Vitamin A: 920IU | Vitamin C: 14.7mg | Calcium: 40mg | Iron: 0.9mg