S.M.
The book "Super Baby Foods" can answer these type of questions for you. It follows babies up through 3 years for feeding schedules, types of food to feed them, etc.
Ok, for feeding your baby at 7 mo. old--pg. 97 in book.
It says introduce cottage cheese, asparagus, hard boiled egg yolk (yolk only), carrots, green beans, peas, summer squash, white potatoes, peaches, apple, apricot, grape, papaya, pear, peach, and prunes. You can also introduce mild, pasteurized, diluted (3/4 water, 1/4 juice) fruit juices.
A sample schedule for feeding at 7 mo.
Upon awakening--breast/bottle
Breakfast--two or three food servings and breast/bottle
Lunch--two or three food servings and breast/bottle
Supper--two or three food servings and breast/bottle
Bedtime--breast or bottle
(food servings being 1-2 tablespoons)
You should also be feeding him water after and between meals... very little however (no more than 4-8 oz. total a day) and offer the diluted fruit juice once a day (4 oz.)
The book is wonderful b/c it separates out "feeding your baby at ___ months" and you can just look up what month you need to know about.
Your baby should be getting 30-32 oz. of formula or breastfeed 5 times a day. If he isn't getting that much, cut down on the solid foods.
Fruit servings should be 1-2 tablespoons
grains/cereals should be 1/4-1/2 cup cooked
egg yolk should be fed to him about 3-4 times a week
dairy servings are 1/3-1/2 cup yogurt or 1/4 cup cottage cheese
It's all so confusing at times! I'm sure you are doing a great job. As long as your little man is gaining weight and healthy, then no worries! :)