Yes almonds make a great alternative to pine nuts. Just lightly toast to bring out more flavor and make the pesto as directed.