Preheat oven to 350°F (177°C).
In a large bowl, cream butter and sugar together.
Add one egg at a time to the butter and sugar mixture, mixing well after each egg addition.
Add ricotta and lemon extract to the butter and sugar mixture and mix well.
In a medium-sized bowl, whisk flour, salt, baking soda, and baking powder together.
Add the flour mixture to the butter and sugar mixture and mix well until a smooth dough is formed. (See video.)
Using a teaspoon, drop dough onto a parchment-lined or greased baking sheet.
Bake in the oven for 10-12 minutes until only lightly golden. DO NOT overbake.
Once finished baking, remove the cookies from the oven and transfer them to a cooling rack.
Once cooled, drizzle with icing and add sprinkles.
These cookies will stay fresh, wrapped, on the counter for a few days. They can also be refrigerated, well wrapped, and will stay fresh for up to a week or two. If you want to freeze these cookies, I do not recommend adding the icing. Wrap them well, and they should stay fresh in the freezer for 2-3 months. Allow them to defrost, uncovered at room temperature, and then add the icing.