The One about Making Insalata Caprese (and what if you can’t find fresh or Buffalo mozzarella?)

I absolutely love Caprese salad. Caprese meaning in Italian “Salad of Capri” and originated from a little island off the coast of naples.  It’s a simple dish with wonderful flavors which typically is made of sliced fresh mozzarella (if you can find fresh mozzarella, especially Buffalo mozarrela, then that’s great), tomatoes, green basil and salt with olive oil. It’s very simple but not everyone is going to find the freshest […]