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! The post Vegan Mozzarella Pesto Sandwich With Blueberry Jam appeared first on Joyful Balance.