• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Recipes
  • Shop
  • Contact

Jennifer Cooks

menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Shop
  • Contact
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Shop
  • Contact
×
Home

Published: by Jennifer 2 Comments

Tomato Bruschetta with Mozzarella and Balsamic

Tomato bruschetta with mozzarella and balsamic glaze on toasted baguette slices served on a white plate with a glass of white wine
Jump to Recipe Print Recipe

Updated February 2026 with improved step-by-step instructions, new photos, and additional tips for keeping bruschetta crisp.

Tomato bruschetta should be crisp, bright, and just a little messy in the best way-not sliding off soggy bread.

This version fixes the problem most people run into. The tomatoes are prepped to control moisture, the bread is toasted until it actually holds up, and the mozzarella softens just enough without turning rubbery. It's simple, fast, and built to work whether you're putting together a quick appetizer or feeding a table full of people.

If you've ever had bruschetta that tasted right but felt off, this is the version that finally gets both parts right-flavor and structure.


This post may contain affiliate links. I may receive commissions for purchases made through links in this post.

Why You'll Love This Recipe

  • Crisp bread that actually stays crisp
  • Balanced flavor-sweet tomatoes, creamy mozzarella, sharp balsamic
  • Built-in technique to prevent soggy bruschetta
  • Quick enough for a weeknight, polished enough for entertaining

Why This Bruschetta Stays Crisp (and Never Gets Soggy)

Most soggy bruschetta happens because:

  • Tomatoes weren't seeded
  • The mixture sat too long
  • The bread wasn't toasted deeply enough
  • Too much balsamic glaze was used

This recipe controls moisture at every step. Seed the tomatoes. Drain excess liquid. Toast the bread until it's truly crisp-not just warm. Assemble right before serving. Crisp stays crisp.

Close-up of tomato bruschetta with fresh mozzarella and balsamic glaze showing crisp toasted bread and juicy tomatoes

Quick Recipe Overview

  • Total Time: 15 minutes
  • Cook Time: 5 minutes
  • Yield: 6 servings
  • Skill Level: Easy
  • Best For: Entertaining, summer meals, date night
  • Make-Ahead: Components only
  • Dietary: Vegetarian

What Is Tomato Bruschetta with Mozzarella?

Bruschetta refers to toasted bread rubbed with garlic and olive oil. In Italy, it's often topped simply with tomatoes.

Adding fresh mozzarella and balsamic creates a caprese-style variation served warm or at room temperature. Proper bruschetta should always have crisp bread and lightly dressed toppings - never soggy toast.


Bruschetta vs Caprese: What's the Difference?

Bruschetta: Toasted bread with garlic and olive oil, usually topped with tomatoes.
Caprese: Fresh mozzarella, tomatoes, and basil served without bread.

This recipe combines the two - toasted baguette with fresh caprese-style toppings.


Ingredients

  • Roma or plum tomatoes, seeded and chopped
  • Cherry or grape tomatoes (optional for added sweetness)
  • Fresh mozzarella balls or mozzarella pearls
  • Finely chopped red onion
  • Capers, drained
  • Fresh basil, thinly sliced
  • Balsamic vinegar or balsamic glaze
  • Extra virgin olive oil
  • Kosher salt and black pepper
  • Crusty baguette or sourdough loaf
  • Garlic clove

Ingredient Notes

Tomatoes: Roma or plum tomatoes are best because they contain less moisture. Always remove the seeds to prevent sogginess. If you have extra, they work beautifully in my Easy Fresh Tomato Salad with Aged Balsamic Dressing for the same clean, bright flavor.

Mozzarella: Fresh mozzarella gives the best texture. Cut it small so it softens evenly instead of melting into a puddle.

Bread: Use a sturdy, crusty bread like baguette or sourdough. Soft sandwich bread won't hold up.

Balsamic: Glaze is thicker and sweeter. Vinegar is sharper and lighter. Use it lightly-the goal is to brighten the tomatoes, not coat them.

Roma Tomatoes

Roma Tomatoes

Buy Now →
Fresh Mozzarella Sliced

Fresh Mozzarella

Buy Now →
Red Onion

Red Onion

Buy Now →
Goya Capers

Capers

Buy Now →
Fresh Basil

Fresh Basil

Buy Now →
Fresh Garlic

Garlic

Buy Now →
Monari Federzoni Aged Balsamic Vinegar

Aged Balsamic Vinegar

Buy Now →
Graza Sizzle Extra Virgin Olive Oil for Cooking

Olive Oil

Buy Now →
Morton Kosher Salt

Kosher Salt

Buy Now →
Image of Freshly Ground Black Pepper

Freshly Ground Black Pepper

Buy Now →
French Baguette

Baguette

Buy Now →
Featured Links powered by

Tools That Make This Easier

These simple tools ensure your bruschetta stays crisp, balanced, and never soggy.

Image of Chef Knife

Chef Knife

Buy Now →
Image of Bread Knife

Bread Knife

Buy Now →
Image of Cutting Board

Cutting Board

Buy Now →
Image of Large Mixing Bowl

Large Mixing Bowl

Buy Now →
Heat resistant rubber spatulas

Rubber Spatula

Buy Now →
Image of Mixing Bowl

Mixing Bowl

Buy Now →
Image of Pastry Brush

Pastry Brush

Buy Now →
Image of Baking Sheet

Baking Sheet

Buy Now →
Mainstays Fine Mesh Strainer

Fine Mesh Strainer

Buy Now →
Featured Links powered by

Best Tomatoes for Bruschetta

  1. Roma / Plum (best structure)
  2. Cherry (sweet, holds shape)
  3. Grape (firm texture)
  4. Heirloom (great flavor, drain well)

Choose firm, ripe tomatoes - not overly soft.


Best Mozzarella for Bruschetta

  • Fresh mozzarella: Creamy and traditional
  • Mozzarella pearls: Easy and evenly distributed
  • Low-moisture mozzarella: Melts more aggressively; use lightly

For balanced texture, fresh mozzarella is ideal.


How to Make Tomato Bruschetta with Mozzarella

Step 1: Toast the Bread

Slice the baguette into ½-inch slices.

Brush both sides lightly with olive oil mixed with mashed garlic.

Broil until golden brown and crisp around the edges. The bread should feel sturdy, not soft.


Step 2: Make the Tomato Mozzarella Mixture

In a large bowl, combine:

  • Seeded tomatoes
  • Mozzarella pieces
  • Red onion
  • Capers
  • Basil
  • Balsamic
  • Salt and pepper

Toss gently.

Let the mixture sit for about 10 minutes.

Then check the bottom of the bowl-if liquid has collected, drain it off. That one step makes all the difference between clean, structured bruschetta and something that falls apart after one bite.


Step 3: Assemble and Warm

Spoon the tomato mixture onto the warm bread slices.

Broil briefly until the mozzarella just begins to soften.

You want softened cheese-not browned and bubbling.

Serve immediately.

Balsamic glaze being poured over tomato bruschetta with melted mozzarella on toasted bread

5 Common Mistakes That Ruin Bruschetta

  1. Not seeding tomatoes
  2. Overloading with balsamic glaze
  3. Using soft bread
  4. Assembling too early
  5. Overheating mozzarella

Avoid these and your bruschetta improves instantly.


How to Prevent Soggy Bruschetta

  • Seed tomatoes thoroughly
  • Drain the mixture before assembling
  • Toast bread deeply
  • Assemble just before serving
  • Use glaze sparingly

Moisture control is everything.

Make Ahead, Storage & Reheating

Make Ahead:
Prepare the topping and toast the bread separately up to 2 hours in advance.

Storage:
Store the tomato mixture in an airtight container in the refrigerator for up to 2 days. Keep the bread separate at room temperature.

Reheating:
Re-toast the bread in the oven or air fryer. Do not reheat assembled bruschetta.

Freezing:
Not recommended.


Hand holding tomato bruschetta with mozzarella and balsamic glaze on crispy toasted bread

What to Serve With Bruschetta

If you're building an appetizer spread, this pairs well with:

  • Sausage Stuffed Mushrooms
  • Crab Stuffed Mushrooms
  • Hot Spinach Artichoke Dip
  • A simple charcuterie board with cured meats and olives

For a light meal, serve alongside:

  • Italian pasta salad
  • Classic Caesar salad

If you like the same sweet-savory balance, a caprese-style skewer works in the same space.


FAQs

How do you keep bruschetta from getting soggy?
Seed the tomatoes, drain excess liquid, toast the bread thoroughly, and assemble just before serving. Moisture control is what keeps the texture right.

Can I make bruschetta ahead of time?
You can prep the topping and toast the bread ahead, but don't assemble until right before serving or the bread will soften.

What bread works best for bruschetta?
A crusty baguette or sourdough works best. You need structure so the bread holds up under the topping.

Can I use mozzarella pearls?
Yes. They're easy to use and distribute evenly.

Is balsamic glaze better than vinegar?
Glaze is sweeter and thicker. Vinegar is lighter and sharper. Both work-just use a light hand.


Tried It?

If you make this, I'd love to hear how it turned out-especially if you've dealt with soggy bruschetta before. Leave a rating, drop a comment, or share how you served it.

And if you want more recipes that are simple, clear, and actually work the way they should, join my email list and I'll send them straight to your inbox.


Recipe

SaveSaved! SaveSaved!
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 Rate
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 minutes
Cook Time: 7 minutes minutes
Total Time: 22 minutes minutes
Servings: 6
Calories: 397kcal
Author: Jennifer Locklin

Equipment

  • Chef Knife
  • Bread Knife
  • Cutting Board
  • Large Mixing Bowl
  • Rubber Spatula or spoon
  • Small Mixing Bowl
  • Pastry Brush
  • Baking Sheet
  • Fine Mesh Strainer to strain any juices from tomato mixture before using
Shop the exact tools and ingredients I use for this recipe
View My Amazon Kitchen

Ingredients

  • 3 Roma tomatoes seeded and finely chopped
  • ½ red onion finely chopped
  • 2 tablespoons capers drained and chopped
  • 20 fresh basil leaves
  • ¼ pound fresh mozzarella finely diced
  • 2 tablespoons balsamic vinegar
  • ½ cup extra virgin olive oil divided
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • 12 slices baguette or French bread, ½-inch thick
  • 1 clove garlic minced and mashed
Get Recipe 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.

More Recipes You Might Like

the best marinated cheese on Jennifer Cooks
Marinated Cheese
Sausage Stuffed Mushrooms | Jennifer Cooks
Sausage Stuffed Mushrooms
A hand holding a toasted baguette slice scooping up freshly baked artichoke dip with melty cheese stringing from it.
Creamy Spinach Artichoke Dip

More Little Bites, Big Flavor

  • Creamy queso blanco dip in a white bowl garnished with sliced jalapeños and cilantro, served with tortilla chips on a colorful Mexican-style cloth.Creamy queso blanco dip in a white bowl garnished with sliced jalapeños and cilantro, served with tortilla chips on a colorful Mexican-style cloth.
    Queso Blanco Dip
  • Crispy fried jalapeño poppers with a golden breadcrumb coating and creamy cheese filling in a white serving dish
    Fried Jalapeño Poppers
  • Bowl of creamy Rotel cheese dip topped with chopped tomatoes, jalapeño slices, red onion, and cilantro, surrounded by tortilla chips.
    Rotel Cheese Dip
  • Stack of baked ham and cheese Hawaiian roll sliders on a white plate, brushed with butter and topped with poppy seeds.
    Ham and Cheese Hawaiian Sliders

About Jennifer

I’m Jennifer Locklin, author and owner of Jennifer Cooks. I am a trained chef and passionate about good food, cooking for family and friends, and creating recipes that form lasting memories from one generation to the next. I hope you find inspiration for cooking and creating here!

Reader Interactions

Comments

    5 from 1 vote

    Got a Minute? Chime In! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Shirley Pratt says

    May 09, 2025 at 4:47 pm

    5 stars
    Sounds delicious. Can I serve this cold without having the mozzarella melted?

    Reply
    • Jennifer says

      May 09, 2025 at 10:09 pm

      Hi Shirley! Yes you can serve it cold, but I would toast the bread to prevent sogginess and I would serve them separately and let people assemble them - like a dip.

      Reply

Primary Sidebar

Hello! I'm Jennifer Locklin, the creator of Jennifer Cooks. Cooking is a cherished tradition passed down in my family, deeply rooted in love and shared experiences.

My blog showcases tried-and-true recipes that promise to turn your cooking into memorable moments.

More about me →


Follow Us:

  • Mail
  • Facebook
  • Instagram
  • Pinterest
  • RSS Feed
  • Twitter
  • Tumblr

Yummly Publisher
my foodgawker gallery

Recent Posts

  • Cropped Spoonful of spring pea salad with feta, mint, chives, and sunflower seeds lifted above a white serving bowl
    Spring Pea Salad with Feta, Mint and Chives
  • Irish soda bread slice with melted butter on spatula in skillet
    Irish Soda Bread
  • chicken pad thai noodles with lime wedges, crushed peanuts, cilantro, and golden fork on white serving platter
    Easy Chicken Pad Thai
  • Overhead view of Catalina taco salad with ground beef, Fritos, kidney beans, black olives, corn, tomatoes, and shredded lettuce in a large glass serving bowl
    Catalina Taco Salad

Footer

↑ back to top

Quick Links

  • About
  • Contact
  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Information

  • Home
  • Recipes

Copyright © 2024 JENNIFER COOKS

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.