Using electric mixer with whisk attachment, beat butter and sugar and lightened and fluffy, about 2 minutes.
Mix in eggs, one at a time, scraping down sides as needed.
Add in ricotta, vanilla extract, and almond extract. Mix until well combined, again scraping down sides as needed.
In a small bowl, whisk together cinnamon, baking powder, baking soda, salt, flour, and cornstarch. Slowly mix into ricotta mixture until well combined.
Stir in mini chocolate chips. Chill dough for at least 1 hour (okay to chill overnight as well).
Preheat oven to 350 degrees. Line baking sheet with parchment paper or silicone baking mat.
Form dough into ~1.5 tablespoon sided balls. Place balls at least 2 inches apart. Bake for 13-14 minutes, or until tops are a light golden brown. Let cool completely before topping.