Everyone (assuming DC are old enough) come up with 5 meals that they would like. Vegan-ise if not already (easily done). Meal plan from there. Your husband definitely needs some proactive input here, rather than giving negative input.
Batch cook and freeze in portions too, so you can say cook rice for everyone, you and DC can have a Thai style curry and DH can have e.g. bolognese with his rice.
Are you against the idea of meat substitutes?
My meal plan for this week looks like...
Mon - tacos (made using plant based mince and an old el paso sachet. I did substitute 50% for finely chopped mushrooms but that's because I'm trying to reduce calories!)
Tues - lasagne, salad and garlic bread (lentil or vegan mince based bolognese out the freezer from previous batch cook, with a lazy sauce - sainsburys plant pioneers cheese sauce packet mix as I'm short on time this week, would normally make more of a vegan bechamel sauce)
Weds - sweet pot/chickpea/spinach curry with rice
Thurs - stir fry (I will probably use a meat sub here as husband isn't a fan of tofu) with noodles and spring rolls
Fri - jackfruit chilli nachos (jackfruit chili, a tomato and sweetcorn salsa, guacamole, vegan cheese)
Sat - sausage mash & beans
Sun - undecided as yet
Other regular features in our house for quick, easy meals -
jacket spud, filling of choice (usually something different for everyone!) and salad
Roasted veg, some sort of seasoning (usually along a parsley/paprika/garlic type route here, husband not a big fan of spice) with a protein (tofu, tempeh, sausages or something) served with either rice or wedges or whatever.
Edit: Any mention of cheese or whatever is obviously vegan subs!