If you are concerned then maybe get some sort of toddler vitamin supplement - but forcing the issue will only make things worse.
He's still on formula but only at sleep times. I was thinking that this was part of the problem - but perhaps not. Sounds like he's a normal kid!

Kim - the curry thing sort of surprises us too! When we were trying to get him to eat solids, he wasn't interested in most things until one day when DH was eating a really spicy snackfood (they were curry flavoured corn puffs) and DS really wanted some - so we said 'what the heck' and gave him some. It was the most food he'd eaten in one sitting - EVER. After that we gave him tasty food - we figured that he's not interested in the bland stuff!

The other night we had a curry that was a tad spicy - even for us - but he chowed down no problem!

Thanks everyone... we shall just plod along and I'll do some cooking of pasta sauces and curries!