Fresh Tomato Bruschetta with Basil & Parmesan

Fresh tomatoes at the end of summer are one of those ingredients that really don't need much help.

This bruschetta is one of my favorite ways to use them because it's incredibly simple but still feels special enough to put out when we're having people over. Ripe tomatoes are tossed with fresh basil, garlic, extra virgin olive oil, and balsamic vinegar, then spooned over warm, buttery toasted bread and finished with Parmesan.

It's fresh, garlicky, a little tangy, and exactly the kind of appetizer that disappears from the table faster than you expect.

I originally made this as part of an Italian-inspired dinner built around all of those beautiful summer tomatoes. We had bruschetta to start, followed by salad and lasagna, and I loved carrying those fresh tomato and basil flavors through the meal. That's still one of my favorite ways to serve it, but honestly, a platter of bruschetta and a glass of wine is pretty hard to beat on its own too.

Fresh tomato bruschetta with basil and Parmesan served on toasted bread

Why You'll Love This Tomato Bruschetta

There is a reason bruschetta is one of those appetizers we come back to again and again.

It uses just a handful of ingredients, comes together quickly, and most of the work can be done before anyone arrives.

I especially love it during tomato season when tomatoes are sweet and flavorful enough to really be the star.

A few more reasons to make it:

  • It comes together with simple, fresh ingredients.

  • The tomato mixture can be prepared ahead of serving.

  • Using both Roma and cherry tomatoes gives the topping great flavor and texture.

  • Toasting the bread with butter gives you a crisp, golden base.

  • Fresh basil and garlic make the whole thing taste like summer.

  • It's easy to make for a larger gathering.

  • You can serve the tomato mixture separately and let everyone build their own bruschetta so the bread stays crisp.

Tomato and basil bruschetta topped with Parmesan on slices of golden toasted bread

Ingredients You'll Need

The ingredient list is short, which means the quality of those ingredients really does make a difference here.

For the Tomato Bruschetta

  • 1 pound Roma tomatoes, diced

  • 1/2 pound cherry tomatoes, quartered

  • 1/2 cup fresh basil leaves, roughly chopped

  • 3 garlic cloves, finely minced

  • 2 tablespoons extra virgin olive oil

  • 1 tablespoon balsamic vinegar

  • 1/2 teaspoon sea salt

  • Freshly ground black pepper, to taste

  • 1/4 cup shaved or freshly grated Parmesan cheese

For the Toasted Bread

  • 1 large French baguette or French bread loaf

  • 2 tablespoons salted butter, melted

Fresh tomatoes, basil, baguette, garlic, olive oil, balsamic vinegar, Parmesan, salt and pepper for bruschetta

The Best Tomatoes for Bruschetta

Good tomatoes are really what make this recipe.

I like using a combination of Roma tomatoes and cherry tomatoes rather than choosing just one.

Roma tomatoes are meaty and don't release quite as much liquid as some larger slicing tomatoes, which helps keep the bruschetta from becoming watery. Cherry tomatoes bring a little extra sweetness and juiciness.

If you have beautiful heirloom tomatoes from the farmers market or garden, you can absolutely use those too. Just remove some of the excess seeds and juice if they're especially watery.

This is definitely one of those recipes where I would choose the tomatoes that look and smell the best rather than worrying too much about using one exact variety.

How to Make Fresh Tomato Bruschetta

1. Prepare the Tomatoes

Dice the Roma tomatoes into small, bite-sized pieces and quarter the cherry tomatoes.

If your tomatoes are especially juicy, let them sit in a colander for a few minutes to drain away some of the excess liquid. You want them juicy, just not swimming in tomato water.

Add the tomatoes to a medium mixing bowl.

2. Add the Basil and Garlic

Roughly chop the fresh basil and finely mince the garlic.

Add both to the bowl with the tomatoes.

I like having little pieces of basil throughout rather than chopping it so finely that it disappears into the tomatoes.

3. Dress the Bruschetta

Pour the extra virgin olive oil and balsamic vinegar over the tomato mixture.

Season with sea salt and freshly ground black pepper, then gently toss everything together.

Taste and adjust the salt and pepper if needed.

Cover the bowl and refrigerate for about 30 minutes to give the tomatoes, basil, garlic, olive oil, and balsamic a chance to come together.

I wouldn't skip this little rest. The bruschetta tastes noticeably better once everything has had a chance to mingle.

Close-up of fresh tomato bruschetta with chopped basil, garlic and Parmesan

How to Make the Toasted Bread

When you're almost ready to serve, preheat the oven to 400°F.

Slice the baguette into pieces about 1/2-inch thick.

Arrange the slices in a single layer on a rimmed baking sheet and lightly brush the tops with melted salted butter.

Toast for about 3 minutes, flip, lightly brush the second side if needed, and return to the oven for another 3 minutes, or until the bread is lightly golden and crisp around the edges.

Keep an eye on it toward the end. You want the bread crisp enough to hold the juicy tomatoes without becoming hard.

Platter of homemade tomato bruschetta served on crisp toasted bread

How to Assemble Bruschetta

You have two options here, and I actually use both depending on how I'm serving it.

For a platter like the one pictured, spoon the tomato mixture onto each piece of warm toasted bread shortly before serving.

Let a little of the tomato juice drain from the spoon before adding it to the bread so the crostini stay crisp.

Finish each piece with shaved or freshly grated Parmesan and a little additional fresh basil.

Then arrange everything on a large platter and serve right away.

Bruschetta appetizer platter on a summer table with fresh tomatoes, basil and wine

If I'm making this for a party and don't know exactly when everyone is going to eat, I'll sometimes put the tomato mixture in a pretty serving bowl with the toasted bread alongside it instead.

Everyone can spoon the tomatoes onto their own bread, and you don't have to worry about the bruschetta getting soggy while it sits on the table.

Can I Make Bruschetta Ahead of Time?

You can definitely get a head start, but I wouldn't make the entire assembled bruschetta a day or two ahead.

The tomato mixture actually benefits from resting for about 30 minutes before serving, and you can prepare it a few hours ahead and keep it covered in the refrigerator.

As tomatoes sit, though, they continue releasing liquid and begin losing some of their fresh texture. For that reason, I think this is at its best the day you make it.

The bread can also be sliced ahead of time, but I prefer to toast it closer to serving so it's crisp and warm.

Most importantly, don't spoon the tomatoes onto the toasted bread until you're ready to serve.

How to Keep Bruschetta From Getting Soggy

A few little things make a big difference:

Choose good tomatoes that aren't overly soft. Very ripe tomatoes can release a lot of liquid.

Drain excess tomato juice if necessary. You don't need bone-dry tomatoes, but you also don't want your topping swimming in liquid.

Toast the bread well. That crisp surface helps it stand up to the tomato topping.

Use a slotted spoon if your tomato mixture becomes particularly juicy.

Assemble just before serving. This is the biggest one.

If I'm serving bruschetta for a party where people will be grazing for a while, I prefer keeping the tomatoes and bread separate.

What to Serve With Tomato Bruschetta

Bruschetta makes such an easy beginning to an Italian-inspired dinner.

When I originally made this recipe, I built the meal around tomatoes and served the bruschetta as our appetizer before salad and lasagna.

You could also serve it alongside pasta, grilled chicken, an antipasto board, a simple green salad, or other small bites for an easy dinner with friends.

And in the summer, I love the idea of setting out a big platter with wine and letting it be the beginning of a long dinner outside.

Homemade bruschetta with ripe tomatoes, fresh basil and shaved Parmesan

Can I Use a Different Cheese?

Yes.

Parmesan is my favorite here because its salty, nutty flavor adds something to the tomatoes without making the bruschetta feel heavy.

Fresh mozzarella would give you more of a Caprese-style bruschetta, while crumbled feta would make it saltier and a little tangier.

You can also leave the cheese off entirely if you want the tomatoes and basil to be the focus.

Can I Use Balsamic Glaze Instead of Balsamic Vinegar?

I prefer balsamic vinegar in the tomato mixture because it adds acidity without making the bruschetta overly sweet.

If you love balsamic glaze, you can add a very light drizzle over the finished bruschetta just before serving. I would still use the balsamic vinegar in the tomato mixture and treat the glaze as an optional finishing touch rather than a replacement.

How to Store Leftover Bruschetta

Store leftover tomato mixture in an airtight container in the refrigerator for up to 2 days.

The tomatoes will continue to release liquid as they sit, so give everything a gentle stir and drain away excess liquid before serving again.

Store the toasted bread separately at room temperature in an airtight container.

I don't recommend freezing the tomato mixture.

Shop My Kitchen Favorites

A good baking sheet, sharp knife, cutting board, serving platter, and a few pretty serving bowls are the kinds of kitchen pieces I use constantly for simple recipes like this one.

More Recipes to Make Next

If you're in the mood for more tomato-filled or Italian-inspired recipes, here are a few more from my kitchen.

Creamy Basil Tomato Soup

A cozy tomato soup with plenty of fresh basil that's especially good with warm bread alongside it.

Classic Ratatouille

A beautiful way to turn seasonal vegetables and tomatoes into a simple, comforting dish.

Garlic Mushroom & Shrimp Pasta

An easy pasta dinner with garlic, mushrooms, and shrimp that's perfect when you want to carry the Italian-inspired flavors into the main course.

Ready to Make It?

Fresh Tomato Bruschetta is one of those recipes that proves you don't need very many ingredients to make something really good.

Start with ripe tomatoes, add plenty of fresh basil and garlic, give everything a little time to sit together, and pile it onto warm, buttery toasted bread.

It's simple enough for an afternoon snack but pretty enough to be the first thing you put on the table when friends come over.

You can find the easy-to-save version of the recipe in the printable card below.

Printable recipe card for Fresh Tomato Bruschetta with Basil and Parmesan

A Note From Amanda

Some of my favorite recipes are the ones that start with whatever looks especially beautiful and fresh that week.

For this one, it was tomatoes.

There is something about a table filled with ripe tomatoes, bunches of basil, good bread, and people you love that feels like summer in the simplest way. And I think that's why recipes like bruschetta never really need to be complicated.

Give me a warm piece of bread piled high with tomatoes and basil, a little Parmesan on top, and a table where no one is in a hurry to leave, and I'm pretty happy.

I hope you make this one while tomatoes are at their best, and I hope you get to share it around a table with people you love.

“Taste and see that the Lord is good.”
Psalm 34:8

Made with love for the people you love.