A vegan pesto caprese sandwich with tofu mozzarella is a fresh and flavorful twist on a classic favorite. This sandwich offers the perfect balance of textures — crispy bread, juicy tomatoes silky tofu, and a little crunch from fresh greens. Whether you're making lunch for one or feeding a crowd, this tasty sandwich is easy to build and sure to impress!
Preheat the oven to 350°F. Slice the bread in half lengthwise, place on a baking sheet cut side up, drizzle with olive oil, and layer vegan cheese slices on top. Bake for 6 minutes until the bread is crispy and cheese is melted. If needed, broil for 30 seconds to melt the cheese.
Prepare the tofu "mozzarella" slices. Slice tofu block into 1/4 inch thick pieces, keeping the largest surface area intact. Use a circular cookie cutter (or the rim of a glass — or a knife) to cut the tofu into rounds the shape of traditional mozzarella slices. Sprinkle with salt and pepper.
Remove the baked bread from the oven and spread vegan pesto on each side. Layer the sliced tomato on one side, sprinkle with salt and pepper, and then layer with tofu slices on top of the tomato. Drizzle with balsamic glaze, and top with fresh arugula. Close the sandwich and enjoy!
Notes
Storing Tips: This vegan pesto sandwich is best enjoyed fresh, but you can store leftovers for up to one day. Keep it wrapped tightly in parchment paper or an airtight container in the fridge. If possible, store the bread, tofu, and pesto separately to keep everything tasting its best!Gluten-Free?: Substitute with a gluten-free bread, bagel, or bun. Or, use romaine lettuce or collard green leaves for more fiber and a extra greens!