Olive Oil Mayonnaise
Did you know that you can make your own homemade mayonnaise in about 5 minutes or less? Last summer several of my friends posted their recipes for mayo. I was quick to jump on not only making their versions but also at coming up with my own. You know how I love to eliminate pre-packaged,