01 - Preheat oven to 350°F. Line a 12-cup muffin tin with paper liners.
02 - In a medium bowl, whisk together flour, baking powder, and salt until evenly blended.
03 - In a large bowl, beat softened butter and granulated sugar together until pale and fluffy, approximately 2-3 minutes.
04 - Beat in eggs one at a time, ensuring each is fully incorporated. Stir in vanilla extract.
05 - Add ricotta cheese to the mixture and mix until combined.
06 - Alternate adding the flour mixture and milk to the wet ingredients, beginning and ending with the flour blend. Mix delicately to maintain a tender crumb.
07 - In a small bowl, stir together light brown sugar, cinnamon, and melted butter until uniform.
08 - Spoon 1 tablespoon of batter into each liner, then add 1 teaspoon of cinnamon swirl. Top with remaining batter. Add 1/2 teaspoon cinnamon swirl to each cupcake and gently swirl using a toothpick.
09 - Bake for 20–22 minutes, or until a toothpick inserted into the center releases clean. Remove pan from oven.
10 - Let cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool thoroughly.
11 - For topping, combine powdered sugar, milk, and a pinch of cinnamon until smooth. Drizzle glaze over fully cooled cupcakes.