Tomato Onion and Basil Bruschetta | Easy Fresh Italian Bruschetta Recipe

These bread slices toasted in olive oil, topped with fresh tomato, onion salad are so tasty and refreshing, perfect for lunch or as a starter for any dinner party.
What else can you pop on top of these toasted slices?
How about some smashed avocado spread across the base, topped with the tomato salad. Or instead of tomatoes, lightly fry some sliced mushrooms with some chopped garlic in a little olive oil, add some parsley, stir together and pop on top.
Serving Suggestions for Tomato, Onion & Basil Bruschetta
- Mixed green salad with balsamic vinaigrette
- Caprese salad (tomato, mozzarella, basil)
- Marinated olives
- Antipasti platter (cured meats, cheeses, artichokes)
- Garlic bread or focaccia
- Grilled chicken or fish
- Pasta salad with pesto
- Roasted vegetables (courgettes, peppers, aubergine)
- Burrata with olive oil and cracked pepper
- Prosciutto and melon
- Simple spaghetti aglio e olio
- A bowl of soup (tomato, minestrone, or vegetable)
Serving Suggestions for Tomato, Onion & Basil Bruschetta
- Simple Green Salad Crisp, lightly dressed leaves that keep the plate fresh and let the bruschetta shine
- Marinated Olives Briny, herby olives that add a savoury contrast to the sweet tomatoes
- Garlic‑Roasted Mushrooms Soft, savoury mushrooms that deepen the Mediterranean feel
- Lemon‑Dressed Orzo Salad Light, citrusy pasta that complements the basil and bright tomato flavours
- Charred Courgette Ribbons Smoky, tender courgette that adds warmth without overpowering the bruschetta
- Balsamic‑Glazed Peppers Sweet, tangy peppers that echo the Italian flavours and add colour
- Caprese Couscous Bowl Fluffy couscous with basil and tomatoes that mirrors the flavours while adding substance
- Rosemary‑Salted Chips Warm, crispy chips that bring comfort and contrast the juicy topping
- Cucumber & Mint Salad Cool, refreshing cucumber that balances the bruschetta’s sweetness
- Tomato Soup A warm, comforting bowl that pairs beautifully with the fresh tomato topping
- Burrata with Olive Oil & Cracked Pepper Creamy, silky burrata with rich olive oil and pepper that elevates the bruschetta’s fresh tomato flavours
Variations: Tomato, Onion & Basil Bruschetta
- Garlic‑Boost Bruschetta — rub the warm toast with a cut garlic clove for extra aromatic depth.
- Balsamic Bruschetta — drizzle balsamic glaze for sweetness and acidity that lifts the tomatoes.
- Pesto Bruschetta — spread basil pesto on the toast for a richer, herb‑forward twist.
- Mozzarella Bruschetta — add torn mozzarella for a soft, creamy contrast to the fresh topping.
- Avocado Bruschetta — add sliced or mashed avocado for creaminess and balance.
- Chilli Bruschetta — add fresh chilli or chilli flakes for gentle heat.
- Olive Bruschetta — add chopped black or green olives for a salty Mediterranean edge.
- Sun‑Dried Tomato Bruschetta — swap some fresh tomatoes for sun‑dried for tangy intensity.
- Roasted Tomato Bruschetta — use slow‑roasted tomatoes for deeper sweetness and concentrated flavour.
- Red Onion & Herb Bruschetta — increase onion and add parsley or oregano for sharper, savoury notes.
- Ricotta Bruschetta — spread ricotta on the toast for a creamy base that complements the tomato mix.
- Mushroom Bruschetta — add sautéed mushrooms for earthy depth
- Peach & Tomato Bruschetta — add thin peach slices for a sweet, summery twist
- Charred Corn Bruschetta — add charred sweetcorn for crunch and smoky sweetness.
- Parmesan Bruschetta — finish with shaved Parmesan for savoury richness.

Tomato, onion and basil bruschetta
A fresh Italian bruschetta topped with juicy tomatoes, sweet onion and fragrant basil, perfect for light lunches and simple Mediterranean‑style meals
Ingredients
- 1 ciabatta or baguette, sliced
- 2 tbsp olive oil
- 1-2 garlic cloves, peeled
- 3 tomatoes, roughly chopped
- ¼ small red onion, finely chopped
- 3 tbsp fresh basil, chopped
- ¼ tsp dried oregano
- pinch of salt and pepper
- whole basil leaves to garnish
Instructions
- Preheat the grill to hot. Toast one side of the bread for around 2-3 mins, or until golden.
- Brush a little of the olive oil in the untoasted side of each slice, then toast for another 2 mins, or until golden and remove from the grill.
- Rub the garlic clove over the oiled side of each slice of toast and arrange on a serving plate.
- Put the remaining oil in a bowl with the tomatoes, onion, basil, oregano and stir well.
- Season with salt and pepper.
- Divide the tomato mixture among the toast slices, garnish with basil and serve immediately.
