it's pretty simple, actually, unless you're in the boss room. if in endless, just fight near a sack, when low on HP, eat an enemy and go sleep, get full HP and fight. if in the boss stage, you just have to be lucky to get good seeds and grind a lot of HP and stomach capacity.