These peanut butter cup cupcakes are so yum! They are soft, fluffy, and filled with a melty chocolate center. This recipe is incredibly easy to make and can be non-dairy with a few simple swaps.

Why You’ll Love These
- Easy, no-fuss recipe
- Soft vanilla-peanut butter cake
- Surprise peanut butter cup center
- Non-dairy optional
- Perfect for parties, bake sales, or weeknight treats

Peanut Butter Cup Cupcakes
These peanut butter cup cupcakes are soft, fluffy, and filled with a melty chocolate surprise in the center. They’re incredibly easy to make, totally crowd-pleasing, and can be made non-dairy with a few simple swaps.
Ingredients
- 1 cup granulated sugar
- ½ cup non-dairy butter (or regular butter)
- 2 eggs
- 2 teaspoons vanilla extract
- 1 ½ cups all-purpose flour
- 1 ¾ teaspoons baking powder
- ½ cup vanilla soy milk (or any milk)
- ¼ cup peanut butter
- Mini peanut butter cups (one per cupcake)
- For the Frosting:
- ½ cup nonhydrogenated shortening
- ½ cup nonhydrogenated margarine
- 3 ½ cups powdered sugar
- 1 ½ teaspoons vanilla extract
- ¼ cup soy milk
- ¼ cup peanut butter
- ¼ cup cocoa powder
Instructions
- Preheat oven to 350°F and line a muffin tin with paper liners.
- In a medium bowl, cream together the sugar and butter until light and fluffy.
- Add eggs one at a time, mixing well after each. Stir in the vanilla.
- In a separate bowl, combine flour and baking powder. Gradually add to the wet ingredients and mix until combined.
- Stir in the milk until the batter is smooth, then mix in the peanut butter.
- Fill each cupcake liner about ¼ full. Place one mini peanut butter cup in the center. Add more batter on top until each cup is about ¾ full, fully covering the candy.
- Bake for 20–25 minutes, or until the tops spring back when lightly touched.
- In a large bowl, beat the shortening and margarine together until smooth and fluffy.
- Add the powdered sugar gradually and beat for about 3 minutes, until well combined.
- Mix in the vanilla and soy milk, then continue beating for 5–6 minutes until light and fluffy.
- Add the peanut butter and cocoa powder, and mix until fully combined and smooth.
Nutrition Information:
Yield: 24 Serving Size: 1Amount Per Serving:Calories: 413Total Fat: 17gSaturated Fat: 6gUnsaturated Fat: 11gCholesterol: 30mgSodium: 113mgCarbohydrates: 61gFiber: 1gSugar: 46gProtein: 4g
These peanut butter cup cupcakes are soft, fluffy, and filled with a creamy chocolate center, making them the perfect treat for any occasion. Made with simple ingredients and easy steps.
The kids love these for birthday's or when they want a rich dessert.
More Chocolate and Peanut Butter Dessert Recipes
If you loved these peanut butter cup cupcakes, here are a few more easy, crowd pleasing desserts to make next:
- No Bake Chocolate Cheesecake: Rich, creamy, and perfect when you don’t want to turn on the oven
- Easy Chocolate Croissants: Flaky, buttery, and surprisingly simple to make at home
- Double Chocolate Chip Cookies: Soft, chewy, and packed with chocolate in every bite
- Coconut Peanut Butter Bars: A sweet and salty no-bake treat with the best texture






Leave a Reply