Bruschetta recipe coming your way! This one’s close to my heart—it’s the kind of appetizer I make when I want something easy, fresh, and full of Mediterranean flavor. Toasted bread, juicy tomatoes, a little garlic, basil, and olive oil… simple, but so satisfying.
Bruschetta is one of those simple, fresh Mediterranean dishes that never go out of style. Toasted bread topped with juicy tomatoes, basil, and olive oil—what’s not to love? I still remember the first time I made bruschetta with tomatoes from my garden—it felt like summer in every bite. That moment inspired this version, which I’ve been making ever since.
In this post, I’ll show you how to make the perfect bruschetta at home—from choosing the right bread to using high-quality olive oil. It’s easy, delicious, and a true celebration of the Mediterranean way of eating.
Let’s Talk Olive Oil
Olive oil is everything in Mediterranean cooking—and bruschetta is no exception! A good extra-virgin olive oil (EVOO) makes all the difference. It’s cold-pressed, packed with flavor, and adds that rich, peppery finish we all love. Store it in a cool, dark spot to keep it fresh and full of those amazing health benefits the Mediterranean diet is known for.
What’s the Best Bread for Bruschetta?
Traditionally, Italians use pagnotta, a dense sourdough made with durum wheat flour. But don’t worry if you can’t find it! Sourdough, ciabatta, or even a rustic French loaf work beautifully. Just make sure the bread is firm enough to get crispy on the outside while staying soft inside—that’s the magic texture you want.
Tips for Making the Best Bruschetta
Bruschetta is one of those recipes that can be as simple or creative as you like. You can stick with the classic tomato and basil—or get playful with toppings like caramelized onions, roasted peppers, or even a little smoked meat.
Here are a few tips to help you get it just right:
-
Make the tomato topping ahead of time. Let it chill in the fridge so the flavors really come together.
-
Toast the bread last minute. Grill or toast your slices right before serving so they stay crispy. Add the tomato mix just before serving to avoid soggy bruschetta.
-
Using off-season tomatoes? Blanch them quickly and dunk in an ice bath to easily remove the skins. You can also salt the tomatoes to draw out excess moisture—this keeps your topping nice and fresh, not watery.
More Tomato Recipes to Try
Now that you’ve made your own fresh bruschetta—crisp bread, juicy tomatoes, fragrant basil, and creamy goat cheese—you’ll see why it’s such a Mediterranean favorite.
Got extra tomatoes? Don’t let them go to waste! Here are a few delicious ways to keep the tomato love going:
-
Roasted Tomato Sauce – So simple and rich, perfect for any pasta night.
-
Pickled Green Tomatoes – A fun way to try something new and preserve your harvest.
-
Stuffed Eggplant with Tomato Sauce – A hearty, veggie-forward main dish full of comfort.
-
Classic Gazpacho – Cool, refreshing, and perfect for hot days!
Let your tomatoes shine in every dish—and keep celebrating the heart of Mediterranean cooking, one bite at a time.
Step-by-Step Instructions
Toast the Bread
Slice your sourdough bread and drizzle each slice with extra virgin olive oil. Place the slices on a baking sheet and toast in the oven (or on a grill) until golden and crisp.
Make the Tomato Topping & Finish the Bread
Once your bread is golden and crisp, take it out of the oven or off the grill. While still warm, rub each slice with a peeled garlic clove—this gives it that classic bruschetta flavor.
Cut the garlic-rubbed bread diagonally into 2 or 3 pieces, depending on size.
Assemble & Serve

Finish with a light drizzle of extra virgin olive oil and a small pinch of salt on each piece. Serve right away and enjoy your delicious, homemade bruschetta—a true taste of the Mediterranean lifestyle!
This homemade Bruschetta recipe combines fresh tomatoes, basil, and tangy goat cheese atop perfectly toasted bread for an appetizer that truly embodies the Mediterranean lifestyle. Easy to make, but packed full of flavor, it’s the perfect dish to share with friends and family.
Ingredients:
4 large slices of sourdough bread (or your bread of choice) | |
2 cloves of garlic | |
1/4 cup extra virgin olive oil, plus more for drizzling | |
1 lb fresh cherry tomatoes, diced into quarters | |
1 small onion, diced | |
1/2 tesaspoon kosher salt | |
1/4 teaspoon black pepper | |
1 tablespoon goat cheese | |
Fresh basil leaves |
Preparation
Preheat your oven to 425°F. Slice your sourdough bread and drizzle each slice with extra virgin olive oil. Place the slices on a baking sheet and toast in the oven (or on a grill) until golden and crisp.
While the bread is toasting, dice the cherry tomatoes and small onion, and combine them in a bowl. Add the goat cheese, a pinch of salt, and a crack of black pepper. Mix gently until everything is well combined. Once your bread is golden and crisp, take it out of the oven or off the grill. While still warm, rub each slice with a peeled garlic clove—this gives it that classic bruschetta flavor. Cut the garlic-rubbed bread diagonally into 2 or 3 pieces, depending on size.
Spoon the tomato and onion mixture over each piece of garlic-rubbed bread. Top with fresh basil leaves for that burst of Mediterranean flavor. Finish with a light drizzle of extra virgin olive oil and a small pinch of salt on each piece. Serve right away and enjoy your delicious, homemade bruschetta—a true taste of the Mediterranean lifestyle!
Recipe Tips & Suggestions
Storage Tips:
Make-Ahead Tips:
Nutrition Information
The information shown is an estimate provided by an online nutrition calculator. It should should not be considered a substitute for a professional nutritionist's advice.
See our full nutrition disclosure here.
I’d love to hear your thoughts! After you try this recipe, please leave a comment below and let us know how your Bruschetta turned out.