0.5cupcreamy peanut butter, plus extra for drizzling (optional)
0.5cuppowdered sugar, sifted
0.25cupheavy cream
optionalchocolate chips for topping
Instructions
Begin by preheating your oven to 350°F (175°C). Prepare a 12-cup muffin tin by placing cupcake liners in each cup.
In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt until the mixture is uniform in texture and color.
In a separate mixing bowl, combine the melted butter (ensure it has cooled slightly), eggs, whole milk, and vanilla extract. Whisk until the mixture is smooth and well blended.
Gently pour the wet ingredients into the dry mixture. Stir with a spatula or wooden spoon until just combined. Take care not to overmix; a few lumps are perfectly fine!
Using a scoop or measuring cup, evenly distribute the batter among the cupcake liners, filling each about two-thirds of the way full.
Bake the cupcakes in your preheated oven for 18-20 minutes. They are ready when a toothpick inserted into the center comes out clean or with a few moist crumbs.
While the cupcakes are baking, prepare the peanut butter frosting. In a medium bowl, use an electric mixer to beat the creamy peanut butter and sifted powdered sugar together until smooth and creamy.
Gradually incorporate the heavy cream into the peanut butter mixture, beating continuously until the frosting reaches a light and fluffy consistency. If the frosting appears too thin, add a bit more powdered sugar until you achieve your desired thickness.
After the cupcakes have cooled completely on a wire rack, generously pipe or spread the peanut butter frosting on top of each cupcake, allowing it to swirl attractively.
For an enticing finishing touch, sprinkle chocolate chips on top of the frosted cupcakes, or drizzle a bit of creamy peanut butter for extra flavor and visual appeal.
Notes
For an elegant finish, drizzle warm chocolate over the cupcakes before serving.