Milk Chocolate Peanut Butter Truffle Brownies.
These brownies are a comfort dessert that takes a fudgy base and dresses it up like something from a pastry shop. Think dense, chocolate-forward brownies with a glossy truffle layer and ribbons of creamy peanut butter—finished with a milk chocolate drizzle for contrast. They look fancy but the method is straightforward.
I developed this version so you can get restaurant-style bars without complicated techniques. The brownie batter is simple and forgiving. The truffle is a quick ganache that sets firm enough to slice neatly after chilling. There’s an optional caramel-brûlée step if you want a crunchy, slightly salty topper.
Below I walk you through exact ingredients, the step-by-step method, swaps that actually work, troubleshooting, storage, and a few tips I rely on every time. No fluff—just practical notes so you get the best results possible.
What We’re Using

Ingredients
- 1 1/2 sticks (12 tablespoons) salted butter — melts with chocolate to create the brownie’s fat and shine.
- 1 1/2 cups semi-sweet or milk chocolate chips — primary chocolate for the batter; milk chips will soften the chocolate flavor.
- 1 cup granulated sugar — sweetens and adds slight crispness to the brownie top (for the batter).
- 1 tablespoon Kahlúa (optional) — adds depth and a subtle coffee-liqueur note if you choose to include it.
- 2 teaspoons vanilla extract — balances and brightens the chocolate.
- 2 teaspoons instant coffee (optional) — intensifies chocolate flavor without making the brownies taste like coffee.
- 3 large eggs, at room temperature — provide structure and a fudgy, tender crumb when mixed properly.
- 1/3 cup all-purpose flour — minimal flour keeps the brownies dense and fudgy.
- 1/3 cup unsweetened cocoa powder — boosts chocolate intensity and color.
- 3/4 teaspoon baking powder — a touch of lift so the brownies aren’t flat as a sheet.
- 1/4 teaspoon kosher salt — balances sweetness and enhances chocolate flavor.
- 2 (3.2 ounce) semi-sweet chocolate bars, chopped — used for the truffle/ganache layer; chop finely to melt evenly.
- 1/3 cup heavy cream — warmed with chopped chocolate to make a smooth ganache.
- 1/3 cup creamy peanut butter — dropped and swirled into the ganache for pockets of peanut richness.
- 1 (3.2 ounce) milk chocolate bar, chopped — melted and drizzled over the top for a sweet, creamy finish.
- 1 cup granulated sugar — additional sugar used only if you make the optional caramel-brûlée pieces.
Method: Milk Chocolate Peanut Butter Truffle Brownies
- Preheat the oven to 350°F. Line a 9×9-inch square pan with parchment paper, leaving an overhang for easy removal.
- In a microwave-safe bowl, combine the 1 1/2 sticks (12 tablespoons) salted butter and 1 cup of the semi-sweet (or milk) chocolate chips. Microwave in 30-second intervals, stirring between intervals, until the mixture is melted and smooth.
- Stir the 1 cup granulated sugar into the melted chocolate and butter. Add the 1 tablespoon Kahlúa (optional), 2 teaspoons vanilla extract, and 2 teaspoons instant coffee (optional). Stir until combined.
- In a small bowl, whisk the 3 large eggs for about 1 minute, until slightly bubbly on top. Immediately stir the whisked eggs into the chocolate mixture until incorporated.
- Add the 1/3 cup all-purpose flour, 1/3 cup unsweetened cocoa powder, 3/4 teaspoon baking powder, and 1/4 teaspoon kosher salt. Stir gently until just combined (do not overmix).
- Stir in the remaining 1/2 cup chocolate chips. Spread the batter evenly into the prepared 9×9 pan.
- Bake for 28–30 minutes, or until the brownies are just set (a toothpick inserted near the center should come out with a few moist crumbs). Remove from the oven and let the brownies cool to room temperature in the pan.
- While the brownies cool (or after they are cooled), prepare the chocolate truffle/ganache. Chop the two (2 x 3.2-ounce) semi-sweet chocolate bars and place them in a microwave-safe bowl with the 1/3 cup heavy cream. Microwave in 20–30 second intervals, stirring between intervals, until the chocolate and cream are melted and the ganache is smooth.
- Pour about half of the ganache over the cooled brownies and use an offset spatula or the back of a spoon to spread it evenly to the edges.
- Drop the 1/3 cup creamy peanut butter in small spoonfuls over the ganache layer, then use a knife or skewer to gently swirl the peanut butter into the ganache to create a marbled effect.
- Place the pan in the freezer for 15 minutes to help the peanut-butter/ganache layer set.
- After 15 minutes, if the remaining ganache has firmed, briefly rewarm it (microwave 10–15 seconds and stir) until pourable. Pour the remaining ganache over the set peanut-butter layer and smooth to the edges.
- Chop the 1 (3.2-ounce) milk chocolate bar and melt it in a microwave-safe bowl in 15–20 second intervals, stirring until smooth. Drizzle the melted milk chocolate over the top truffle/ganache layer.
- Allow the finished brownies to set for at least 1 hour in the refrigerator (or about 2 hours at room temperature) before cutting.
- (Optional) To make the Caramel Brûlée pieces: line a baking sheet with parchment. In a medium saucepan, cook the remaining 1 cup granulated sugar over medium heat, stirring occasionally with a heatproof spatula, until the sugar melts and turns a golden caramel color, about 8 minutes. Remove from heat and carefully pour the caramel onto the prepared baking sheet. Spread it in a thin, even layer and let sit until hardened, about 5 minutes. Once hardened, break or crush the caramel into small pieces with the back of a spoon.
- If using the caramel pieces, sprinkle them over the set brownies. Use the parchment overhang to lift the brownies from the pan and cut into bars.
What You’ll Love About This Recipe
First: texture. The base is fudgy, not cakey—thanks to a small amount of flour and a generous ratio of chocolate and butter. The ganache makes the bars feel decadent, almost like a candy bar. The peanut butter swirls add creamy pockets that cut through the richness.
Second: ease. You don’t need a tempering station or piping skills. Melt, mix, spread, and chill. The most technical part is making caramel if you choose to add it, but that step is entirely optional and elevates the bars if you want crunch.
Third: crowd-pleasing contrast. The combination of semi-sweet truffle and milk chocolate drizzle gives you the best of both chocolate worlds—depth and sweetness in harmony. These are great for gifting or serving at a casual gathering.
Swap Guide

- Chocolate chips: Use dark chocolate chips if you prefer a less sweet brownie. Milk chocolate chips are fine but will make the base sweeter and softer.
- Kahlúa and instant coffee: Omit either or both if you want a straightforward chocolate profile. They deepen flavor but are not essential.
- Peanut butter: Crunchy peanut butter can be used instead of creamy for texture, but expect more variation in the swirls.
- Heavy cream: For a lighter ganache, you could try a 50/50 mix of cream and whole milk, though the ganache will set softer.
- Caramel décor: Skip the caramel and sprinkle flaky sea salt on the top truffle layer for a simpler finish that still adds complexity.
Prep & Cook Tools

- 9×9-inch square baking pan
- Parchment paper with overhang (for easy removal)
- Microwave-safe bowls (for melting chocolate)
- Offset spatula or back of a spoon (for spreading ganache)
- Knife or skewer (for swirling peanut butter)
- Whisk and small bowls (for eggs and dry ingredients)
- Measuring cups and spoons
- Freezer space for a quick set and refrigerator for final chilling
Problems & Prevention
If the brownies come out dry: check your oven temperature with an oven thermometer. Overbaking is the most common cause. Pull them at the lower end of the 28–30 minute window when the center still has a few moist crumbs on a toothpick.
If the ganache is grainy: be sure the chopped chocolate is fine and stir gently while it melts. If you overheat, add a teaspoon of warm cream and stir to smooth it out. Microwave in short bursts and stir between intervals.
If the peanut-butter swirls sink: drop small spoonfuls rather than large dollops, and use a light hand when swirling. If the ganache hasn’t set slightly before you add the peanut butter, freezing briefly (as the method instructs) will help hold the swirls in place.
Year-Round Variations
Summer: keep the brownies chilled and serve straight from the fridge for a firm, candy-like bite. Consider skipping the caramel and instead topping with toasted chopped peanuts for crunch that won’t soften at warm temps.
Fall/Winter: add a pinch of cinnamon or a drop of spiced rum to the ganache for seasonal warmth. You can also fold in a few chopped roasted hazelnuts into the batter for a nutty twist.
Spring: swap the milk chocolate drizzle for white chocolate and finish with a scattering of freeze-dried raspberries for a fruity contrast that brightens the bars.
Cook’s Commentary
I make these when I want something that feels elevated but won’t take all day. The brownie base is forgiving: stir until just combined and resist the urge to “beat” in more air. That keeps the crumb fudgy and dense.
When melting chocolate, take your time. Short microwave bursts with stirring produce glossy chocolate without scorching. If you need to rewarm ganache later, very short bursts are the trick—10–15 seconds and stir until pourable.
Finally, use the parchment overhang. It’s a small step that makes cutting and serving so much easier and cleaner. Lift the whole slab out, score, chill slightly, and use a sharp knife for clean slices.
Save for Later: Storage Tips
Refrigerator: store the set brownies in an airtight container for up to 5 days. Chilling keeps the truffle layer firm and makes the bars slice cleanly.
Room temperature: you can keep them at room temperature for up to 2 days if your kitchen is cool and dry. Beyond that, the ganache and peanut butter layers may soften too much.
Freezer: wrap individual bars tightly in plastic wrap and place them in a freezer-safe bag for up to 2 months. Thaw overnight in the refrigerator before serving.
Popular Questions
Q: Can I make this without a microwave?
A: Yes. Melt the butter and chocolate in a heatproof bowl set over simmering water (double boiler), stirring until smooth. Warm the cream for ganache the same way—gently heat and pour over chopped chocolate.
Q: Will crunchy peanut butter work?
A: Yes—expect a different texture and more visible peanut pieces in the swirls.
Q: Do I have to use all the chocolate called for?
A: The recipe’s balance is designed for layers: chips in the batter, semi-sweet bars for ganache, and milk chocolate for drizzle. You can adjust to taste, but changing amounts will affect texture and sweetness.
Save & Share
If you make these, I recommend cutting small bars—those truffle layers are rich. They freeze well, so consider making a double batch and freezing extras for unexpected guests. Tag a friend, bring them to a potluck, or pack a few in a box as a thoughtful edible gift—these travel nicely and look impressive.
Want shortcuts or variations for special diets? Tell me what you have on hand and I’ll suggest simple swaps that keep the technique intact.

Milk Chocolate Peanut Butter Truffle Brownies.
Ingredients
Equipment
Method
- Preheat the oven to 350°F. Line a 9x9-inch square pan with parchment paper, leaving an overhang for easy removal.
- In a microwave-safe bowl, combine the 1 1/2 sticks (12 tablespoons) salted butter and 1 cup of the semi-sweet (or milk) chocolate chips. Microwave in 30-second intervals, stirring between intervals, until the mixture is melted and smooth.
- Stir the 1 cup granulated sugar into the melted chocolate and butter. Add the 1 tablespoon Kahlúa (optional), 2 teaspoons vanilla extract, and 2 teaspoons instant coffee (optional). Stir until combined.
- In a small bowl, whisk the 3 large eggs for about 1 minute, until slightly bubbly on top. Immediately stir the whisked eggs into the chocolate mixture until incorporated.
- Add the 1/3 cup all-purpose flour, 1/3 cup unsweetened cocoa powder, 3/4 teaspoon baking powder, and 1/4 teaspoon kosher salt. Stir gently until just combined (do not overmix).
- Stir in the remaining 1/2 cup chocolate chips. Spread the batter evenly into the prepared 9x9 pan.
- Bake for 28–30 minutes, or until the brownies are just set (a toothpick inserted near the center should come out with a few moist crumbs). Remove from the oven and let the brownies cool to room temperature in the pan.
- While the brownies cool (or after they are cooled), prepare the chocolate truffle/ganache. Chop the two (2 x 3.2-ounce) semi-sweet chocolate bars and place them in a microwave-safe bowl with the 1/3 cup heavy cream. Microwave in 20–30 second intervals, stirring between intervals, until the chocolate and cream are melted and the ganache is smooth.
- Pour about half of the ganache over the cooled brownies and use an offset spatula or the back of a spoon to spread it evenly to the edges.
- Drop the 1/3 cup creamy peanut butter in small spoonfuls over the ganache layer, then use a knife or skewer to gently swirl the peanut butter into the ganache to create a marbled effect.
- Place the pan in the freezer for 15 minutes to help the peanut-butter/ganache layer set.
- After 15 minutes, if the remaining ganache has firmed, briefly rewarm it (microwave 10–15 seconds and stir) until pourable. Pour the remaining ganache over the set peanut-butter layer and smooth to the edges.
- Chop the 1 (3.2-ounce) milk chocolate bar and melt it in a microwave-safe bowl in 15–20 second intervals, stirring until smooth. Drizzle the melted milk chocolate over the top truffle/ganache layer.
- Allow the finished brownies to set for at least 1 hour in the refrigerator (or about 2 hours at room temperature) before cutting.
- (Optional) To make the Caramel Brûlée pieces: line a baking sheet with parchment. In a medium saucepan, cook the remaining 1 cup granulated sugar over medium heat, stirring occasionally with a heatproof spatula, until the sugar melts and turns a golden caramel color, about 8 minutes. Remove from heat and carefully pour the caramel onto the prepared baking sheet. Spread it in a thin, even layer and let sit until hardened, about 5 minutes. Once hardened, break or crush the caramel into small pieces with the back of a spoon.
- If using the caramel pieces, sprinkle them over the set brownies. Use the parchment overhang to lift the brownies from the pan and cut into bars.
