Whole foods first
Generally, whole foods (fresh fruits, vegetables, whole grains) are more nutritious than any synthesized supplement.
So if the need is for something pureed and easy to swallow, making your own from lower glycemic index
foods would be the way to go. If that's not an option, then my dietitians usually recommend glucerna for diabetic patients.