Mix the Wet Ingredients: Cream together butter and sugar in a large bowl using an electric mixer until light and fluffy. Add the eggs, then the ricotta cheese, and mix well. Stir in vanilla extract, cinnamon, and fresh orange zest until combined.
Add the Dry Ingredients: Mix in baking powder, baking soda, and salt until smooth. Gradually add the flour and stir until fully combined.
Add the Good Stuff: Stir in 1 cup of mini chocolate chips and chopped pistachios. Cover the dough and refrigerate it for at least 1 hour to chill.
Preheat and Prep: Preheat your oven to 375°F. Line your baking sheets with parchment paper or lightly grease them.
Scoop the Dough: Using a medium cookie scoop or spoon, drop about 1½ tablespoons of dough per cookie, leaving about 2 inches between each one.
Bake: Bake at 375°F for 8-11 minutes, or until the edges turn golden brown. Let the cookies cool slightly on the baking sheet, then transfer them to cooling racks to cool completely.
Drizzle the Chocolate: In a small microwave-safe bowl, melt the remaining chocolate chips by microwaving them in 20-second intervals, stirring in between, until smooth. Spoon the melted chocolate into a small resealable bag, clip off a tiny corner, and drizzle the chocolate over the cooled cookies. Let the chocolate set before serving.