Caramel Peanut Butter Cupcakes
Cuisine: American
Categories: Baking
Indulge in the rich and decadent flavors of these caramel peanut butter cupcakes. Moist and tender peanut butter cupcakes topped with luscious caramel sauce and crunchy roasted peanuts, these treats are a perfect balance of sweet and salty.

Difficulty: MEDIUM
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Serving Size: Makes 12 cupcakes
Ingredients:
- 1 1/2 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 cup creamy peanut butter
- 1/2 cup whole milk
- 1/2 cup caramel sauce
- 1/2 cup chopped roasted peanuts
Directions:
- Preheat the oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- In a medium bowl, whisk together the flour, baking powder, and salt.
- In a large mixing bowl, cream together the butter and sugar until light and fluffy.
- Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract and peanut butter.
- Gradually add the dry ingredients to the wet ingredients, alternating with the milk, until just combined.
- Fill each cupcake liner 3/4 full with the batter.
- Bake for 18-20 minutes or until a toothpick inserted into the center comes out clean.
- Let the cupcakes cool completely.
- Drizzle each cupcake with caramel sauce and sprinkle with chopped peanuts before serving.