fbpx Print
Square photo of a wooden plate of bruschetta


  • Author: Iosune
  • Prep: 5 mins
  • Cook: 10 mins
  • Total: 15 mins
  • About 30 slices 1x
  • Appetizer
  • Italian
  • Vegan

Servings About 30 slices 1x

Scale Tap or hover over number to scale servings

Bruschetta, a classic Italian appetizer. It’s so tasty, simple, made with 8 natural and healthy ingredients, and ready in just 15 minutes.


  • 3 medium tomatoes, diced
  • 12 tbsp red onion, finely chopped
  • 1 clove of garlic, minced
  • 2 tbsp fresh basil, chopped
  • 1/4 tsp salt
  • 1/8 tsp ground black pepper
  • 1 tbsp extra virgin olive oil 
  • 1 baguette, French bread or similar Italian bread


  1. Combine the tomatoes, onion, garlic, basil, salt, pepper, and oil in a large mixing bowl. Feel free to add more or less oil. Set aside.
  2. Use a bread knife to slice the bread on the diagonal, making 1/2 or 3/4 inch thick slices (about 1 to 2 cm).
  3. Toast the bread. I always use a griddle but feel free to use a grill pan, a skillet, a toaster, the oven, etc. Some people add some oil to the bread before toasting it, but I think that’s not necessary.
  4. Place the bread on a platter and top with the tomato mixture.
  5. Serve immediately and toast the bread right before serving.
  6. Best when fresh, you can keep the tomato mixture in the fridge in an airtight container for 1 to 2 days and use it on recipes like seitan, vegan tacos, vegan burrito, or even sauteed kale.


  • If you’re oil-free, replace the oil with some lemon juice or balsamic vinegar.
  • Add more oil if you’re looking for a stronger flavor.
  • Any kind of tomatoes will do.
  • Add any spices or herbs (fresh or dried) you want.
  • Feel free to use any type of bread you have on hand, but keep in mind that not every type of bread is vegan.
  • Recipe inspired by Laura in the Kitchen.


  • Serving Size: 1 slice of 30
  • Calories: 31
  • Sugar: 0.6 g
  • Sodium: 74 mg
  • Fat: 0.6 g
  • Saturated Fat: 0.1 g
  • Carbohydrates: 5.3 g
  • Fiber: 0.4 g
  • Protein: 1.1 g