Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C) and line a cupcake pan with cupcake liners.
- In a mixing bowl, blend together sugar, vegetable oil, eggs, and vanilla until combined.
- Stir in sour cream until well mixed.
- In another bowl, combine flour, baking powder, and salt. Gradually add this dry mixture to the wet mixture, alternating with milk, and stir until just combined.
- Fill the cupcake liners about two-thirds full and bake for 14-16 minutes until a toothpick comes out clean. Let them cool completely.
Frosting
- In a bowl, whip the butter until light and fluffy, then mix in the peanut butter until smooth.
- Gradually add powdered sugar, vanilla, and heavy cream until well combined.
- Fold in the marshmallow creme until the frosting is fluffy and smooth.
Assembly
- Core the cooled cupcakes and fill them with marshmallow creme.
- Frost the cupcakes and optionally press chopped peanuts onto the sides for added texture.
Notes
Store these cupcakes in an airtight container at room temperature for up to three days. They can also be frozen for up to two months. Let them thaw gently before consuming.
