Microwave Mashed Potatoes

These microwave mashed potatoes are literally the best mashed potatoes I have ever made, and the best part is you only need one dish and it only takes 15 minutes! What does that mean? More free time, and less dishwashing. I must admit, the thanksgiving sides are more delicious than the main dish, but making […]

Microwave Mashed Potatoes