Preheat oven to 400℉. Line a muffin pan with 12 cupcake liners.
Melt the butter and set aside to cool slightly.
In a medium bowl, whisk to combine the flour, baking powder, baking soda and salt. Set aside.
In a large mixing bowl, add the sugar and lemon zest. Use your fingertips to rub the zest into the sugar. This helps to bring out the lemon flavor.
Add the ricotta cheese, eggs, vanilla extract, almond extract, lemon juice, and slightly cooled melted butter into the lemon sugar. Whisk until smooth.
Fold the dry ingredients into the wet ingredients with a spatula until just combined. Do not overmix.
Use an ice cream scoop to evenly distribute the batter into the prepared cupcake pan. (They will be filled to the rim with batter). Sprinkle each muffin with turbinado sugar, if using.
Bake 14–17 minutes, until tops are set and a toothpick inserted in the center comes out clean or with a few dry crumbs.
Let cool in tin for 5-10 minutes then transfer muffins to a wire rack to cool completely.
Video
Notes
Butter: Use unsalted butter. If you use salted butter, reduce the salt you add to 1/4 teaspoon. Instead of butter, use vegetable or extra virgin olive oil. Ricotta cheese: Use whole milk ricotta for best texture. No need to strain it. Just pour off any excess liquid on top.Doneness: Bake til tops are no longer wet and a toothpick comes out without any wet batter when inserted in the middle of a muffin. Recipe update: This recipe was updated in April 2026. Storage: Ricotta muffins are best the day they're made. Store leftovers in an airtight container at room temperature for up to 3 days. Freeze for up to 3 months.