Yes don't make a fuss, no extra attention, 1 meal that everyone is eating, and if he doesn't like it fine. Take it away.
I always did this and had some resistance a few times when my little one was 2 or 3 but he needed to realise this isn't a restaurant, this is our home and we eat together. I swore I would never go down the separate chicken nugget dinner route for him.
Tips I found helpful
Don't let them eat anything for 2 hours before. So dinner in our house is at 6pm. From 4pm onwards, no snacks.
No big drink before or during dinner.
No pudding if they don't eat, no fruit, no yoghurt.
If they don't eat, no worries, the next meal is breakfast.
I also read some books on it, some recommended by mums on here many years ago saying "relax, they won't starve if they don't eat their dinner. BUT they will realise you won't cave in and give them a nicer alternative".
Whilst this all sounds quite harsh, I swear I'm not a mean mum, I would never give my DS tagliatelle for dinner, as he hates creamy white sauce. Or cherry tomatoes or a really spicey curry etc as he doesn't like them. So do understand there may be a few things they genuinely don't like.
But they should like shepherds pie, SPag Bol, fish and chips, pizza, roast dinner, fajitas, tomato pasta, chilli con carne, jacket potato and tuna etc the sort of stuff they will get for school dinners. (I'm in UK)