I've got people coming for lunch next week who aren't keen on meat that looks like meat. So bolognese fine but a roast not I think.
Have fairly unfussy DC but they are still young so not up for spicy curries or Ottolenghi type stuff which is what I'd go for if they weren't going to be there.
It can't be cheesy or creamy.