Half brownie, half pudding, 100% delicious, this Brownie Peanut Butter Pudding recipe features rich chocolate and warm peanut butter flavors. Baked in the oven, it’s decadent, delicious, and easy to make! Serve it topped with vanilla ice cream for a dessert no one can resist.
Why You’ll Love This Brownie Peanut Butter Pudding
An incredible dessert mashup, this brownie peanut butter pudding has a solid exterior and a melted, gooey interior that will make your tastebuds sing! It’s:
- Oozing with rich chocolate and peanut butter flavors.
- Created with 8 ingredients you probably already have on hand.
- Baked in the oven for a hands-off recipe.
- Made in a 2-quart baking dish, meaning it’s great for feeding a crowd.
Ingredients You’ll Need
Similar to standard brownie recipes, this brownie peanut butter pudding requires just a handful of items. Here’s everything you’ll need:
- Butter – We use unsalted butter. If needed, dairy-free butter could be used as well.
- Eggs – Let them come to room temperature for easy mixing.
- Sugar – Organic granulated sugar helps sweeten the ingredients, removing the bitterness of the cocoa.
- Unsweetened Cocoa Powder – This forms the base of the brownie flavor.
- All-Purpose Flour – Used to hold the ingredient together, forming a solid structure. If needed, swap it out with a 1:1 gluten-free all-purpose flour instead.
- Vanilla Extract – Use high-quality pure vanilla extract for the best, bold flavor.
- Mini Peanut Butter Cups – Everything tastes better with peanut butter cups! We layer them in the center for extra chocolate peanut butter goodness.
- Creamy Peanut Butter – Using creamy peanut butter (not chunky) is key to creating a smooth pudding texture.
How to Make Brownie Peanut Butter Pudding
The technique used to create this dessert is crucial to achieving a solid exterior while keeping it melted and gooey inside.
- Beat. Add the eggs and sugar to a large bowl, and use a stand mixer or hand mixer to beat on medium-high speed until they’re well-combined and thick.
- Combine the Ingredients. Add the vanilla, cocoa powder, and flour to the bowl, and beat again until just combined. Slowly pour in the butter, and mix again.
- Layer. Pour ½ the batter into a greased baking dish. Layer the peanut butter cups on top, and top with the remaining batter. Drizzle the peanut butter on top, and use a toothpick or knife to swirl it into the batter.
- Bake. Place the baking dish in a large baking pan, and fill it with water until it reaches halfway up the side of the dish with the pudding. Bake until the mixture is set on the outside but still soft and melted in the center.
Of course, you can serve this brownie peanut butter pudding on its own, but why not take it up a notch? We love to top ours with a scoop of cold vanilla ice cream. However, it also tastes incredible topped with items like:
- Whipped Cream
- Extra Peanut Butter Cups
- Chocolate Chips
- A Drizzle of Chocolate or Peanut Butter
- Powdered Sugar
Can I Make This Recipe Ahead of Time?
We do not recommend making this brownie peanut butter pudding ahead of time as the center will begin to set. However, if you happen to have leftovers, they can be covered or placed in an airtight container and stored in the fridge for 2-3 days.
More Brownie-Inspired Desserts
Looking for more decadent dessert recipes? Try out some of our favorites below!
Brownie Peanut Butter Pudding
- 1 sticks unsalted butter (melted and slightly cooled)
- 5 large eggs (room temperature)
- 2 cups organic granulated sugar
- ¾ cup unsweetened cocoa powder
- ½ cup all-purpose flour
- 2 teaspoons vanilla extract
- 8-9 mini peanut butter cups
- ½ cup Old Home Creamy Peanut Butter (melted in microwave for 30 seconds)
- Preheat the oven to 325° Fahrenheit. Butter a 2-quarty oval baking dish. Set aside.
- Add the eggs and sugar to a large bowl, use an electric mixer to beat on medium-high speed for 5-10 minutes or until the ingredients are well combined and thick.
- Add the vanilla, cocoa powder, and flour, and mix until just combined. With the mixer on low, slowly pour in the butter, mixing until just combined.
- Pour ½ the batter into the prepared baking dish. Sprinkle the peanut butter cups on top followed by the remaining batter. Drizzle the melted peanut butter on top, and swirl with a knife or toothpick.
- Place the baking dish in a larger baking pan. Add hot top water to the larger pan until it reaches halfway up the side of the smaller baking dish.
- Bake for 50-6o minutes or until the outside of the brownie is set.
- Cool slightly, and serve warm with a scoop of ice cream, if desired.