Go Back Email Link
+ servings
Save Save
Tomato bruschetta with fresh mozzarella and balsamic glaze on toasted baguette slices, topped with cherry tomatoes and basil on a white plate

Tomato Bruschetta with Mozzarella and Balsamic

Crisp toasted baguette topped with fresh tomatoes, mozzarella, basil, and balsamic makes a simple, balanced appetizer that’s ready in about 15 minutes. 🤍 If you make this recipe, please leave a quick rating below—it helps other readers and means so much to me. 🤍
5 from 1 vote
Print Pin
Course: Appetizer
Cuisine: Italian
Keyword: bruschetta with balsamic glaze, easy bruschetta recipe, fresh mozzarella bruschetta, how to keep bruschetta from getting soggy, Italian bruschetta appetizer, summer appetizer recipe, tomato bruschetta with mozzarella, tomato mozzarella bruschetta
Prep Time: 15 minutes
Cook Time: 7 minutes
Total Time: 22 minutes
Servings: 6
Calories: 397kcal
Author: Jennifer Locklin
Shop the exact tools and ingredients I use for this recipe
View My Amazon Kitchen

Ingredients

Instructions

Prepare the Garlic Oil

  • In a small bowl, combine the mashed garlic with ¼ cup of the olive oil.
    1 clove garlic, ½ cup extra virgin olive oil
  • Stir until evenly blended and set aside.

Toast the Bread

  • Preheat the broiler to high.
  • Arrange the bread slices on a baking sheet in a single layer.
    12 slices baguette
  • Brush both sides of each slice lightly with the garlic oil mixture.
  • Broil for 1–2 minutes per side, or until golden brown and crisp.
  • Remove from the oven and set aside.

Prepare the Tomato Mixture

  • Place the chopped tomatoes and capers in a mixing bowl.
    3 Roma tomatoes, 2 tablespoons capers
  • Add the chopped red onion and diced mozzarella.
    ½ red onion, ¼ pound fresh mozzarella

Slice the Basil

  • Stack the basil leaves, roll them tightly into a log, and slice thinly into ribbons.
    20 fresh basil leaves
  • Add the sliced basil to the tomato mixture.

Season the Mixture

  • Add the remaining ¼ cup olive oil and the balsamic vinegar to the bowl.
    2 tablespoons balsamic vinegar
  • Season with kosher salt and black pepper.
    ½ teaspoon kosher salt, ¼ teaspoon freshly ground black pepper
  • Gently toss to combine without crushing the tomatoes.
  • Cover and refrigerate until ready to assemble.

Assemble and Finish

  • Spoon the tomato mixture evenly over the toasted bread slices.
  • Return the topped bread to the baking sheet.
  • Broil briefly, for about 5 to 7 minutes, or just until the mozzarella begins to soften.
  • Serve immediately while warm.

Notes

Substitutions:
Fresh mozzarella pearls may be used in place of diced mozzarella.
Cherry or grape tomatoes can substitute for Roma tomatoes; remove excess seeds and liquid before mixing.
Balsamic glaze may be used instead of balsamic vinegar; reduce the quantity slightly due to its sweetness.
Serving Suggestions and Pairings:
Serve as an appetizer alongside marinated olives, cured meats, or a simple green salad. Pair with grilled chicken, pasta dishes, or light seafood entrees. A dry white wine such as Pinot Grigio or Sauvignon Blanc complements the flavors well.
Storage:
Store the tomato mixture in an airtight container in the refrigerator for up to 2 days. Keep toasted bread at room temperature in a sealed container for up to 1 day.
Freezing:
Freezing is not recommended.

Nutrition

Serving: 2 bruschetta | Calories: 397kcal | Carbohydrates: 35g | Protein: 11g | Fat: 24g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Cholesterol: 15mg | Sodium: 785mg | Potassium: 195mg | Fiber: 2g | Sugar: 5g | Vitamin A: 461IU | Vitamin C: 5mg | Calcium: 174mg | Iron: 3mg

*Nutrition information is automatically calculated based on ingredient data and should be considered an estimate. When multiple ingredient options are provided, the first listed is used for calculation. Optional ingredients and garnishes are not included in the nutrition analysis.