Joyful Balance

  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
menu icon
go to homepage
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
search icon
Homepage link
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
×

Vegan Mozzarella Pesto Sandwich With Blueberry Jam

Published: Aug 20, 2025 · Modified: Aug 20, 2025 · Written by: Delaney Marie · Disclosure: This post may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you. · Leave a Comment

Jump to Recipe Print Recipe

This Vegan Mozzarella Pesto Sandwich With Blueberry Jam is about to be your new favorite lunch! Smooth vegan mozzarella pairs beautifully with fragrant basil pesto, juicy tomatoes, peppery arugula, and a tangy yet sweet blueberry jam. It's all layered on crispy ciabatta bread for a satisfying and delicious lunch! This sandwich is Caprese flavors but with a fun vegan twist.

A Vegan Mozzarella Pesto Sandwich with Blueberry Jam showing layers of basil pesto, vegan mozzarella, balsamic blueberry jam, tomato, and arugula on ciabatta bread.

This sandwich is inspired by the Blueberry Pesto Sandwich at Modern Market. It was a go-to in my vegetarian days, so I recently recreated this vegan version at home! My take uses plant-based mozzarella and vegan pesto. It's perfect for anyone craving a fresh, flavorful sandwich without dairy!

Table of Contents
  • Key Ingredients
  • How to Make
  • Recipe Tips
  • Serving Suggestions
  • Substitutions & Variations
  • Frequently Asked Questions
  • 📖 Recipe
  • 💬 Comments

Why You'll Love This Recipe

  • It's a unique twist on a Caprese sandwich: The tangy blueberry jam adds a surprising pop of sweetness that perfectly balances the savory pesto and mozzarella.
  • Totally vegan and dairy-free: Made with plant-based mozzarella and flavorful vegan pesto, it’s perfect for anyone avoiding dairy without sacrificing flavor.
  • It can be made with homemade OR store-bought options: Whether you want to make the vegan mozzarella, pesto, and blueberry jam from scratch or save time with store-bought versions, this sandwich works beautifully either way.

Key Ingredients

Vegan Pesto Sandwich ingredients including artisan bread, basil pesto, plant-based mozzarella, and fresh arugula on cutting board.
  • Pesto: for a fragrant, herby flavor!
  • Balsamic Blueberry Jam: a sweet and tangy blueberry jam with a hint of balsamic vinegar that adds a unique flavor twist.
  • Vegan Mozzarella: a mild plant-based cheese that provides the perfect flavor and texture in this sandwich. Make it from scratch or use store-bought to speed things along!
  • Tomatoes & arugula: the tomatoes bring juicy fresh vibes, and the arugula provides a bit of a bite!
  • Ciabatta: a crispy outside with a soft inside, perfect to hold together all of our flavors and add a bit of crunch!

How to Make

Spreading fresh basil pesto and balsamic blueberry jam on ciabatta bread for vegan sandwich preparation.

Steps 1-2: Slice each ciabatta roll in half. Spread blueberry jam on one half and pesto on the other.

Open ciabatta bread with basil pesto on one half and blueberry jam, vegan mozzarella, and tomato slices on the other half.

Step 3: Top one half with some vegan mozzarella and a couple slices of fresh tomato.

Open ciabatta sandwich with basil pesto, vegan mozzarella, tomato slices, blueberry jam, and fresh arugula.

Step 3 (cont): Top with a handful of arugula. Close up your sandwich and enjoy!

Recipe Tips

  • For extra crispy ciabatta bread, lightly toast it before assembling your Vegan Mozzarella Pesto Sandwich. This adds extra crunch!
  • If making this sandwich ahead for lunch or meal prep, store the blueberry jam and pesto in small containers and spread them just before eating. This keeps the bread from getting soggy and keeps everything fresh!
Vegan Mozzarella Pesto Sandwich with Blueberry Jam on crusty artisan bread with fresh arugula, tomato slices, and dark blueberry spread on a wooden cutting board.

Serving Suggestions

  • This Vegan Mozzarella Pesto Sandwich makes a satisfying lunch all on its own, but you can also pair it with a fresh side dish for a heartier meal. Try it with my Easy Vegan Three Bean Salad or my Creamy Vegan Potato Salad for a delicious pairing!
  • For parties or gatherings, you can make mini pesto mozzarella sandwiches using sliced baguette instead of ciabatta. These bite-sized versions are perfect for picnics, brunches, or potluck appetizers!

Substitutions & Variations

  • Swap the ciabatta for sourdough bread, focaccia, or your favorite crusty loaf—just be sure it’s vegan-friendly if that matters to you!
  • Short on time? Use store-bought vegan mozzarella, pesto, or blueberry jam instead of homemade. While the from-scratch versions add extra flavor, the pre-made options make this recipe even quicker to prepare.
  • If you’re not a fan of arugula’s peppery bite, try using baby spinach, spring mix, or butter lettuce for a milder green.
Vegan Sandwich with basil pesto, plant-based mozzarella, and blueberry jam cut in half on a wooden cutting board surrounded by basil pesto, ripe tomatoes, and fresh arugula.

Frequently Asked Questions

Can I meal prep this Vegan Mozzarella Pesto Sandwich ahead of time?

Yes! This Vegan Mozzarella Pesto Sandwich is great for meal prep with a couple of tweaks. To make ahead, prep the mozzarella, pesto, and jam ahead of time and store separately in the fridge. When packing your sandwich for lunch, prevent sogginess by bringing pesto and jam in separate small containers and spread just before eating!

Is pesto vegan?

Traditional pesto is typically made with Parmesan cheese, so it’s not vegan. However, there are many vegan pesto recipes available, and many grocery stores now have dairy-free versions too! For a homemade option, check out the Basil Lemon Pesto in my free ebook! Or you can even try my Creamy Avocado Pesto for a creamier twist!

How do I make this Vegan Mozzarella Pesto Sandwich Whole Food Plant-Based (WFPB)?

This sandwich can be made WFPB with the correct swaps! To keep this fully WFPB I recommend using Joyful Balance Vegan Mozzarella, Joyful Balance Balsamic Blueberry Jam, an oil-free vegan pesto (such as the Basil Lemon Pesto in my free ebook), and a compliant bread of your choice.

Other Lunch Recipes You'll Love

  • Vegan BLT With Avocado and Tempeh Bacon recipe.
    Vegan BLT With Avocado & Tempeh Bacon
  • Close-up of a Vegan Chicken Caesar Wrap made with spinach tortilla, crispy tofu chicken, roasted chickpeas, chopped romaine, and creamy dressing, served on a wooden board with a small bowl of dressing on the side.
    Vegan Chicken Caesar Wrap
  • The Ultimate Vegan Pesto Grilled Cheese recipe by Joyful Balance
    The Ultimate Vegan Pesto Grilled Cheese

Subscribe for Free Recipes!

Subscribe to get Joyful Balance recipes & updates delivered straight to your inbox - and get a FREE download of Joyful Creations: Your Plant Based Guide To a Better Buddha Bowl!

Permissions

You may unsubscribe at any time. The information you provide will be processed in accordance with our Privacy Policy. By checking the box below, you acknowledge that you understand this and that you consent to being part of our email list.

Thank you!

You will receive a confirmation email shortly. Just follow it's directions and you'll officially be subscribed to Joyful Balance emails and will receive your FREE ebook!

If you are unable to find your confirmation email, please be sure to double check any junk folders or email [email protected] for further assistance.

.

📖 Recipe

A halved Vegan Mozzarella Pesto Sandwich with Blueberry Jam showing colorful layers of pesto, vegan mozzarella, blueberry jam, tomato, and arugula on crusty bread.

Vegan Mozzarella Pesto Sandwich With Blueberry Jam

Delaney Marie
This Vegan Mozzarella Pesto Sandwich With Blueberry Jam is about to be your new favorite lunch! Smooth vegan mozzarella pairs beautifully with fragrant basil pesto, juicy tomatoes, peppery arugula, and a tangy yet sweet blueberry jam. It's all layered on crispy ciabatta bread for a satisfying and delicious lunch! If you love Caprese flavors with a vegan twist, this sandwich is definitely for you.
*Note that From Start to Finish is an estimate and assumes that you are making your own pesto, jam, and vegan mozzarella. 1 hour of this time is to make these ahead of time, 2 hours is to allow your mozzarella to set in the fridge, and then the final 10 minutes are the time to assemble your sandwiches. For quicker prep, feel free to use store bought versions of these ingredients!
Print Recipe Pin Recipe Leave a Review
From Start to Finish3 hours hrs 10 minutes mins
Servings4 sandwiches

Ingredients

  • 4 ciabata rolls - OR another bread of choice
  • ½ cup vegan pesto of choice - (I use the Basil Lemon Pesto in my free ebook)
  • ⅔ cup Joyful Balance Balsamic Blueberry Jam - OR a store-bought blueberry jam of choice
  • 8-12 slices Joyful Balance Vegan Mozzarella - OR a store-bought vegan mozzarella of choice
  • 2 medium tomatoes - sliced
  • 1.5 cups arugula

Instructions

  • Slice each ciabatta roll in half to prepare for filling.
  • For each sandwich, spread blueberry jam evenly on one side and pesto on the other (divide the jam and pesto evenly among the four sandwiches so each gets about ¼ of the total).
  • For each sandwich, layer a couple slices of vegan mozzarella on top of the blueberry jam, then add one or two tomato slices and a small handful of arugula.
  • Close the sandwiches by pressing the two halves together, and enjoy!
Did you make this recipe?Mention @joyfulbalanceofficial on Instagram and show the world your plant based creation!

Happy cooking! If you made this recipe don’t forget to tag me (@joyfulbalanceofficial) on facebook or instagram so I can cheer you on for your sandwich-making ways.

Stay joyfully balanced!

Comments

No Comments

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Meet Delaney

Welcome to Joyful Balance! I create recipes that promote a joyfully balanced plant based lifestyle. All are welcome here, vegan or not! Let's get cooking!

Learn more about me →

Popular Now

  • Roasted Veggie Pasta Sauce Recipe by Joyful Balance
    Roasted Veggie Pasta Sauce (Sheet Pan Sauce)
  • Crunchy Thai Peanut Salad with Peanut Dressing Recipe by Joyful Balance
    Crunchy Thai Peanut Salad
  • Vegetable Fried Rice with Crispy Tofu Recipe
    Vegetable Fried Rice with Crispy Tofu
  • Grilled Portobello Mushrooms (Portobello Steaks) recipe by Joyful Balance.
    Grilled Portobello Mushrooms (Portobello "Steaks")

Footer



About Subscribe Contact

The content on this site may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you.

Copyright © 2024 Foodie Pro on the Feast Plugin

↑ back to top

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Terms and Conditions - Privacy Policy