Coffee Bean & Tea Leaf: One taste of French Deluxe&trade; Vanilla Powder from The Coffee Bean & tea Leaf, and you&rsquo;ll know why this has been a best seller for years. This powdered vanilla creamer product was made to taste great with coffee, tea, or as a standalone vanilla beverage. It can be served hot, blended, or iced.