While masa harina is the traditional choice for tamales, you can experiment with other flours such as rice flour or almond flour. However, keep in mind that this may alter the taste and texture of the final product.