Yes! A Caprese sandwich contains protein, fiber, complex carbohydrates, and healthy fats making it a balanced meal that is perfect for a healthy lunch or dinner.