Ingredients:
1 box yellow cake mix (or your favorite homemade recipe)
1 cup butterscotch pudding mix (instant)
1/2 cup vegetable oil
4 large eggs
1/2 cup milk
1 teaspoon vanilla extract
1 teaspoon butterscotch extract (optional, for extra flavor)
For the Frosting:
1 cup unsalted butter, softened
3 to 4 cups powdered sugar
1/4 cup heavy cream (or milk)
1 teaspoon vanilla extract
1 teaspoon butterscotch extract
Pinch of salt
Optional Decorations:
Gold sprinkles or edible glitter
Harry Potter cupcake toppers
Caramel drizzle
Instructions:
Preheat & Prep:
Preheat oven to 350°F (175°C). Line a muffin tin with cupcake liners.
Prep Time: 5 minutes
Make the Cupcake Batter:
In a large bowl, mix together cake mix, butterscotch pudding, oil, eggs, milk, vanilla, and butterscotch extract. Beat on medium speed for 2 to 3 minutes until smooth and creamy.
Mixing Time: 3 minutes
Bake the Cupcakes:
Fill cupcake liners 2/3 full with batter. Bake for 18 to 20 minutes, or until a toothpick comes out clean. Let cool completely on a wire rack before frosting.
Baking Time: 20 minutes
Cooling Time: 15 minutes
Make the Frosting:
Beat softened butter until fluffy, about 2 minutes. Gradually add powdered sugar, mixing on low to start. Add cream, vanilla, butterscotch extract, and a pinch of salt. Beat on high for 2 to 3 minutes until smooth and spreadable.
Frosting Time: 8 minutes
Decorate the Cupcakes:
Pipe or spread frosting on cooled cupcakes. Add gold sprinkles, caramel drizzle, and themed toppers for a magical finish.
Decorating Time: 5 minutes
Prep Time: 15 minutes
Cooking Time: 20 minutes
Total Time: 35 minutes
Kcal: Approximately 350 kcal per cupcake
Servings: 12 to 14 cupcakes
