01 -
Preheat oven to 350°F (175°C). Line a muffin tin with liners or grease with cooking spray
02 -
In a large bowl, whisk together flour, granulated sugar, baking powder, and salt
03 -
In another bowl, whisk melted butter, milk, egg, and vanilla extract
04 -
Gradually pour wet ingredients into dry ingredients and mix until just combined. Avoid overmixing
05 -
In a small bowl, mix softened butter, brown sugar, and ground cinnamon until smooth and spreadable
06 -
Spoon muffin batter into prepared muffin cups, filling each about halfway
07 -
Add a spoonful of cinnamon filling on top of the batter in each cup
08 -
Cover with remaining muffin batter, filling each cup nearly to the top
09 -
Use a toothpick or skewer to swirl the batter and cinnamon filling together for a marbled effect
10 -
Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean
11 -
Let cool in the tin for 5 minutes before transferring to a wire rack to cool completely
12 -
Beat softened cream cheese until smooth. Add powdered sugar, milk, and vanilla extract. Mix until creamy, adjusting milk for desired consistency
13 -
Once muffins have cooled, drizzle cream cheese glaze over each muffin using a spoon or piping bag
14 -
Serve warm or at room temperature for breakfast, snack, or dessert