Absolutely! Walnuts, of course, are an obvious alternative to pecans. But, my favorite substitution is roasted almonds. Honestly, I've made this with almonds and I like it even more than with pecans. Other good options include hazlenuts or macadamia nuts.