Water soluble. Add a drop of French Vanilla to your favorite coffee, beverage or dessert recipe. This rich and creamy French Vanilla flavor tastes great and has a refreshingly sweet aroma. In your recipe, in addition to its great taste on its own, French Vanilla complements nearly anything, which is