Yes! Almonds make a great substitution for pine nuts. They have the same nutty flavor and half the cost!