Mozzarella and Pesto Sandwich with Roasted Vegetables (Better than Starbucks!)

These Italian-inspired sandwiches are filled with roasted tomato and bell peppers, fresh mozzarella, and a simple, five-ingredient homemade basil pesto. These make a satisfying on-the-go lunch and are easy to make, yet so flavorful! For me, the hardest part was waiting for the tomato and bell peppers to roast in the oven. But the end product was well worth the …