Ingredients
15¼ozyellow cake mix,(1 package)
3⅖ozdry vanilla pudding mix,(1 package) not prepared
3large eggs,at room temperature and lightly beaten
1cupbuttermilk
⅓cupvegetable oil
¾cupfull fat sour cream
1tspvanilla extract
¼cupbrown sugar
1tspground cinnamon
½cupall purpose flour
¼cupbrown sugar,packed
¼cupunsalted butter,softened
1tspground cinnamon
1ozcream cheese,softened
¼cupbutter,softened
1cuppowdered sugar
½tspvanilla
pinch salt
1tbspheavy cream,or milk, if needed
Preparation
Preheat the oven to 350 degrees F. Line two muffin tins with liners and set aside.
In a large bowl, sift together the pudding and cake mix.
In a separate bowl, combine the lightly beaten eggs, buttermilk, vegetable oil, sour cream, and vanilla extract. Mix.
Mix wet and dry until combined (do not over-stir or beat in too much air)
Combine the brown sugar and cinnamon in a small bowl. Stir until combined.
Spoon the cupcake mixture into the bottom of the cupcake liners about ¼ the way full. Spoon the cinnamon-sugar swirl on top and swirl together with a toothpick or fork.
Fill up to ¾ the way full on the cupcake liner with more cupcake batter. Again spoon the cinnamon-sugar swirl on top and swirl together. The cupcake batter and filling should exactly fill 24 cupcake cavities
Combine all the ingredients in a food processor or blender and pulse until the mixture is crumbly. Sprinkle even amounts on top of the cupcakes
Bake the cupcakes for 17 to 20 minutes or until a toothpick inserted in the center comes out clean.
Let cool slightly before putting on frosting.
Combine the cream cheese and butter. Using hand mixers or a stand mixer, beat until smooth. Add in the powdered sugar, vanilla, and a pinch of salt. Mix. Add in a tablespoon of heavy cream or milk until the consistency desired is reached.
Spread over the slightly cooled cupcakes either covering the tops completely or drizzling the glaze on with a spoon.