The fastest way to stock up on Restore Health potions is in Whiterun. There, you can harvest Wheat from nearby farms, Blue Mountain Flower in the fields, and Butterfly Wings that fly around the areas. Then, just combine those three, and you'll be ready to tackle anything.