No store-bought sour cream can measure up to the fabulous texture and taste of homemade creme fraiche. For more recipes: … source