• Butter: 1 cup, softened – Provides the rich, buttery flavor and crumbly texture characteristic of shortbread.
• Powdered Sugar: 1/2 cup – Adds sweetness and a smooth texture to the dough, without making it overly sweet.
• Vanilla Extract: 1 teaspoon – Adds warmth and enhances the other flavors.
• All-Purpose Flour: 2 cups – The main structure of the dough, giving the cookies their crumbly texture.
• Salt: 1/4 teaspoon – Balances the sweetness and brings out the flavors of the other ingredients.
• Dried Cranberries: 1/2 cup, chopped – Adds a burst of tartness and color that complements the buttery base.
• Pistachios: 1/2 cup, chopped – Adds a subtle crunch and a mild, nutty flavor that pairs well with the cranberries and shortbread.