• 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

Balsamic glaze being poured over tomato bruschetta with melted mozzarella on toasted bread
Fresh tomato bruschetta with creamy mozzarella, juicy tomatoes, and balsamic reduction on crispy bread.
Jump to Recipe Print Recipe

Tomato bruschetta with mozzarella should have crisp toasted bread, juicy tomatoes, creamy mozzarella, and enough structure to actually hold together when you pick it up. Somehow that last part is where a lot of bruschetta recipes quietly fall apart.

The biggest problem is soggy bread. Tomatoes release liquid fast, especially during tomato season when sweet tomatoes are at their peak. If the bruschetta mixture sits too long or the slices of bread aren't toasted deeply enough, you end up with soft toast underneath a pile of fresh ingredients that slide straight off onto the plate.

This easy appetizer fixes that with a few simple techniques that make a real difference. The juicy tomatoes are seeded and drained, the crusty bread is broiled until deeply crisp around the edges, and the fresh mozzarella cheese softens just enough without turning rubbery. Finished with fresh basil, fresh garlic, a drizzle of olive oil, and balsamic reduction, this bruschetta tastes bright, balanced, and fresh instead of watery and overloaded.

It's the kind of perfect appetizer that disappears fast at summer dinners, holiday gatherings, and those last-minute evenings when people wander into the kitchen and somehow never leave. If you like the same fresh Italian flavors, this pairs beautifully with Easy Fresh Tomato Salad with Aged Balsamic Dressing or Italian Pasta Salad.

Tomato bruschetta with fresh mozzarella and balsamic glaze on toasted baguette slices, topped with cherry tomatoes and basil on a white plate

What Is Traditional Bruschetta?

Traditional bruschetta is an Italian appetizer made with toasted crusty bread rubbed with fresh garlic and topped with lightly dressed tomatoes, olive oil, basil, and sometimes fresh mozzarella cheese. Good bruschetta should always have crispy bread with fresh toppings that stay balanced instead of soaking into the toast.

How Do You Keep Bruschetta from Getting Soggy?

To prevent soggy bread, seed the tomatoes thoroughly, drain excess liquid from the bruschetta mixture, toast the bread until fully crisp, and assemble just before serving. Moisture control is what keeps bruschetta fresh, structured, and crisp instead of soft underneath.

What Bread Is Best for Bruschetta?

French baguette and sourdough bread both work well for bruschetta because they create crispy bread with enough structure to support juicy tomatoes and mozzarella. Soft sandwich bread becomes soggy too quickly and won't hold the toppings properly.

Why This Bruschetta Recipe Works

Most bruschetta recipes focus on the topping and ignore the texture underneath. That's why so many turn into soggy bread after sitting for five minutes.

This version focuses on moisture control from the start:

  • Plum tomatoes are seeded before mixing
  • The bruschetta mixture is drained before serving
  • The slices of bread are toasted until crisp all the way through
  • Balsamic reduction is used lightly instead of drowning the toast
  • The mozzarella appetizer topping is assembled right before serving

The result is crispy bread with crunchy edges, juicy tomatoes, tender mozzarella, and fresh basil in every bite instead of a puddle sitting on top of toast that gave up halfway through dinner.

Ingredients

Roma or plum tomatoes - Sweet tomatoes with lower moisture that hold their shape well
Cherry or grape tomatoes - Add sweetness and extra texture to the bruschetta mixture
Fresh mozzarella cheese - Creamy texture that softens beautifully under the broiler
Fresh basil - Bright freshness that balances the rich mozzarella
Fresh garlic - Adds classic bruschetta flavor to the bread
Red onion - Sharp bite that balances the juicy tomatoes
Capers - Salty contrast that deepens flavor
Balsamic reduction or balsamic vinegar - Sweet tangy finish that brightens the tomatoes
Extra virgin olive oil - Rich flavor and moisture for the toast and topping
French baguette or sourdough bread - Creates crispy bread with enough structure to stay crisp

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

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.

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

During tomato season, Roma tomatoes, plum tomatoes, grape tomatoes, and cherry tomatoes all work beautifully for bruschetta.

Roma and plum tomatoes give the best structure with less moisture, while grape tomatoes and cherry tomato bruschetta variations bring extra sweetness. No matter which you use, always drain excess liquid before assembling.

Best Mozzarella for Bruschetta

Fresh mozzarella cheese gives the best texture for bruschetta because it stays creamy without turning greasy under the broiler.

Mini mozzarella balls or buffalo mozzarella also work well if cut into smaller pieces so they soften evenly across the toast.

How to Make Tomato Bruschetta with Mozzarella

Step 1: Prepare the Garlic Oil

Combine fresh garlic with olive oil and let it sit for a few minutes while you prep the tomatoes. That short rest gives the oil noticeably better flavor.

Step 2: Toast the Bread

Brush the slices of bread lightly with garlic oil and broil until deeply golden with crunchy edges. The bread should feel crisp all the way through, not soft in the center.

Step 3: Make the Bruschetta Mixture

Combine the juicy tomatoes, fresh mozzarella cheese, basil, onion, capers, olive oil, balsamic reduction, and a sprinkle of salt in a large bowl. Toss gently so the tomatoes hold their shape.

Step 4: Drain Excess Liquid

Let the bruschetta mixture rest for about 10 minutes, then drain off any liquid collected in the bottom of the bowl. This is the step that prevents soggy bread later.

Step 5: Assemble and Finish

Spoon the tomato mixture onto the warm toast and broil briefly until the mozzarella softens slightly. Finish with fresh basil and a light drizzle of olive oil before serving immediately.

Chef Tips

  • Toast the bread more deeply than you think you need to
  • Drain the bruschetta mixture right before serving
  • Use crusty bread instead of soft sandwich bread
  • Cut mozzarella into small pieces for even melting
  • Use balsamic reduction lightly so the toast stays crisp
  • Serve immediately once assembled for the best texture
Hand holding tomato bruschetta with mozzarella and balsamic glaze on crispy toasted bread

Technique and Troubleshooting

If the bruschetta gets soggy quickly, the tomato mixture likely needed to be drained again before assembling.

If the mozzarella becomes rubbery, it stayed under the broiler too long. You want tender mozzarella, not browned cheese.

If the toast softens underneath, the bread probably wasn't broiled long enough initially. Proper bruschetta bread should stay crisp even after the topping is added.

Common Mistakes

  • Not seeding the juicy tomatoes
  • Skipping the step of draining the bruschetta mixture
  • Using soft bread instead of crusty bread
  • Adding too much balsamic reduction
  • Assembling too early
  • Under-toasting the bread
  • Overheating the mozzarella

Get More Recipes Like This

If you loved this recipe, make sure you subscribe to my email list. I send out my best weeknight dinners, holiday favorites, and reader-requested recipes straight to your inbox.

I'll also send you my 5 Chef Secrets that instantly elevate your cooking - the exact techniques I use in my own kitchen.

Tried It?

If you make this, I'd love to hear how it turned out. Leave a comment and a 5-star rating - it helps more than you'd think.

More Recipes You Might Like

Sausage Stuffed Mushrooms | Jennifer Cooks
Sausage Stuffed Mushrooms
Baked spinach artichoke dip surrounded by toasted baguette slices.
Warm Spinach Artichoke Dip
Italian Margaritas on JenniferCooks
Italian Margaritas

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 Little Bites, Big Flavor

  • Homemade Tortilla Chips | Jennifer Cooks
    Homemade Tortilla Chips
  • Cajun Shrimp Deviled Eggs with Bacon
  • Spoon lifting grape jelly meatballs from white bowl with sauce dripping back into dish
    Grape Jelly Meatballs
  • 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

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

  • Wooden spoon lifting stacked slices of creamy scalloped potatoes from a golden baked casserole dish.
    Scalloped Potatoes
  • 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

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.