Oven-Roasted Tomato Bruschetta with Mozzarella and Pesto

Oven baked crostini layered with pesto, oven-roasted tomatoes, melted mozzarella, balsamic drizzle, and fresh basil leaves.

Bruschetta with Melted Mozzarella, in fact.

That title gives away this entire bruschetta recipe.  This one is way overdue, because I’ve been making variations of this for the last five years.  Bruschetta is such a crowd pleaser, and it’s so easy to make.  This bruschetta with mozzarella is even better than the rest.

Loosely based upon a recipe from a restaurant I at which I used to bartend, this bruschetta steps up the flavor game with gooey, melted mozzarella over the crusty bread and tomatoes.  The melted mozzarella is drizzled with a balsamic glaze, and topped with fresh basil.  I don’t know if bruschetta can get any better!


Oven baked crostini layered with pesto, oven-roasted tomatoes, melted mozzarella, balsamic drizzle, and fresh basil leaves.

What ingredients do I need?

  • Baguette
  • Pesto (I used store bought!)
  • Roma tomatoes
  • Olive oil, salt, and pepper
  • Fresh mozzarella
  • Balsamic glaze (or a balsamic reduction)
  • Fresh basil 

Oven baked crostini layered with pesto, oven-roasted tomatoes, melted mozzarella, balsamic drizzle, and fresh basil leaves.

Is this bruschetta hot or cold?

This bruschetta can be served either way.  If you like the warm, melted mozzarella approach, serve these just after you drizzle on that balsamic glaze.  But if you need these to travel, they are still super delicious when served at room temperature!  I’ve served them both ways, and people love them no matter how they are served!

Oven baked crostini layered with pesto, oven-roasted tomatoes, melted mozzarella, balsamic drizzle, and fresh basil leaves.

How to make the best version of this bruschetta:

  1. Slice the baguette between 1/4″ – 1/2″ thick.  The baguette needs to carry the pesto, oven roasted tomatoes, and mozzarella, and it needs to stand up to the oven heat a second time around. Cut it between 1/4″ – 1/2″ thick so it can withstand everything!  
  2. Use tomatoes that will fit onto your baguette slices. I use Roma tomatoes (or plum tomatoes) for this recipe, because the baguette that I use is about the same diameter as a Roma tomato.  The tomatoes will shrink once they are roasted in the oven, so do keep that in mind.  If you find a baguette that is larger in diameter, simply use tomatoes that are roughly the same size.  Oven roasted tomatoes are delicious no matter what variety they are!
  3. Use pesto with a good amount of garlic. A great way to impart more flavor into this recipe is to use garlic. I originally rubbed the toasted baguette slices with a garlic clove, and then topped them with pesto.  I love garlic, so this was so delicious to me! I omitted this step though because not everyone is a giant garlic fan, and if your’e serving this to a group of people, it’s good to play it safe!  However, pesto will have garlic in it, so the flavor will still be there! Taste the pesto before using it so you know what you’re working with.  Need more garlic? Just use my garlic clove trick on the toasted baguette slices!
  4. Season the baguette slices and the tomatoes.  After drizzling the baguette slices and tomatoes with olive oil, season each of them with a sprinkle of salt and pepper.  Building flavor in this recipe makes a big difference!
  5. Don’t use too much mozzarella.  I use a pre-sliced log of mozzarella for this recipe, then rip the slices in half for this bruschetta.  Too much mozzarella will result in it just melting all over the place, and possibly being wasted.  Center the mozzarella as best you can onto the bruschetta before melting it: you want it to evenly spread across the bruschetta as it melts.
  6. Balsamic glaze (or balsamic reduction) is best!  Balsamic vinegar alone can be overly acidic, and doesn’t adhere to the bruschetta as well as a glaze or reduction.  I use the balsamic glaze from Trader Joe’s from this recipe, because it’s incredibly delicious.  It also saves me from another cooking step (and dishes!)  If you’d rather make your own balsamic reduction, I recommend this recipe from Cafe Delites (it makes 1/2 cup).

Oven baked crostini layered with pesto, oven-roasted tomatoes, melted mozzarella, balsamic drizzle, and fresh basil leaves.

Other party food recipes:

If you make this bruschetta recipe, please tag me on Instagram so I can see your awesome creation!  And as always, feel free to reach out to me directly if you have any questions.  If you comment and rate this recipe below, I would also very much appreciate it!

xx Sara

Oven baked crostini layered with pesto, oven-roasted tomatoes, melted mozzarella, balsamic drizzle, and fresh basil leaves.
Print Recipe
5 from 9 votes

Oven-Roasted Tomato Bruschetta with Mozzarella and Pesto

Delicious buschetta made with oven-roasted tomatoes, pesto, fresh mozzarella, and balsamic glaze. A huge hit for any party!
Prep Time10 mins
Cook Time35 mins
Total Time45 mins
Course: Appetizer
Cuisine: Italian
Keyword: Bruschetta with Pesto
Servings: 18 pieces
Calories: 128kcal
Author: sara a.


For the Oven-Roasted Tomatoes:

  • 4 roma tomatoes
  • olive oil
  • salt & freshly cracked black pepper

For the Crostini:

  • 1 baguette
  • olive oil
  • salt & freshly cracked black pepper

For the Bruschetta:

  • 1/2 cup pesto
  • 8 ounces fresh mozzarella sliced
  • 1/3 cup balsamic glaze
  • 1/2 cup fresh basil


For Oven-Roasted Tomatoes:

  • Preheat the oven to 375 F. Line a large baking sheet with parchment paper, and set aside.
  • Slice the Roma tomatoes into about 1/2" slices, about 5 slices per tomato. Spread the tomato slices onto the baking sheet with parchment paper. Drizzle tomatoes with olive oil, then sprinkle with salt and pepper. Roast at 375 F for 25-30 minutes, until softened and slightly caramelized. Remove from the oven and allow to cool.

For the Crostini:

  • While the tomatoes are roasting, slice the baguette into 1/4"-1/2" thick slices to get about 18 slices. Lay the sliced baguette on a separate baking sheet. Drizzle with olive oil, and lightly sprinkle with salt and pepper. Bake at 375 F for 3-5 minutes until crisp, then remove from the oven and allow to cool as the tomatoes finish roasting.

To Build the Bruschetta:

  • Spread pesto onto each baguette slice, then top each with an oven-roasted tomato. Divide the mozzarella slices amongst the crostini.* Bake these at 375 for about 3-4 minutes until the mozzarella has melted.
  • Remove from the oven, and allow to cool slightly. Drizzle with balsamic glaze, and top with fresh basil leaves.


*Tear some mozzarella slices into halves for smaller baguette slices, if desired.


Serving: 1piece | Calories: 128kcal
Oven-Roasted Tomato Bruschetta with Mozzarella and Pesto

check the "about me" page for more information on Sara.
  1. Reply

    5 stars
    Yum, I love bruschetta and the addition of pesto and balsamic glaze really sets this recipe apart. I’ve been thinking of making pesto and wondering what I would do with it. I think I just found a home for it in this recipe.

    • Eva
    • July 30, 2020

    5 stars
    This a beautiful and elegant appetizer! You can never go wrong with bruschetta, and I particularly like the idea of using pesto rather than just rubbing a garlic clove onto the bread!

  2. Reply

    5 stars
    OMG, the sound of melted mozzarella on bruschetta makes me drool so badly 🤤. I also love roasted tomatoes, it gives such a beautiful taste to the rest of the other flavours. The whole combination of this quick oven made dish has found a place in my saved Pinterest board! I can’t wait to make this, thank you for sharing this recipe.

    • Sara
    • July 30, 2020

    5 stars
    I could make a meal on bruschetta any night! I can’t wait to try this recipe with some fresh from the garden tomatoes, hopefully I will be able to share it with a friend soon1

  3. Reply

    5 stars
    Love the flavor of roasted tomatoes. This is best for a kids party. Delicious and perfect.

  4. Reply

    5 stars
    Fresh, light, summer food. An excellent appetizer so simple and tasteful. Thanks for sharing.

    • Amy Liu Dong
    • July 31, 2020

    5 stars
    This is a mouthwatering dish, so flavorful and look so easy to make.
    I am so excited to make this recipe for my mother-in-laws birthday.

    • Mama Maggie's Kitchen
    • August 2, 2020

    5 stars
    I think I just heard my tummy growl. lol! Must print the recipe. This Oven-Roasted Tomato Bruschetta with Mozzarella and Pesto looks soooo delicious.

    • Eileen Kelly
    • August 2, 2020

    5 stars
    What a delicious appetizer. The bruschetta is so fresh and the crostini is crispy and crunchy. Using my garden Roma tomatoes for a crazy yummy snack. We will be making these often.

  5. Reply

    Well this delicious oven roasted bruschetta just screams summer. All the flavor combos I adore , and that balsamic reduction is the perfect addition to tie all the flavors together.

    • Sam
    • August 3, 2020

    YUM I love a good bruschetta. This is so summery and delicious! Love the mozzarella and pesto is just meant to be together.

Leave a Reply

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


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

a flavor journal.
Close Cookmode