Caprese Polenta Stacks

Caprese salad – that super-simple, utterly addictive Italian combination of tomatoes, mozzarella and basil is such a big part of the French summer food experience that it’s p [...]