Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 19 ingredients for grocery delivery
Step 1
To make the cupcakes, add all dry ingredients to a large bowl and whisk together.
Step 2
Add egg, buttermilk and vegetable oil to the dry ingredients and mix well.
Step 3
Add vanilla to boiling water and add to mixture. Mix well.
Step 4
Pour into cupcakes pans and bake at 300 degrees for about 20-25 minutes.
Step 5
When done, remove cupcakes from oven and cupcake tin and allow to cool.
Step 6
While cupcakes cool, make the filling. Add milk, butter and caramels to a pot over medium heat and melt, stirring constantly.
Step 7
Once melted and smooth, add peanuts and marshmallow fluff and stir until combined.
Step 8
Remove from heat and allow to cool and thicken for about 30-35 minutes.
Step 9
Once cupcakes are cool and filling is ready, cut out a hole out of the top part of the cupcake to add the filling.
Step 10
Fill the hole with the caramel filling.
Step 11
To make the icing, beat the shortening and butter until smooth.
Step 12
Slowly add 3 cups of powdered sugar. Mix until combined.
Step 13
Mix in the vanilla extract, peanut butter and 1 tbsp water or milk.
Step 14
Add the rest of the powdered sugar and mix until smooth. Add more water or milk until the right consistency.
Step 15
Ice the cupcakes.
Step 16
To make the glaze, whisk together powdered sugar, cocoa and milk. Drizzle over cupcakes.
Step 17
Top cupcakes with half of a mini Snickers.