I do something like this every monday night
I have a couple friends over for dinner almost every Monday. We trade off who makes the main course. It is a big commitment and we aren't able to do it every week. But it is so worth it to establish friends that you see regularly.