Olive Bruschetta with Sun-Dried Tomatoes
Olive Bruschetta with Sun-Dried Tomatoes
This olive bruschetta is the kind of thing I throw together when people are coming over and I want something that looks like an effort but takes fifteen minutes and no cooking. Briny green olives and sweet sun-dried tomatoes get tossed with a garlicky balsamic and olive oil dressing, torn basil, parsley, and a good handful of vegan parmesan, then piled onto charred sourdough. It is salty, herby, a little sweet from the balsamic, and it only gets better as it sits.
I keep a bowl of this topping in the fridge through summer and it disappears every single time.
Table of Contents
What Is Olive Bruschetta?
Bruschetta is really the toasted bread, not the topping, traditionally a slice of rustic bread grilled and rubbed with garlic and oil. What you pile on top is up to you. The classic is chopped tomatoes and basil, but this version goes the briny, savoury route with green olives, sun-dried tomatoes, herbs, and vegan parmesan. It is punchier and more Mediterranean than the fresh tomato kind, and it keeps beautifully, which the tomato version does not.
Why This Olive Bruschetta Works
- No cooking, no blender. This comes together in one bowl with a spoon. Everything stays chunky and scoopable, which is exactly what you want piled on toast.
- It gets better as it sits. The olives and tomatoes soak up the balsamic and garlic oil as they rest, so making it ahead actually improves it. Perfect for entertaining.
- Sweet balsamic against briny olives. The sticky balsamic glaze balances the salty olives and savoury sun-dried tomatoes, so every bite is sweet, salty, and herby at once.
- Vegan parmesan pulls it together. A little grated vegan parmesan adds a savoury, cheesy depth that makes it taste richer than the short ingredient list suggests.
A Few Notes on the Ingredients
- Green olives. Use good quality green olives packed in brine, not oil, so the dressing stays the star. Pitted saves time, but pitting them yourself gives a better texture. A mix of green and Kalamata also works if you want it deeper.
- Sun-dried tomatoes. Both dry and oil-packed work. Drain oil-packed ones well so the mix does not turn greasy. If yours are dry and leathery, soak them in warm water for ten minutes and pat dry first.
- Balsamic glaze. This is the thick, syrupy reduction, not plain balsamic vinegar. It brings a sweet, sticky depth that balances the salty olives. If you only have vinegar, simmer it down until syrupy first.
- Vegan parmesan. A finely grated hard style vegan parmesan melts into the mix and adds savoury depth. Nutritional yeast works in a pinch but is milder.
- Sourdough. A sturdy, open crumb loaf holds up best under the juicy topping. Any rustic bread or crackers will do.
How To Make Olive Bruschetta
Here is the quick flow. Full measurements and instructions are in the recipe card below.




Swaps and Variations
- Change the olives. Green olives keep it bright and briny, but a mix of green and Kalamata gives it a deeper, more Mediterranean flavour.
- Make it a spread. For a smoother topping closer to a tapenade, pulse half of it in a food processor and stir it back through the chunky half.
- Add crunch. A handful of toasted pine nuts or chopped toasted almonds folded in at the end is lovely.
- Beyond toast. The topping is also great spooned over pasta, grain bowls, or roasted vegetables, or stirred into a salad.
How To Serve Olive Bruschetta
This olive bruschetta is built for a board. Keep the topping in its own bowl and let people spoon it onto the toast themselves, which keeps the bread crisp instead of going soft under the oil. Use a slotted spoon so the excess dressing stays behind. Drizzle a little extra oil over the bowl, set out the charred sourdough alongside, and add it to a bigger mezze spread next to my roasted garlic eggplant. Any leftovers are brilliant stirred through hot pasta or spooned over roasted veg.
Frequently Asked Questions
Bruschetta is toasted bread topped with a savoury mix. This version tops charred sourdough with green olives, sun-dried tomatoes, herbs, and vegan parmesan tossed in a garlicky balsamic dressing, a briny twist on the classic tomato kind.
Good quality green olives packed in brine, not oil, so the dressing stays the star. Pit them yourself or buy them pitted to save time.
Either works. Drain oil-packed ones well so the mix does not get greasy. If yours are dry and leathery, soak them in warm water for ten minutes and pat dry first.
Yes, and you should. The topping is even better after a few hours as the flavours marry. Make it up to a day ahead and toast the bread just before serving.
Always top the bread right before serving, and spoon the mix on with a slotted spoon so the excess oil stays behind. Keeping the topping and bread separate until the last minute is the trick.
The topping itself is. Just serve it with gluten free bread or crackers instead of sourdough.
Storing Olive Bruschetta
Keep the topping in an airtight container in the fridge for up to 5 days. The olive oil may firm up in the cold, so bring it back to room temperature and give it a stir before serving. Toast the sourdough fresh each time so it stays crisp. The topping is not suitable for freezing, as the fresh herbs lose their colour and texture.
More Recipes You’ll Love
- Roasted Garlic Eggplant
- Potato Flatbread with Herbs
- Crispy Tofu Shawarma
- Turkish Pasta Salad
- Roasted Vegetables with Creamy Tahini Yogurt Dressing

Olive Bruschetta with Sun-Dried Tomatoes
Ingredients
Method
- Build the dressing. In a large shallow bowl, whisk together the olive oil, balsamic glaze, and minced garlic (with the capers and lemon zest and juice if using) until it comes together.
- Add the bulk. Tip in the green olives and sun-dried tomatoes, tossing so everything gets coated in the dressing.
- Fold in the fresh stuff. Add the basil, parsley, and vegan parmesan, along with the chili flakes if using. Toss gently to combine.
- Rest and serve. Let it sit for 10 minutes so the flavours marry, then spoon onto toasted sourdough with a slotted spoon so the bread does not go soggy.