Caprese Salad on Toast: Fresh Tomato and Mozzarella

Updated November 4, 2026

Total time
23 min
prep 15 min · cook 8 min
Serves
4
portions as written

Jump to recipe

Caprese Salad on Toast: Fresh Tomato and Mozzarella

Caprese salad on toast layers ripe tomatoes, fresh mozzarella, basil, and olive oil on crisp bread for an easy Italian-inspired lunch or appetizer. Toasting the bread first keeps it sturdy, while a little balsamic adds tang without masking the fresh ingredients.

Ingredients

  • 4 slices sturdy sourdough or country bread, about ½ inch (1.25 cm) thick
  • 1 tablespoon (15 ml) extra-virgin olive oil, plus more for drizzling
  • 8 ounces (225 g) fresh mozzarella, drained and sliced
  • 2 medium ripe tomatoes, about 12 ounces (340 g), sliced or cut into bite-size pieces
  • ¼ teaspoon fine salt (1.5 g), plus more to taste
  • ⅛ teaspoon freshly ground black pepper (0.3 g)
  • ½ cup loosely packed fresh basil leaves (about 10 g), larger leaves torn
  • 1 tablespoon (15 ml) balsamic vinegar, or 2 teaspoons (10 ml) balsamic glaze
  • Optional: 1 small garlic clove, peeled and halved

Instructions

  1. Prepare the toppings. Drain the mozzarella well and pat it dry with a paper towel; slice it about ¼ inch (6 mm) thick. Slice the tomatoes to a similar thickness, or cut them into small pieces if you prefer a less slippery topping. If the tomatoes are especially juicy, remove some seeds and liquid so they do not soak the toast.
  2. Toast the bread. Heat the oven to 425°F (220°C). Arrange the bread slices on a baking sheet and brush or drizzle both sides lightly with the tablespoon of olive oil. Bake for 6–8 minutes, turning once, until golden and crisp at the edges. For a smoky flavor, toast the bread on a grill or in a grill pan over medium heat, turning as needed.
  3. Add garlic if using. While the toast is still warm, rub the cut side of the garlic clove gently over one side of each slice. A light rub gives a subtle savory note; skip it for a milder taste.
  4. Season the tomatoes. Put the tomatoes in a bowl and sprinkle with the salt and black pepper. Let them stand for about 5 minutes while the bread finishes toasting or cools slightly. Drain off any liquid that collects in the bowl before topping the toast.
  5. Assemble. Lay mozzarella over each toast, then add the tomatoes and basil. Drizzle with a little olive oil and the balsamic vinegar or glaze. Taste and add a small pinch of salt or pepper if needed. Serve promptly, while the bread is crisp and the toppings are fresh.

Tips

  • Choose bread that can carry the topping. Sourdough, ciabatta, and country loaves hold up better than thin sandwich bread. Cut slices evenly so they toast at the same rate.
  • Dry the cheese and manage tomato juice. Fresh mozzarella holds moisture, and very ripe tomatoes release more as they sit. Pat the cheese dry, drain the seasoned tomatoes, and assemble just before serving to avoid soggy toast.
  • Use the best tomatoes available. In summer, ripe in-season tomatoes make the dish especially fragrant. Outside tomato season, cherry tomatoes are often a flavorful option; halve them and let them drain briefly after salting.
  • Keep the balsamic light. A little vinegar brightens the rich cheese and sweet tomato. Balsamic glaze is thicker and sweeter, so start with less and add more only if you like its stronger flavor.

Serving Suggestions

Serve the toast immediately as a light lunch with a green salad, or cut each slice into smaller pieces for an appetizer. It also pairs well with grilled vegetables, a bowl of soup, or a simple pasta dish. For a more filling meal, add a side of white beans or a fried egg; prepare any egg according to food-safety guidance.

For a party, toast the bread and prepare the toppings separately, then let guests assemble their own portions. This keeps the bread crisp and makes it easy to offer balsamic, extra basil, or pepper on the side. If you are serving several people, arrange the finished toasts on a platter in a single layer rather than stacking them.

Variations

  • Use cherry tomatoes: Replace the two medium tomatoes with 1½ cups (225 g) halved cherry tomatoes. Their firm texture can make the toast easier to eat.
  • Swap the cheese: Burrata gives a softer, creamier topping; use about 8 ounces (225 g) and spoon it over the bread just before serving. It is richer and less sliceable than mozzarella. Thick slices of fresh mozzarella are the closest match to the classic combination.
  • Add pesto: Spread 1–2 teaspoons (5–10 g) basil pesto on each toast before adding the cheese. Pesto is saltier and more concentrated than fresh basil, so taste before adding extra salt.
  • Make it without balsamic: Leave out the vinegar and finish with olive oil, flaky salt, and black pepper. This keeps the flavor clean and lets the tomato and basil stand out.
  • Try a different bread: Use toasted baguette rounds for smaller bites, or gluten-free bread if needed. Smaller pieces may toast faster, so check them after 3–4 minutes.

Storage and Reheating

Assembled caprese toast is best eaten right away. The tomatoes and mozzarella soften the bread, so leftovers will not stay crisp. Refrigerate any assembled portions within 2 hours, covered, and eat within 1 day for best quality; discard them if they have been left at room temperature longer than 2 hours.

For better make-ahead results, store the toasted bread at room temperature in an airtight container for up to 1 day, and refrigerate the sliced mozzarella and tomatoes separately. Refrigerate the cut produce and cheese within 2 hours; use them within 3–4 days, or sooner if their package directions or condition indicate. Keep basil separate and add it at serving time. Re-crisp plain toast in a 350°F (175°C) oven for 3–5 minutes, then add cold toppings. Reheating assembled toast is not recommended because it can make the tomatoes watery and the mozzarella rubbery.

Frequently Asked Questions

Can I make caprese toast ahead of time?
Prepare the components ahead, but do not assemble until just before serving. Toast the bread up to a day in advance and keep it airtight; slice the cheese and tomatoes shortly before serving, or refrigerate them separately and drain any tomato liquid.

Do I have to use balsamic vinegar?
No. Traditional caprese flavors come from tomato, mozzarella, basil, and olive oil, and balsamic is an optional addition. A small drizzle of vinegar or glaze contributes sweet acidity, but the toast is delicious without it.

Why is my caprese toast soggy?
Common causes are watery tomatoes, damp mozzarella, and assembling too early. Pat the cheese dry, drain tomato liquid after salting, toast the bread until crisp, and add the toppings just before eating.

Can I serve it cold?
Yes. The toppings are served cool or at room temperature, but the bread is usually toasted for contrast. Let refrigerated cheese and tomatoes sit out briefly while you toast the bread, but do not leave perishable toppings at room temperature for more than 2 hours.

What can I use instead of fresh basil?
Fresh basil gives the closest flavor. If unavailable, use a small amount of pesto, or try a few tender oregano leaves; dried basil is more muted and can taste dusty when sprinkled on top, so it is not a direct replacement.

How do I keep the toast crisp for a gathering?
Toast the bread first and keep it separate from the toppings. Set out drained mozzarella, seasoned and drained tomatoes, basil, and dressing in separate bowls, then assemble portions as guests are ready to eat.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).