Try tofu! Its probably something that you don't think about or would eat yourself, but its great for babies. Don't be intimidated at it. You'll find it in the produce section. Buy the firm or extra firm variety. When you open the package you can remove it from the package and refrigerate it in a plastic container and fill it with drinking water and not tap water. Check the expiration date on the box B4 you toss the box and write that date on a piece of scotch tape and tape it to your plastic container. Change the water everytime you use the tofu or touch it. To use, just cut a strip and then lay it down and cut small cube pieces about the size of say a cheerio, but cubed. This is great for hands eye coordination as well. Let your baby pick it up into pieces himself while you try to feed him by spood or fork. Just because your baby doesn't like it the first time, don't give up on it. Reintroduce it to him again in a couple of days. You've already bought it, try it again. Tofu is mild and has basically no flavor, but the texture is perfect for babies.
Alvacados. Cut them up into cubed pieces and let him go at it. This one will get messy but at least its something different and nutritious. Its full of good fat, so go at it.
Rice soup. Use Thai Jasmine Rice. You can find it at any markets in the asian food section and even Wal-Mart carries it. Cook one part rice to 2-3 part water in a medium pot and just let it come to a boil and continue for another 5-10 minutes. Let it cool then serve your child. The rice should be muschie with a watery consistancy. Not the dry kind that you would have with your meal.
Good luck.