Crispy, buttery garlic bread topped with juicy tomatoes, fresh basil, Parmesan, and mozzarella. It’s simple, flavorful, and perfect as an appetizer, snack, or side for pasta and soup.
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 12–15 minutes
- Total Time: 25 minutes
- Servings: 6–8 slices
🛒 Ingredients
For the Garlic Bread
- 1 large French baguette or Italian loaf
- 4 tbsp unsalted butter, softened
- 3–4 cloves garlic, finely minced
- 1 tbsp extra-virgin olive oil
- 2 tbsp fresh parsley, chopped
- ½ tsp dried Italian seasoning
- ¼ tsp black pepper
- ¼ tsp salt
Tomato & Basil Topping
- 2 medium ripe tomatoes, finely diced
- ½ cup shredded mozzarella
- ¼ cup freshly grated Parmesan
- ¼ cup fresh basil, chopped
- 1 tbsp olive oil
- 1 tsp balsamic vinegar, optional
- Pinch of salt
- Pinch of black pepper
Instructions
1. Prepare the Bread
Preheat your oven to 400°F (200°C).
Slice the baguette in half lengthwise, or cut it into thick slices if you prefer individual pieces.
Place the bread on a baking sheet lined with parchment paper.
2. Make the Garlic Butter
In a small bowl, combine:
- Softened butter
- Minced garlic
- Olive oil
- Parsley
- Italian seasoning
- Salt
- Black pepper
Mix until smooth.
3. Spread on the Bread
Spread the garlic butter generously over the cut side of the bread.
Make sure the edges are covered well because they become deliciously crisp in the oven.
4. Prepare the Tomato Mixture
Add diced tomatoes and fresh basil to a bowl.
Drizzle with olive oil and optional balsamic vinegar.
Season lightly with salt and black pepper.
Tip: If the tomatoes are very juicy, drain some of their liquid first. This helps prevent soggy bread.
5. First Bake
Bake the garlic-buttered bread for 7–8 minutes.
The edges should become lightly crisp.
6. Add the Toppings
Remove the bread from the oven.
Sprinkle mozzarella and Parmesan over the top.
Spoon the tomato-basil mixture evenly over the cheese.
7. Bake Again
Return the bread to the oven for another 5–7 minutes, until the cheese is melted and lightly golden.
For an extra golden top, switch to broil for 1–2 minutes, watching carefully.
8. Garnish & Serve
Remove from the oven and sprinkle with additional fresh basil and parsley.
Let it cool for 2–3 minutes, then slice and serve warm.
Tips for the Best Tomato Basil Garlic Bread
- Use ripe but firm tomatoes for the best flavor.
- Fresh basil gives a much brighter flavor than dried basil.
- Don’t add too much tomato juice to the bread.
- Freshly grated Parmesan melts and browns beautifully.
- For extra garlic flavor, add a little roasted garlic to the butter.
Variations
🧀Extra Cheesy
Add more mozzarella or a little provolone.
Spicy
Add a pinch of red pepper flakes.
Mediterranean Style
Add chopped Kalamata olives and a little crumbled feta.
Bruschetta Style
Skip the mozzarella and add the fresh tomato-basil mixture after the bread has been fully toasted.
Savory Version
Add a small amount of cooked, crumbled bacon on top before the final bake.
Storage
For the best texture, serve immediately.
If you have leftovers, refrigerate them in a covered container for up to 2 days. Reheat in the oven or air fryer until warm and crisp.
Frequently Asked Questions
Can I use cherry tomatoes?
Yes! Halve or finely dice them. Cherry tomatoes are especially flavorful.
Can I make this without cheese?
Yes. Simply leave out the mozzarella and Parmesan for a lighter tomato-basil garlic bread.
Can I use dried basil?
You can, but fresh basil gives the best flavor. If using dried basil, use about 1 teaspoon.
How do I prevent soggy garlic bread?
Drain excess tomato liquid and toast the garlic bread before adding the tomato topping.
Can I use olive oil instead of butter?
Yes. Use about 3–4 tablespoons olive oil in place of the butter.
Can I prepare it ahead?
You can prepare the garlic butter and tomato mixture separately ahead of time. Assemble shortly before baking for the best texture.
What can I serve with it?
It’s delicious alongside spaghetti, lasagna, tomato soup, chicken dishes, or a fresh green salad.
Quick Recipe Card
Garlic butter → spread on bread → bake 7–8 min → add mozzarella + Parmesan → top with tomatoes & basil → bake 5–7 min → garnish → serve warm.
