| | | | |

Stale Bread Salad With Roasted Tomatoes

Save on food waste with our take on an Italian Panzanella Salad. A filling dish, you can serve up stale bread salad for lunch, a lighter dinner or as a side. You can even make the croutons and tomatoes ahead of time too!

Recipe Overview

Skill Level:

BEGINNER

Prep Time:

10 MINUTES

Cook Time:

35 MINUTES

A white bowl filled with stale bread salad surrounded by ingredients.

What Makes This Recipe Great

Save on food waste and put stale bread to good use.

You can roast the tomatoes, toast the pine nuts and prepare the croutons ahead of time.

Packed with Italian flavours, a filling and hearty salad.

I love a salad that actually fills your belly and this one definitely does the job. Based on a traditional Tuscan Panzanella salad, we have added in a few extra ingredients to bring a classic salad recipe a new twist.

With pesto-soaked bread croutons, fresh mozzarella cheese, colourful roasted cherry tomatoes and more, you can serve this up as a special salad for lots of occasions.

You can also prep some of the ingredients ahead of time too, from roasting the tomatoes and creating the pesto croutons, you can have the salad components prepped and ready to assemble in no time at all.


Check Out More Italian Recipes:

Overhead view of the pear and rocket salad in a wooden bowl.

Pear and Rocket Salad – Another Italian salad that is packed with flavour and very filling.

A close up overhead view of Bruschetta burrata with the Burrata in the middle on top of a bed of salad leaves.

Bruschetta Burrata – Using similar flavours this delicious starter with burrata will please the whole family.

An overhead view of the finished Pesto Genovese in a white bowl, surrounded by ingredients.

Authentic Basil Pesto – why not try making your own basil pesto to go with this recipe? It’s definitely worth a try.


Equipment Needed:

  • Small Baking Dish: For roasting the cherry tomatoes in the oven. Avoid using a metal dish to prevent any reaction with the acidic tomatoes.
  • Large Baking Tray: Use one large enough to accommodate the bread cubes and pine nuts in a single layer.
  • Sharp Knife and Chopping Board: For prepping the ingredients.
  • Large Mixing Bowl: To coat the bread cubes evenly with the pesto and olive oil mixture.
  • Wooden Spoon or Rubber Spatula: For stirring and tossing ingredients while prepping.
  • Large Salad Bowl: To combine all the ingredients before serving.

Ingredients:

A labelled photo with all the ingredients needed to make stale bread salad.
  • Cherry Tomatoes – Roasted to enhance their natural sweetness and add juiciness to the salad.
  • Olive Oil – Use mild cooking olive oil and not extra virgin olive oil.
  • Sugar – A small amount balances the acidity of the roasted cherry tomatoes. Use a white sugar like granulated or caster sugar.
  • Sea Salt and Black Pepper – Used as a seasoning to taste.
  • Stale Bread – You can use any stale bread you want, from sourdough to leftover baguettes.
  • Pesto – You can make your own pesto or use shop-bought.
  • Pine Nuts – You can buy pine nuts and toast them yourself or buy pre-toasted pine nuts.
  • Rocket Leaves – Also known as rucola or arugula.
  • Kalamata Olives – A dark purple olive originating from Greece.
  • Mozzarella Pearls – You can use fresh mozzarella balls or use buffalo mozzarella.
  • Fresh Basil Leaves – Torn and scattered over the salad for added freshness and aroma.
  • Balsamic Glaze – Thicker than balsamic vinegar and slightly sweeter.

Substitutions and Additions:

Wondering if you can substitute or add an ingredient? Here, I will tell you if that’s possible.

Substitutions:

  • Cherry Tomatoes → Grape Tomatoes or Sun-Dried Tomatoes – If cherry tomatoes aren’t available, grape tomatoes work well. For a more intense flavor, try sun-dried tomatoes.
  • Olive Oil → Avocado Oil – A neutral alternative that still adds richness.
  • Sugar → Honey or Maple Syrup – A natural way to balance acidity if you prefer to avoid refined sugar.
  • Stale Bread → Store-Bought Croutons – If you don’t have stale bread, ready-made croutons can be used instead, just toss in pesto and toast lightly.
  • Rocket Leaves → Spinach or Mixed Greens – For a milder, less peppery option, use baby spinach or a mixed salad blend.
  • Kalamata Olives → Green Olives or Capers – Green olives provide a slightly milder taste, while capers add a similar briny punch.
  • Mozzarella Pearls → Burrata, Feta, or Goat Cheese – For a creamier texture, try burrata; for a sharper taste, feta or goat cheese work well.
  • Balsamic Glaze → Aged Balsamic Vinegar – If you don’t have balsamic glaze, drizzle aged balsamic vinegar for a similar effect.

Additions:

  • Grilled Chicken or Prosciutto – Adds protein for a more filling meal.
  • Avocado – Brings extra creaminess and richness to the salad.
  • Red Onion – Thinly sliced for an extra layer of sharpness and crunch.
  • Parmesan Shavings – Sprinkled over the top for a cheesy boost.
A bowl overhead of stale bread salad surrounded by salad tongs and ingredients.

Step-By-Step Guide – How To Make Stale Bread Salad With Roasted Tomatoes

  • Prepare the Bread and Nuts: Preheat the oven to 180°C (350°F). While the tomatoes roast, chop the stale bread into cubes. In a bowl, mix the remaining 2 tablespoons of olive oil with the pesto, then coat the bread cubes in the mixture. Spread the bread cubes on a baking tray in a single layer and place the pine nuts on one side. If using pre-toasted pine nuts, skip the oven step.
A hand is using a spoon to mix pesto and olive oil together in a glass bowl.
Two hands are stirring stale bread cubes into the pesto mixture to coat them.
  • Roast the Tomatoes: Place the cherry tomatoes in a non-metal baking dish, season with salt, pepper, sugar, and 1 tablespoon of olive oil. Roast in the oven for 20 minutes.
A white bowl filled with cherry tomatoes.
A baking tray with pesto bread cubes and pine nuts laid out on it.
A baking tray with toasted pine nuts and bread cubes on it next to a bowl of roasted cherry tomatoes.
  • Bake Until Crisp: After the tomatoes have roasted for 20 minutes, add the tray with the bread and pine nuts to the oven. Bake for another 10-15 minutes, turning everything halfway through, until the bread is crisp and the pine nuts are golden.
A hand is using a spoon to place roasted tomatoes into a bowl with rocket leaves and olives.
A hand is adding stale pesto bread cubes into the salad bowl.
  • Assemble the Salad: In a large bowl, combine the rocket leaves, Kalamata olives, roasted tomatoes, pesto-coated bread, mozzarella balls (torn into smaller pieces), and toasted pine nuts. Tear the basil leaves and scatter them over the top. Drizzle the salad with balsamic glaze, season with salt and pepper to taste, and serve immediately.
A hand is placing mozzarella pearls into the stale bread salad.
A hand is using a small spoon to drizzle balsamic glaze over the finished stale bread salad.

Prep-Ahead Time Saving Tips for Stale Bread Salad

Planning ahead makes this recipe even faster! Here are some ways to streamline your prep:

TOTAL TIME SAVED:

35 MINUTES

Roast the Tomatoes in Advance (Save 20 minutes): Roast the cherry tomatoes ahead of time and store them in an airtight container in the fridge for up to 3 days. Reheat them slightly or bring them to room temperature before adding to the salad.

Make the Pesto Croutons Early (Save 10 minutes): Toss the stale bread cubes with the pesto and olive oil, then bake them in advance. Once cooled, store them in an airtight container for up to 3 days. If they lose crispness, quickly re-toast them in the oven before serving.

Toast the Pine Nuts Ahead (Save 5 minutes): Toast the pine nuts and store them in an airtight container at room temperature for up to a week

A person is placing a bowl of stale bread salad onto a table.

Frequently Asked Questions

Can I use fresh bread instead of stale bread for the croutons?

Stale bread works best as it crisps up more easily without becoming too hard. If using fresh bread, you can lightly toast it first to dry it out before coating it in the pesto mixture.

Do I have to roast the cherry tomatoes, or can I use them raw?

Roasting enhances their sweetness and adds a rich, slightly caramelised flavour. However, if you prefer a fresher taste, you can use them raw.


Mastering This Recipe – Expert Tips

  • Watch the Pine Nuts Closely – Pine nuts can burn quickly, so keep an eye on them while roasting. If they start browning too fast, remove them from the oven earlier.
  • Tear, Don’t Cut, the Mozzarella – Tearing the mozzarella pearls instead of slicing them gives a more rustic texture and helps them absorb the flavours of the salad better.
  • Assemble Just Before Serving – To keep the croutons crispy and the greens fresh, combine everything at the last minute instead of letting it sit.

Storage

  • Storage: This salad is best served fresh, but you can store leftover components separately. Keep the roasted tomatoes, croutons, and salad ingredients in airtight containers in the fridge for up to 2-3 days. When ready to serve, combine the components and drizzle with balsamic glaze.
  • Freezing: Salads don’t freeze well so I don’t recommend it. The texture of the tomatoes, croutons, and mozzarella will suffer when frozen and thawed. The fresh ingredients (like rocket leaves and basil) will wilt when frozen and don’t retain their texture.
A bowl overhead of stale bread salad surrounded by salad tongs and ingredients.

Stale Bread Salad With Roasted Tomatoes

5 from 1 vote
A twist on a classic Tuscan Panzanella Salad. With pesto-soaked croutons, fresh mozzarella and roasted cherry tomatoes, you have a filling salad that can be served for lunch, a starter or side dish.
Save This Recipe Pin Rate Print Recipe
Course: Appetizer, lunch, Main Course, Side Dish, starter
Cuisine: Italian
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 4 As a Side
Calories: 368kcal

Ingredients
  

  • 300 g Cherry Tomatoes
  • 3 tbsp Olive Oil
  • 0.5 tsp Sugar
  • Sea Salt and Black Pepper , to taste
  • 150 g Stale Bread
  • 50 g Pesto
  • 30 g Pine Nuts
  • 60 g Rocket Leaves
  • 100 g Kalamata Olives
  • 8 Balls Mozzarella Pearls
  • 6 Fresh Basil Leaves
  • 2 tbsp Balsamic Glaze

Instructions

  • Preheat the oven to 180°C (350°F).
  • Place the cherry tomatoes in a non-metal baking dish. Season with salt, pepper, sugar, and 1 tbsp olive oil. Place in the oven and roast for 20 minutes.
  • While the tomatoes roast, chop the stale bread into cubes.
  • In a bowl, mix the remaining 2 tbsp olive oil and pesto. Coat the bread cubes in the pesto mixture.
  • Lay the bread cubes out on a baking tray in a single layer. Add the pine nuts to one side of the tray. If you are using pre-toasted pine nuts you don't need to place them in the oven.
  • After 20 minutes, place the tray with the bread and pine nuts into the oven, continuing to roast the tomatoes. Bake everything for another 10-15 minutes, turning the bread and nuts over halfway through.
  • Prepare the salad: in a large bowl, add the rocket leaves, Kalamata olives, roasted tomatoes, pesto-coated bread, mozzarella balls (torn into smaller pieces), and pine nuts.
  • Tear the basil leaves and scatter them over the salad.
  • Drizzle the salad with balsamic glaze and season with salt and pepper to taste.
  • Serve immediately.

Recipe Notes

  • Assemble the salad just before serving for best results. 
  • You can roast the tomatoes, create the croutons and toast the pine nuts ahead of time and store for 2-3 days in airtight containers. 

Nutrition Estimate

Calories: 368kcal | Carbohydrates: 28g | Protein: 7g | Fat: 26g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 12g | Trans Fat: 0.01g | Cholesterol: 2mg | Sodium: 698mg | Potassium: 332mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1155IU | Vitamin C: 20mg | Calcium: 123mg | Iron: 3mg

Similar Posts

One Comment

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating