I have a horse like this too. He gets way too fat on the all you can eat pasture.
If we go out riding every few days he can have the all you can eat buffet. If I cannot ride him enough I put him out only in the early morning when there is less sugar in the grass.