It depends on the larger context. We use since to give the reason for an action. If we use it in your sentence, it would mean that we know there is a possibility that we will receive friends. By usingso that, you are suggesting that if dinner were prepared, you would be able to receive (or invite) friends.