No, you can substitute with other nuts like pecans or walnuts if needed, but the real tropical flavor comes from the macadamia nuts.