If you offer him something new, and only that - he will eat it.
Most children who are fussy like this, refuse new foods knowing their parent/carer will offer them something else they prefer if they dont eat it.
The older generations were on to something when they made us sit at the table until the plate was clean, or serve it up to us again the next day if we didnt :)