From ReligionStylebook.com

Muslim Americans

Do not hyphenate. Do hyphenate, however, when the term is used as a compound modifier, as in Muslim-American community.

Explore the Religion Stylebook, an independent guide for journalists in the mainstream media.