Yes, we had one very fussy toddler too. Huge handhold as it can be so frustrating can't it.
Here are sone of the tings that helped us:
I serve the pasta and sauce separately on the plate.
Nothing has to be eaten but they can't removed food, it stays there but there is no pressure to eat or try it.
We did not encourage or console them to try anything.
We did not praise or rebuke.we didn't even talk about the food, we just chatted about other things.
I found that my DC would sometimes eat better if it was just us eating if they had something to listen to, so either a simple audio story or some soothing music.
Remember that they probably don't need as much to eat as you think they do. There is a good guide to portion sizes here.
Cut down on the milk and snacks. At 2 I think they need about 300 ml of full fat milk a day if they're not BF.
If they have refused a meal or snack, it's safe to assume they're not hungry and clear away when everyone else has finished.
Never, ever, ever offer an alternative.
Have you read My Child Won't Eat too? Sadly it was out of print when we were in this stage with our DD but it's supposed to be quite good.
Good luck OP 