Italian Lunch

Vegan Caprese Sandwich: Italian Tomato and Basil Roll

Vegan Caprese Sandwich: Italian Tomato and Basil Roll

This vegan caprese sandwich relies on the quality of the bread and produce. Use a sharp knife to slice the ciabatta while leaving the crust intact so the fillings stay secure. Layer arugula first to create a peppery base that protects the bread from moisture. Add sea salt and pepper to the olive oil before layering the cheese to ensure the seasoning penetrates every bite. Roast under-ripe tomatoes at 190°C (375°F) for 10 minutes to concentrate their natural sweetness.

Vegan Caprese Sandwich: Italian Tomato and Basil Roll

Recipe card
Prep 5 min
Cook 3 min
Total 8 min
Sandwich 1

Ingredients

Watch how it's made

Instructions

  1. Prepare the bread

    Slice the ciabatta roll lengthwise with a sharp knife. Keep the crust intact. This ensures the sandwich holds together during assembly and grilling.

  2. Apply the base

    Spread the vegan pesto evenly on both inner surfaces of the bread. Use a spoon or pastry brush. A full coating ensures the herbal flavour is consistent in every bite.

  3. Season the crust

    Drizzle the extra-virgin olive oil over the pesto. Season with sea salt and black pepper. The oil helps the seasonings stick and aids the blistering process when heated.

  4. Layer the fillings

    Place the arugula on the bottom half as a peppery base. Add the vegan mozzarella slices and the tomato slices. Arrange them so the tomato remains prominent.

  5. Add the glaze

    Drizzle the balsamic glaze over the tomato and cheese layers. Let the sweet acidity seep through. This balances the richness of the vegan cheese.

  6. Grill the sandwich

    Press the top bread half onto the fillings. Grill in a heated skillet or panini press for 1–2 minutes per side. Stop when the crust is golden brown and the oil blisterises.

  7. Rest and serve

    Slice the sandwich into individual portions. Let it rest for 1 minute. This allows the flavours to meld before you serve it.

Cook’s note.

Under-ripe tomatoes lack the necessary sweetness and moisture for this sandwich. If your tomatoes seem firm or tasteless, roast them for 10 minutes at 190°C (375°F) before slicing. This concentrates the sugars and prevents the filling from tasting raw or acidic.

What to serve with it

Pair this sandwich with crispy sweet-potato chips to provide a sweet-savoury contrast and extra crunch. For a more comforting meal, serve it alongside a light tomato-basil soup. To present the dish, place it on a wooden board and finish with a drizzle of extra-virgin olive oil and fresh peppercorns.

Storing and reheating

Keep the sandwich in a tightly sealed foil wrapper in the refrigerator and consume it within 48 hours to maintain the best flavour. Do not keep it at room temperature for longer than 2 hours. If you need to reheat, use a skillet for a quick warm-up to crisp the bread.

Getting the texture right

Use a panini press to achieve a crisp exterior and warm interior without over-toasting the tomato. If your tomatoes lack ripeness, roast them for 10 minutes at 190°C (375°F) to concentrate their natural sweetness. This ensures the filling remains succulent while the ciabatta provides a sturdy, golden crust.

Making it ahead

You can assemble the sandwich and store it in the fridge, but avoid freezing it for optimal taste. If you must freeze, wrap it tightly in foil for up to 48 hours. Thaw the sandwich completely before reheating in a skillet to restore the texture of the bread.

Nutrition per serving

Calories
720
Protein
22.5 g
Carbs
64.0 g
Fat
38.0 g
Fiber
7.5 g
Sugar
12.0 g

Estimated, and offered as a guide rather than a medical figure.

Made it? Rate it.

Questions people ask

Are caprese vegan?

No, traditional caprese is not vegan because it uses fresh buffalo mozzarella. This version replaces dairy cheese with a plant-based mozzarella to make the dish suitable for a vegan diet while keeping the creamy texture.

What is typically on a caprese sandwich?

A caprese sandwich typically contains sliced tomatoes, fresh mozzarella cheese, and basil. These ingredients reflect the colours of the Italian flag and are often finished with olive oil and a balsamic glaze for acidity.

What is a vegan substitute for mozzarella cheese?

Use a plant-based mozzarella made from cashew or coconut oil, such as Miyoko's. These alternatives provide the necessary creaminess and a similar melt to dairy mozzarella when grilled in a pan or press.

You might also like