Cheesy pesto rolls are filled with lots of fresh basil pesto, mozzarella, and Parmesan. And oh my goodness, they are even more delicious than I had imagined. And so vibrant and pretty too! These rolls are easy to make in about 1 hour. This Italian-inspired flavor combination is amazing, but you could use any type of cheese, pesto, tapenade, nuts, herbs, or other savory fillings that you like!