18-09-2024 15:45 via cnet.com

This 12-Minute Baked Potato Is My New Favorite Side Dish

Baked potatoes typically take an hour to make. Here's how to cut the cooking time down to 12 minutes with perfect results.
Read more »