I always have a batch of cheesy mashed potato & veg in the freezer and he eats risotto, minestrone, pasta, and I mush up the meat & veg from a roast dinner (he also doesn't have any teeth yet) He always has yoghurt for dessert and lunch depends - baked beans, fruit, veggies etc and breakfast is weetbix.
The only thing I haven't given him is spicy food or junk foods, although he did have a bit of lentil dhal that I made but it wasn't too spicy!
Bookmarks