Mine does the same thing still. Just today he wouldnt eat the waffle he usually loves for lunch. Some days he will eat something til he's sick of it I think, then won't eat it for a couple weeks.
For veggies- I keep lots of bags of frozen veggies on hand, and steam them at mealtime. (In the summer I do use fresh.) I just pop them in the microwave in glass bowls with a little water and they are done in about a minute. Then I cool them off, and sometimes I season them. Sweet baby peas are his favorites.
I also will make a little homemade chicken broth gravy or white sauce with milk and parmesan cheese and freeze them in ice cube trays, and then I add them to rice, noodles, or his veggies. (If I am making any sauce or gravy for dinner, I made a bunch of extra and there is no extra work.) This makes the veggies go down easier sometimes. Whenever I make pasta I make extra and freeze some in portions for him, then I just thaw one portion with some sauce and he can feed himself the noodles.
For fruits, I will use the frozen bags also. Just pull out a few peaches, mangoes, berries and let them thaw in fridge for later that day and cut them up. Those bags of "smoothie mix" work great. I also use the canned if I can find the kind that are labeled "LITE" and dont have them soaking in syrup. They should be soaking in their own juices or pear juice. Pineapple tidbits are great.
Mine also loves grilled cheese with a slice of ham, quesadillas (so easy) frozen whole grain waffles (sometimes I put low-sugar jelly or cut up berries with them, sometimes he eats them plain), scrambled eggs, and mac & cheese. Pasta with spaghetti sauce is great too. I use whole grain stuff whenever I can, he doesn't know that white bread/pasta tastes better because he has never had it.
Unless your child has eczema or there is a history of allergies (food or seasonal) I wouldnt avoid strawberries. Mine loves them and blueberries cut in half or quarters as well, and they are really good for them. The darker or brighter the veggie's color is, the more healthy it is generally. Just go easy on the amount of fruits you give him in one day. If I give mine too many of one kind, they upset his tummy.
I love these websites too:
http://www.homemade-baby-food-recipes.com
http://www.wholesomebabyfood.com
They give lots of guidelines, ideas, recipes, and info on just about everything for baby/toddler food.