You brew potions before you go to the boss fights and drink them before you actually do any fights in the dungeons. You should drink a few because they stack.