Hi Clara,
My DS eats 4 big meals a day with dessert.
I give him (literally) whatever we are having of an evening.
So last night he has salmon, carrots and a jacket potato.
The night before he had sausages, green beans and mash.
I cook every night really and he gets anything and everything.
Kormas, risottos, noodles, pies, pasta etc. I just don't salt while cooking and mush it up a bit before giving it to him.
Quick/ready meals I give him if we are having something spicy or with long grain rice (he hasn't quite got to grips with rice yet)so I tend to give him one of those heinz mums own bowls for 12m+ as they actually taste quite nice for baby food and still have lots of lumps which he likes.
Annabel Karmel is too expensive, sainsburys do a kids range that is much the same but half the price. Actually sainsburys basics do a good range that is surprisingly low in sugar and salt etc as well.
Another thing he likes is sardine/mackerel paste on bread, but my DS loves fish more than your average cat.
Scotch pancakes and crumpets make good snacks too.
I have learnt to stop worrying about food though. He gets the same as us - if he takes it, brill, if he doesn't he can have a bit of fruit or a rice cake instead and I just wait til the next mealtime.