This is so hilarious. 11228 HP being 3%? You have 374230 HP then I guess.
For the normal endgame-abled player they have about 120-150k HP, meaning a potion recovers about 7.5% - 10% of their maximum HP.
If that’s not enough, there are potions from Bernice dungeon, regular NPC and small elixirs of recovery (leticia cube/popolion point shop).
You can also recover a lot of HP by simply sitting down by a bonfire, especially if you have a huge HP pool. Since HP Recovery is equal to 1% of max HP, you will recover 0,5% of your max HP every 2 seconds and 1% of your max HP every 10 seconds while sitting at a bonfire.
In the timeframe of 225 seconds you stated, sitting at a bonfire would recover 112x0,5% + 22 x 1% = 78% of your maximum HP.
To recover your HP fully, you only need to sit ~288 seconds at a bonfire.
if you use alchemist potions + bonfire, that time decreases to at worst (when the potions really only recover 3% of your 374320 max HP ) 182 seconds.
If we go for a more reasonable approach of 150000 max HP, additional 7,485% will be recovered every 15 seconds that way, leading to a total recovery time of ~118 seconds.
This doesn’t include any additional HP recovery via collections, cards,equipment & class multiplier (which is important in the case of the classes with the highest base HP pool, swordsmen [2x Hp recovery stat] and clerics[1.5x Hp recovery stat]).
So a swordsman recovers a minimum of 1% max HP every 2 seconds at a bonfire and cleric 0.75% max HP, which refills their HP even faster.
That said, waiting for 2 minutes at a bonfire + using 4 alchemist pots is acceptable, otherwise there is always the option of the elixirs to quickly recover 40 % max HP over 20 seconds for those who cannot wait or employ a cleric…