Delicious and creamy white chocolate truffles infused with zesty lemon for a refreshing treat.
Store leftovers in an airtight container in the refrigerator for up to one week or freeze for up to three months. Use high-quality white chocolate for the best flavor.