Ingredients
Equipment
Method
- Preheat your oven to 350°F and line a muffin pan with cupcake liners.
- In a medium bowl, whisk together the all-purpose flour, cinnamon, baking powder, and salt.
- In a large bowl (or using a standing mixer), cream the room temperature unsalted butter with the sugar until light and fluffy, about 2-3 minutes.
- Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract and vegetable oil.
- Alternately fold in the dry ingredients and milk—start with about one-third of the flour mixture, then add half of the milk, and repeat until just combined. This helps develop a tender crumb.
- Divide the batter evenly among the cupcake liners and bake for 18-20 minutes or until a toothpick inserted into the center comes out clean.
- For the frosting, beat the cream cheese and unsalted butter together until smooth. Gradually add the confectioners’ sugar, then mix in the vanilla extract and cinnamon until fully incorporated.
- Once the cupcakes have completely cooled, generously frost them and dust the tops with the cinnamon-sugar mixture for that authentic churro finish.
- Serve with a scoop of vanilla bean ice cream or a cup of Mexican hot chocolate to elevate the experience.
Notes
Be sure to use room temperature ingredients to ensure a smooth butter and cream cheese mixture and a tender cake crumb. You can easily customize these cupcakes with add-ins such as mini chocolate chips or substitute ingredients to make them gluten-free or dairy-free. They keep well in an airtight container for up to two days, though they tend to disappear quickly. This recipe is perfect for birthdays, celebrations, or whenever you want a delicious, festive dessert.
