Fave Food #25 Organic Truffles by Truffettes de France. I couldn’t keep everything sugar free on this list! These truffles are the BOMB!! I absolutely love them. They are made with all organic ingredients (except for soy lecithin….grrr, damn last ingredient) and I consider them my source of coconut oil and a boost of antioxidants […]