Where Can You Buy Creme Fraiche?
Many grocery stores carry creme fraiche, including Trader Joe's and Whole Foods. Specialty food retailer iGourmet.com also sells a variety of creme fraiche products from California and Vermont, as of 2015.
Creme fraiche is a cultured cream that originated in France. Because of its high fat content of approximately 30 percent, it does not curdle when boiled. It is fermented with lactic bacteria to thicken it. With a slightly nutty, sharp flavor, it adds richness to soups, sauces and casseroles. It can also be spooned over fruits and desserts. Many chefs add it to caviar to help balance the saltiness of the eggs.