I wouldn't puree at all at this age. Btw, sorry the broccoli and salmon recipe wasn't a huge hit!
Although, saying that I think there is some level of expectation issue. Some days, my son eats loads and I mean more than I do. Some days he has about 5 mouthfuls and that's enough. Have faith, he won't starve. If anything, kids are more in touch with their appetites than adults are; they eat when they're hungry and stop when they're full. There's actually no problem with this. You don't have to clean your plate, if anything, it's a bad habit to get into. By this age, how much they eat in one day has very little impact on anything and doesn't seem to affect sleep.
Personally, I'd ease up, do as you're doing and start offering more foods you eat. I've ditched giving cream cheese on toast or sandwiches because my son never ate it well and I twigged one day that is because it tastes of nothing! My son likes strong flavours! So be a bit brave, offer some different things, maybe he's just a bit bored? My two year old's current favourite foods are prawns, mushrooms, mussels and pate! Actually, give prawns a go, they look so cool being a nice coloure and they're great for little pincer grips!