I started my lo on solids at 4 months and went straight from rice cereal to pureed fruits and veg, including (in no particular order):
zucchini
avocado
banana
apple
pear
peach
mango
carrot
sweet potato
pumpkin
spinach
broccoli
peas
beans
corn
potato
rice
oatmeal
wheat cereal
Once these were well established (around 5-5.5 months), I started introducing proteins including so far:
ricotta
egg yolks
cottage cheese
cheddar cheese (grated)
chicken
kidney
lamb
beef
yoghurt
custard
More recently, we've also introduced tomato, herbs, onion, rockmelon,
The key is to introduce one at a time and gradually (over 2-3 days per new food) so you can jump on any allergy or food intolerance if it emerges. Quite honestly, I would not worry too much about bland fruit and veg. It is the cruciferous veg (that is, wind-inducing, eg brocolli), the acidics (eg tomato, melon, citrus) and the proteins you need to wait on, but as you can see at 7 months my lo is on all these now with no trouble.
My ds was on 3 meals per day from about 5 months. Quantities from around 6 months were roughly
6oz breakfast
8 oz lunch (4oz savoury, 4oz yoghurt etc)
8 oz dinner