A microwave baked potato recipe takes a fraction of the time and is just as delicious as oven baked potatoes. Here's how to make them perfectly every time.
140