Tomato Bruschetta

A simple recipe for fresh Tomato Bruschetta, made with fresh tomatoes, basil, garlic, and olive oil.
5 from 2 votes
Print Pin
Course: Appetizer
Cuisine: Italian
Keyword: tomatoes, vegan, vegetarian
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 8
Calories: 127kcal
Author: Kristen Chidsey


  • 1 baguette or skinny loaf of unsliced Italian bread
  • 2-3 cloves fresh garlic
  • 1 pint grape tomatoes
  • 2 tablespoons extra virgin olive oil divided
  • 5 basil leaves
  • 1/2 tablespoon balsamic vinegar
  • 2 teaspoons kosher salt


  • Preheat the oven to 350 degrees or a grill to medium heat.
  • Cut the bread into 1/2 inch slices.
  • Place the sliced bread onto a baking sheet. Drizzle or brush each slice of bread with olive oil, flip slices and repeat.
  • Toast in the oven for 10 minutes, flipping bread over after 5 minutes. Alternatively, grill the bread for 2 minutes per side.
  • Remove toasted bread from the oven and rub each slice of bread with a peeled garlic clove.
  • Cut grape tomatoes in half, or quarters if larger in size and place into a mixing bowl.
  • Using a microplane, grate 1 clove fresh garlic into the diced tomatoes.
  • Roll up the basil leaves into a cigar shape. Slice into thin ribbons.
  • Add the basil to the tomatoes along with the olive oil and balsamic. Season generously with salt. Gently toss together.
  • Place the toasted bread in a basket or on a cutting board and serve with the tomato topping on the side. Allow guests to assemble their own bruschetta, as it is best served fresh.
  • If assembling before serving, be sure to assemble the bruschetta IMMEDIATELY before serving.


If opting to use large tomatoes, de-seed tomatoes and then chop into 1/2 inch pieces.
Nutrition Facts
Tomato Bruschetta
Amount Per Serving
Calories 127 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g6%
Sodium 463mg20%
Potassium 175mg5%
Carbohydrates 18g6%
Fiber 2g8%
Sugar 2g2%
Protein 3g6%
Vitamin A 505IU10%
Vitamin C 8.1mg10%
Calcium 30mg3%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
I would love to know how you enjoy this recipe!Snap a picture and tag #amindfullmom on Instagram or Facebook - I would love to see!