Easy Vegan Bruschetta

Easy vegan bruschetta recipe

The Spruce

  • Total: 15 mins
  • Prep: 10 mins
  • Cook: 5 mins
  • Marinate Time: 4 hrs
  • Yield: 6 servings
Nutritional Guidelines (per serving)
54 Calories
3g Fat
7g Carbs
2g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 servings
Amount per serving
Calories 54
% Daily Value*
Total Fat 3g 3%
Saturated Fat 0g 2%
Cholesterol 0mg 0%
Sodium 147mg 6%
Total Carbohydrate 7g 2%
Dietary Fiber 2g 6%
Protein 2g
Calcium 59mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This easy vegan bruschetta is made with fresh tomatoes and basil and drizzled with olive oil. You won't miss having cheese on your bruschetta if you use fresh red ripe tomatoes and flavorful basil.

It is best if you grow your own tomatoes or can buy them in season at a farmers market since a ripe seasonal tomato is unsurpassed for taste. You can also grow your own basil or buy it at the farmers market or the grocery store.

Sea salt or kosher salt will give the best flavor. Browse through the artisanal salt selection at a gourmet or specialty store to find interesting ones. You can use a little as a finishing salt on top along with the cracked pepper as well.

If you keep a gourmet olive oil or salt blend on hand, this is the time to bring it out to give maximum vegan flavor to your bruschetta.

Also, note that this recipe has no garlic, so if you wanted an appetizer for a romantic evening, this one is breath-safe.


  • 12 slices French bread (or Italian bread, lightly toasted)
  • 3 large tomatoes (chopped)
  • 1 tablespoon olive oil
  • 3 tablespoons fresh basil (chopped)
  • 1/4 teaspoon sea salt (or kosher salt)
  • Dash fresh cracked pepper

Steps to Make It

  1. Gather the ingredients.

    Gather the ingredients
    The Spruce
  2. Chop the tomatoes. You may want to remove excess seeds and pulp.

    Chop tomatoes
    The Spruce
  3. Chop the fresh basil.

    Chop basil
    The Spruce
  4. Combine the tomatoes, oil, basil, and salt in a covered bowl and let marinate at least 4 hours. Do not refrigerate as the tomatoes will lose their flavor in the refrigerator.

    The Spruce
  5. Immediately before serving, toast the bread slices lightly.

    Toast bread
    The Spruce
  6. Use a slotted spoon to layer the tomato basil mixture onto bread.

    Plate them
    The Spruce
  7. Crack fresh pepper over the top. Serve immediately.


  • Bruschetta will pair well with other Italian-inspired dishes for a meal. It can be the cold appetizer, served instead of a salad and bread, or served with a main course salad rather than serving garlic bread.