Creme Fraiche

What is creme fraiche? In the simplest terms, it is sour cream.  Made fresh.  In your kitchen and not some huge factory somewhere and is probably one of the easiest things you could possibly make and you only need a few minutes to throw it together! You will never want to buy commercial sour cream again!  I […]