The pairing of juicy tomatoes, creamy mozzarella, and crunchy toast creates a kind of magic that’s hard to resist. It takes me right back to summer afternoons at my grandmother’s house, where the garden was bursting with fresh tomatoes.
She’d slice them up and layer them on warm bread with cheese, and it was pure heaven. That memory inspired this Tomato Mozzarella Toast recipe, a simple yet irresistible dish you can whip up in minutes.
Whether you need easy Breakfast, a quick lunch, a savory snack, or appetizer, this toast has you covered. It’s fresh, flavorful, and perfect for when you want something homemade without spending hours in the kitchen.

What’s Inside This Recipe?
Ingredients for Tomato Mozzarella Toast
To make this recipe, you’ll need just a handful of fresh and pantry-friendly ingredients. Here’s what to gather:
- 2 slices thick bread (sourdough or Italian work beautifully)
- 1 medium ripe tomato, sliced
- 4 ounces fresh mozzarella, sliced (or use shredded mozzarella if needed)
- 2 tablespoons basil pesto (store-bought or homemade)
- 1 tablespoon olive oil
- 1 clove garlic, peeled and halved
- Fresh basil leaves (optional)
- Salt and black pepper, to taste
Optional Add-Ins:
- ½ avocado, sliced, for creaminess
- Drizzle of balsamic glaze for extra tang
You’ll also need:
- Toaster oven or oven broiler
- Baking sheet (parchment-lined for easy cleanup)
Now that you’ve got everything ready, let’s dive into the step-by-step instructions.
How to Make Tomato Mozzarella Toast
This recipe is as easy as it is delicious. Follow these simple steps, and you’ll have warm, melty Tomato Mozzarella Toast in no time.
Step 1: Toast the bread
Preheat your oven broiler to high or set your toaster oven to broil. Drizzle olive oil over both sides of the bread slices and place them on a baking sheet. Toast for 1–2 minutes per side until golden and slightly crisp.
Step 2: Add a garlic rub
While the bread is still warm, rub one side of each slice with the cut side of a garlic clove. This adds a subtle, aromatic flavor without being overpowering.
Step 3: Spread the pesto
Spread about 1 tablespoon of basil pesto onto each slice of toasted bread. This acts as a flavorful base and pairs beautifully with the tomato and mozzarella.
Step 4: Layer the tomato and mozzarella
Top each slice with tomato slices, slightly overlapping them. Sprinkle a pinch of salt and black pepper over the tomatoes. Then, layer the mozzarella slices on top.
Step 5: Broil until bubbly
Place the baking sheet back under the broiler for 2–4 minutes. Keep a close eye on it—once the mozzarella is melted and bubbly with golden spots, it’s ready.
Step 6: Garnish and serve
Remove the toast from the oven and let it cool slightly. Garnish with fresh basil leaves and, if desired, a drizzle of balsamic glaze. Serve warm and enjoy!

Recipe Variations and Customization Ideas
One of the best things about this Tomato Mozzarella Toast recipe is how adaptable it is. Here are a few ways you can switch things up:
- Avocado Mozzarella Tomato Toast: Add a layer of sliced avocado under the tomato for a creamy, nutrient-packed twist. It’s a great option for breakfast or brunch.
- Pesto Tomato Mozzarella Toast: If you’re a pesto lover, double up on the pesto! Spread it on the toast as usual, and drizzle a little more over the top before serving.
- Gluten-Free Tomato Mozzarella Toast: Use your favorite gluten-free bread. The toppings are naturally gluten-free, so it’s an easy swap.
- Caprese-Inspired Toast: Add a drizzle of balsamic glaze and a sprinkle of flaky sea salt for that classic Caprese salad flavor. It’s perfect for entertaining guests.
- Vegan-friendly: Use vegan mozzarella cheese and drizzle with balsamic glaze or dairy-free pesto for a delicious plant-based version.
- Add extra protein: Top the toast with sliced prosciutto, smoked salmon, or a fried egg for a more filling meal.
- Flavor boost: Rub the toasted bread with fresh garlic before adding toppings, or sprinkle with chili flakes or fresh basil for an extra punch of flavor.
- Kid-friendly: Use mild mozzarella and skip any strong herbs or spices—kids love this simple combination of cheese and tomatoes on crispy bread.
- Make-Ahead Tip: While this toast is best fresh, you can prep the garlic-rubbed bread slices and slice the toppings ahead of time. Simply assemble and broil when ready to serve.
Frequently Asked Questions About Tomato Mozzarella Toast
Can I make this recipe without an oven?
Yes! You can use a stovetop skillet instead of an oven. Toast the bread in the skillet with a little olive oil, then assemble the toppings. Cover the skillet with a lid to melt the mozzarella.
What type of bread works best?
I recommend a sturdy, thick bread like sourdough, ciabatta, or Italian bread. They hold up well under the toppings. If you only have sandwich bread, lightly toast it first to prevent sogginess.
Can I use shredded mozzarella instead of fresh?
Absolutely. While fresh mozzarella gives a creamy texture, shredded mozzarella works just as well and melts beautifully. Use what you have on hand!
How do I keep the toast from getting soggy?
To avoid sogginess, toast the bread until golden and crisp, and consider adding a light layer of olive oil or pesto before the tomatoes. This creates a barrier and adds extra flavor.
How do I store leftovers?
This toast is best enjoyed fresh, but if you have leftovers, store them in an airtight container in the fridge for up to a day. Reheat in the oven or toaster oven to crisp it back up.
What can I serve with Tomato Mozzarella Toast?
Pair it with a simple green salad or a bowl of tomato soup for a complete meal. It’s also great alongside scrambled eggs for breakfast.
What toppings go well with Tomato Mozzarella Toast?
Popular add-ons include fresh basil, balsamic glaze, avocado slices, prosciutto, or a sprinkle of red pepper flakes for a little heat.
Can I make this recipe vegan?
Yes! Simply swap in your favorite vegan mozzarella and make sure your bread is dairy-free. A drizzle of olive oil and herbs finishes it off beautifully.
Is Tomato Mozzarella Toast gluten-free?
It can be! Just use gluten-free bread and double-check any store-bought pesto or toppings to ensure they’re gluten-free too.
Let’s Get Toasting!
Tomato Mozzarella Toast is one of those recipes that’s as comforting as it is versatile. Whether you’re making it for a quick Breakfast, a light lunch, or a snack, it’s sure to hit the spot. I hope you give it a try and love it as much as I do!
If you make this recipe, I’d love to hear how it turned out. Leave a comment below, rate the recipe, or share a photo on social media. Don’t forget to tag me.I can’t wait to see your creations!
Looking for more Breakfast Toast Ideas? You’ll love my Avocado Toast or my Berry Ricotta Toast for another quick and delicious way to enjoy.
Let’s keep cooking together!
Tomato Mozzarella Toast Recipe
Equipment
- Toaster oven or oven broiler
- Baking sheet (parchment-lined for easy cleanup)
Ingredients
- 2 slices thick bread sourdough or Italian work beautifully
- 1 medium ripe tomato sliced
- 4 ounces fresh mozzarella sliced (or use shredded mozzarella if needed)
- 2 tablespoons basil pesto store-bought or homemade
- 1 tablespoon olive oil
- 1 clove garlic peeled and halved
- Fresh basil leaves optional
- Salt and black pepper to taste
Optional Add-Ins:
- ½ avocado sliced, for creaminess
- Drizzle of balsamic glaze for extra tang
Instructions
Step 1: Toast the bread
- Preheat your oven broiler to high or set your toaster oven to broil. Drizzle olive oil over both sides of the bread slices and place them on a baking sheet. Toast for 1–2 minutes per side until golden and slightly crisp.
- Step 2: Add a garlic rub
- While the bread is still warm, rub one side of each slice with the cut side of a garlic clove. This adds a subtle, aromatic flavor without being overpowering.
Step 3: Spread the pesto
- Spread about 1 tablespoon of basil pesto onto each slice of toasted bread. This acts as a flavorful base and pairs beautifully with the tomato and mozzarella.
Step 4: Layer the tomato and mozzarella
- Top each slice with tomato slices, slightly overlapping them. Sprinkle a pinch of salt and black pepper over the tomatoes. Then, layer the mozzarella slices on top.
Step 5: Broil until bubbly
- Place the baking sheet back under the broiler for 2–4 minutes. Keep a close eye on it—once the mozzarella is melted and bubbly with golden spots, it’s ready.
Step 6: Garnish and serve
- Remove the toast from the oven and let it cool slightly. Garnish with fresh basil leaves and, if desired, a drizzle of balsamic glaze. Serve warm and enjoy!

