These Roasted Chocolate Cherry Brownies are thick, ultra-fudgy chocolate brownies packed with juicy roasted cherries and pools of melty semi-sweet chocolate chips in every single bite. I first made these on a lazy Saturday when I had a bag of fresh cherries sitting on the counter getting soft, and honestly, I had no idea I was about to make my new favorite brownie.


If you're a fan of fruity chocolate combos, you'll want to bookmark my Peach Pie Crumb Bars and my Orange Glazed Cranberry Bread while you're here.These come together with simple pantry ingredients and no fancy technique, which makes them great for a weeknight dessert or a weekend baking project with the kids. The fudgy center, the glossy top, the warm cherry sweetness tucked all through the batter. Honestly, one bite and they're gone.
Why You'll Love This Roasted Chocolate Cherry Brownies
- The roasted cherries add a deep, jammy sweetness that makes these feel special without any extra effort.
- Dutch process cocoa gives the Roasted Chocolate Cherry Brownies a rich, dark color and a bold, slightly earthy chocolate flavor that goes so well with the fruit.
- The fudgy middle is real. Whipping the eggs and sugar for a full five minutes builds that glossy, crinkly top and keeps the center soft and dense.
- You get two chocolate layers: cocoa in the batter and semi-sweet chocolate chips folded in, so every bite has a little melt-in-your-mouth moment.
- Simple ingredients, nothing unusual, and the method is totally beginner-friendly.
If you love easy fruit desserts, you might also enjoy my Strawberry Sundaes for a fun pairing idea.
Jump to:
- Why You'll Love This Roasted Chocolate Cherry Brownies
- Roasted Chocolate Cherry Brownies Ingredients
- How to Make Roasted Chocolate Cherry Brownies
- Substitutions and Swaps
- Equipment For Roasted Chocolate Cherry Brownies
- Storage Tips For Roasted Chocolate Cherry Brownies
- Serving Suggestions
- Expert Tips
- FAQ
- Related
- Pairing
- Roasted Chocolate Cherry Brownies
Roasted Chocolate Cherry Brownies Ingredients
Here's everything you need for these fudgy Roasted Chocolate Cherry Brownies and a quick note on why each one matters.
See Recipe Card Below This Post For Ingredient Quantities
For the Roasted Cherries:
- Cherries, cut in half, washed, and pitted: Fresh cherries are the star. Cutting them in half helps the heat reach the center quickly, and roasting concentrates their sweetness and deepens the flavor.
- Sprinkle of sugar: A light dusting of sugar helps the cherries caramelize and get a little glossy on the edges. Don't go heavy, just a sprinkle.
For the Brownie Batter:
- White granulated sugar: Sugar sweetens the batter and, when whipped with the eggs, creates that signature crinkly, slightly firm top layer.
- Large eggs + 1 egg yolk: The extra yolk adds extra richness and helps the center stay fudgy rather than cakey.
- Unsalted butter, melted: Butter brings deep richness and flavor to the batter. Let it cool slightly before adding so it doesn't scramble the eggs.
- Oil (canola or vegetable): Oil keeps the brownies moist for days. This is what helps them stay soft even after they've cooled completely.
- Pure vanilla extract: A small but important addition. Vanilla rounds out the chocolate flavor and adds warmth.
- Flour: Just enough flour to hold the batter together without making these cake-like.
- Dutch process cocoa powder: This is the key to that deep, dark chocolate color and bold cocoa flavor. Dutch process is less acidic than natural cocoa and gives brownies a more intense, earthy taste.
- cornstarch: Cornstarch helps keep the center fudgy and slightly dense, and gives the brownies a slightly silkier texture.
- Salt: Salt balances the sweetness and makes the chocolate flavor come forward more.
- Semi-sweet chocolate chips: Folded into the batter and sprinkled on top, these create little pockets of melted chocolate throughout every square.
How to Make Roasted Chocolate Cherry Brownies
Roast the cherries: Preheat your oven to 400°F. Line a baking sheet with parchment paper and spread the halved cherries out in a single layer. Give them a light sprinkle of sugar and slide them into the oven for 10 minutes. They'll soften and get a little glossy around the edges. Pull them out and let them cool while you get the batter going.
Prep your pan: Drop the oven temperature down to 325°F. Spray an 8x8-inch baking pan with non-stick baking spray, then line the bottom and two sides with parchment paper. Give it one more light spray on top of the parchment so nothing sticks.
Mix the dry ingredients: In a mixing bowl, sift together the flour, Dutch process cocoa powder, cornstarch, and salt. Set that bowl aside. Sifting makes a real difference here since cocoa powder tends to clump.
Whip the eggs and sugar: In the bowl of a stand mixer (or with a hand mixer), beat the sugar, eggs, and egg yolk on high speed for a full 5 minutes. The mixture should turn pale, thick, and almost ribbon-like. This step is what creates that beautiful glossy top on the finished brownies, don't rush it.

Add the wet ingredients: Melt the butter and give it a couple of minutes to cool down a bit before adding it to the whipped eggs. Pour in the melted butter, oil, and vanilla extract. Mix on low speed until everything is combined and smooth.
Fold in the dry ingredients: Remove the bowl from the mixer. Pour in the sifted dry ingredients and use a rubber spatula to fold them in gently. You're looking for no dry streaks, but you want to be careful not to deflate all that air you just whipped in. Slow and steady here.
Add the cherries and chocolate chips: Divide your roasted cherries into two portions. Fold half of them into the batter along with all of the chocolate chips. Stir until they're evenly distributed through the batter.

Bake: Pour the batter into your prepared pan and spread it into an even layer. Scatter a few extra chocolate chips across the top if you like, then bake at 325°F for 40 to 50 minutes. The edges should look set and the center should look just barely underdone when you pull it out. That's exactly what you want for fudgy brownies. A toothpick will come out with moist crumbs, not wet batter.
Cool completely: Let the pan cool completely at room temperature before touching it. I know that's hard, but it matters for the texture.
Freeze and cut: Once the brownies are fully cooled, pop the pan in the freezer for 15 minutes. This makes cutting them so much cleaner. Lift them out using the parchment paper, top with the remaining roasted cherries, and cut into 16 squares.
Substitutions and Swaps
- No Dutch process cocoa? Regular unsweetened cocoa will work, but the flavor will be slightly less rich and the color a little lighter.
- Frozen cherries: If fresh cherries aren't in season, frozen and thawed cherries work well for roasting. Pat them dry first so they don't water down the batter.
- Dairy-free: Swap the butter for a plant-based butter stick and use dairy-free chocolate chips.
- Semi-sweet vs. dark chocolate chips: Either works here. Dark chips will make the Roasted Chocolate Cherry Brownies taste more intense and less sweet.
Equipment For Roasted Chocolate Cherry Brownies
- Baking sheet - for roasting the cherries
- Parchment paper - for both the baking sheet and the Roasted Chocolate Cherry Brownies pan
- 8x8-inch baking pan - the right size for 16 thick, fudgy squares
- Mixing bowl - for the dry ingredients
- Stand mixer or hand mixer with whisk attachment - essential for the 5-minute egg and sugar whipping step
- Rubber spatula - for gentle folding
- Measuring cups and spoons
- Sifter - to avoid cocoa clumps
- Cooling rack
Storage Tips For Roasted Chocolate Cherry Brownies
- Room temperature: Keep the Roasted Chocolate Cherry Brownies in an airtight container at room temperature for up to 3 days.
- Refrigerator: They'll stay fresh and fudgy in the fridge for up to 5 days. The cold makes them a little firmer, which some people actually prefer.
- Freezer: Wrap individual squares in plastic wrap and store in a freezer-safe bag for up to 2 months. Let them thaw at room temperature or warm them for 15 to 20 seconds in the microwave.
Serving Suggestions
These Roasted Chocolate Cherry Brownies are rich on their own, but here are a few easy ways to serve them.
- With a scoop of vanilla ice cream: The cold, creamy ice cream against the warm, dense Roasted Chocolate Cherry Brownies is a classic for a reason. Top it with the extra roasted cherries from the pan for a real sundae moment, similar to the vibe of my Butterscotch Lush.
- With whipped cream: A dollop of lightly sweetened whipped cream brings a little airiness to the richness of the brownie.
- Warmed with a drizzle of chocolate: Pop a square in the microwave for 15 seconds, then drizzle a little melted chocolate on top. Simple and over-the-top at the same time.
- As a dessert plate: Serve two Roasted Chocolate Cherry Brownies squares with fresh cherries on the side and a dusting of powdered sugar for something that looks bakery-level with almost no effort. You could also serve these alongside my Salted Caramel Cupcakes for a full chocolate dessert spread.
Expert Tips
Save half the roasted cherries for the top. Folding half into the batter gives you cherry in every bite. Piling the rest on after cutting gives you that bakery-style finish that looks as good as it tastes.
Don't skip the egg whipping step. Five full minutes on high speed isn't optional. That process is what gives you the crinkly top and the fudgy interior. A lightly mixed egg-sugar combo will give you flat, dull Roasted Chocolate Cherry Brownies.
Cool the butter before adding it. If your melted butter is still hot when it hits the whipped eggs, it can deflate the mixture and even start to cook the eggs. A few minutes on the counter is all it takes.
Sift the cocoa powder. Dutch process cocoa loves to clump. A quick sift keeps the batter smooth and even.
The center should look underdone when you pull it out. If it looks set all the way through, you've gone too far. Pull the Roasted Chocolate Cherry Brownies when the edges are firm and the center still has a little jiggle.
FAQ
Can you put fresh cherries in brownies?
Yes, and they work beautifully. For this Roasted Chocolate Cherry Brownies, roasting them first is the move. Raw fresh cherries release a lot of moisture into the batter, which can affect the texture. Roasting concentrates their flavor and reduces that excess liquid. The result is a juicy but controlled addition that doesn't make the brownie soggy. A good family tip: get the kids involved in pitting the cherries. It's a little messy but they love it.
Why roast cherries before baking?
Roasting pulls out the deep, almost jammy sweetness of the cherry and reduces moisture, which makes them a better mix-in for dense batters like Roasted Chocolate Cherry Brownies. You also get a slightly caramelized edge on each piece, which adds a little extra flavor complexity. It's a small step that makes the whole dessert taste more intentional.
How do you keep Roasted Chocolate Cherry Brownies fudgy?
A few things work together here: the oil keeps them moist long after baking, the extra egg yolk adds richness, and not overbaking is everything. Pulling them when the center looks just slightly underdone is the most important thing. They'll continue to set as they cool in the pan. For the best texture, let them cool fully before cutting.
What chocolate pairs best with cherries?
Semi-sweet and dark chocolate both work really well with cherries. The slight bitterness in darker chocolate cuts through the sweetness of the fruit and makes the whole combination taste balanced and deep. Milk chocolate is sweeter and softer, which can work for a milder flavor, but for this recipe the semi-sweet chips are the right call. They melt beautifully into the batter and complement the Dutch process cocoa without being overwhelming.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Roasted Chocolate Cherry Brownies

Roasted Chocolate Cherry Brownies
Ingredients
Method
- Preheat the oven to 400°F and line a baking sheet with parchment paper. Arrange the cherry halves on the sheet, sprinkle lightly with sugar, and roast until softened and juicy. Allow them to cool before using.
- Reduce the oven temperature to 325°F. Grease an 8x8-inch baking pan, line it with parchment paper, and lightly grease the parchment.
- Whisk together the flour, cocoa powder, cornstarch, and salt in a mixing bowl until evenly combined.
- Using an electric mixer, beat the sugar, eggs, and egg yolk on high speed until the mixture becomes pale and thick, about 5 minutes.
- Pour in the cooled melted butter, oil, and vanilla extract, then mix on low speed just until blended.
- Fold the dry ingredient mixture into the wet ingredients using a spatula, mixing gently until no dry streaks remain.
- Reserve half of the roasted cherries. Fold the remaining cherries and chocolate chips into the brownie batter until evenly distributed.
- Transfer the batter to the prepared pan and smooth the surface into an even layer.
- Bake until the edges are set and the center remains slightly soft, about 40 to 45 minutes. Sprinkle a few extra chocolate chips over the warm brownies if desired and cool completely in the pan.
- Chill the cooled brownies in the freezer for 15 minutes to make slicing easier.
- Lift the brownies from the pan, scatter the reserved roasted cherries over the top, slice into squares, and serve.













Leave a Reply