Unfortunately, most first-generation immigrants have never been invited to a Western home. Even second and third generation Muslims rarely experience this. The solution is very simple: invite them!
There are several reasons that may prevent us from doing this. We can feel just too busy, or that it would be complicated to have someone over we don’t know very well. We may feel uncomfortable about it. But let me encourage you to invite them into your home and persevere with your invitations. This will help your Muslim contacts get used to Western culture. Invite them! They can only say yes or no!
In Arab culture, hospitality involves multiple invitations. You have to ask three times before the invitation is considered serious and valid. So don’t expect your friends to accept the invitation first time round. You will need to persevere!