A few things we’ve found work: cook proper evening meals and eat together as often as you can. Serve the children the same thing you eat, just make it milder or lower salt etc.
Don’t fret too much re weaning; just try a little something each day, and increase amounts as their interest increases. Don’t stress about it.
Don’t introduce junk food unless you can’t avoid it. No chicken nuggets, burgers or chips etc. Pizza isn’t so bad, but make it a rare treat treat and serve with cucumber, tomatoes etc.
Our DS loves “proper” meals, and eats stuff that’s probably quite unusual - kedgeree, smoked fish, curry, asparagus, boeuf bourginon. That’s not to show off, just to show what is possible if you offer only proper food.
When you’re weaning though you don’t have to worry about this, just eat together and make mealtimes fun.
Obviously it’s not always possible to make an involved meal, so pasta and sauce is a great fall back (I’m yet to meet a child who doesn’t like pasta) or omelettes if they’ll eat them; and the odd meal of fish fingers and chips is obviously fine, but just try and strike a balance, and eat together. When DC is bigger get them to help you do simple cooking tasks, and ask them to help you choose in the supermarket.
My SIL is always complaining her DC only eat “beige” food, but to my knowledge that’s all she ever gives them…