Easy Vegan Bruschetta

Easy vegan bruschetta recipe

The Spruce

Prep: 10 mins
Cook: 5 mins
Marinate Time: 4 hrs
Total: 4 hrs 15 mins
Servings: 6 servings
Nutrition Facts (per serving)
530 Calories
7g Fat
98g Carbs
20g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 530
% Daily Value*
Total Fat 7g 9%
Saturated Fat 1g 6%
Cholesterol 0mg 0%
Sodium 1150mg 50%
Total Carbohydrate 98g 36%
Dietary Fiber 5g 18%
Total Sugars 11g
Protein 20g
Vitamin C 13mg 64%
Calcium 106mg 8%
Iron 7mg 41%
Potassium 432mg 9%
*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

  • 1 dash coarsely ground black 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.