These decadent chocolate squares combine fudgy brownie batter with sweet, juicy roasted cherries. The fresh cherries are caramelized in the oven before being folded into a rich bittersweet chocolate base, creating pockets of fruit throughout each bite. Ready in just over an hour, this dessert delivers the perfect balance of deep chocolate flavor and bright summer fruit.
Last summer my neighbor brought over a bag of cherries from her tree, and I stood there eating them by the handful until juice stained my fingers. That night I wondered what would happen if those sweet-tart gems met my go-to fudgy brownie recipe. The result was so unexpectedly wonderful that these became my most-requested bake for potlucks and birthday parties. Something about warm chocolate against slightly caramelized cherries feels like discovering a new flavor combination that should have always existed.
I made these for a Fourth of July gathering and watched my normally dessert-averse brother take three. He kept wandering back to the kitchen, pretending to get water, until I caught him sneaking another corner. Now whenever cherries come into season, my friends start dropping hints about when I will be baking that one brownie recipe again.
Ingredients
- Fresh cherries: Roasting concentrates their natural sweetness and gives them a jammy texture that bakes beautifully into the batter
- Bittersweet chocolate: Use a good quality bar with at least 60% cocoa for that intensely fudgy center
- Unsalted butter: Room temperature butter helps create that crackly, shiny top everyone loves on brownies
- Both sugars: The combination of granulated and brown sugar gives you crisp edges and a chewy, fudgy middle
- Eggs: Room temperature eggs incorporate better and help achieve that perfect texture
- All-purpose flour: Just enough to hold everything together without making these cakey
- Unsweetened cocoa powder: Deepens the chocolate flavor without adding extra sweetness
Instructions
- Roast the cherries first:
- Heat your oven to 400°F and toss those pitted, halved cherries with sugar and vanilla until glossy. Spread them on a parchment-lined baking sheet and let them roast for 12 to 15 minutes until they are bubbling and the juices are thickening slightly. Let them cool while you make the batter.
- Get your pan ready:
- Turn the oven down to 350°F and grease an 8-inch square pan, then line it with parchment paper that overhangs the edges. This overhang is your best friend for lifting the brownies out later without a mess.
- Melt the chocolate and butter:
- Set a heatproof bowl over a saucepan of simmering water, making sure the water does not touch the bottom of the bowl. Add the butter and chopped chocolate, stirring gently until they melt into a glossy, smooth mixture. Remove it from the heat and let it cool for a few minutes.
- Build the batter:
- Whisk in both sugars until they dissolve, then beat in the eggs one at a time until everything looks silky. Stir in the vanilla and salt, then sift in the flour and cocoa powder. Fold gently until you just see the last streaks of flour disappear.
- Fold in those cherries:
- Gently fold in most of your roasted cherries, saving a few pretty ones for the top. The batter will feel thick, and that is exactly what you want.
- Bake to perfection:
- Scrape the batter into your prepared pan and smooth the top, then scatter those reserved cherries over the surface. Bake for 25 to 28 minutes until a toothpick inserted in the center comes out with moist crumbs, not wet batter. Start checking early because nobody likes a dry brownie.
- Patience pays off:
- Let these cool completely in the pan before cutting, which feels impossible but is worth it. Use the parchment overhang to lift the whole thing out, then cut into squares with a sharp knife.
My niece asked if I could make these for her birthday instead of a cake, and I realized these brownies had officially graduated from experiment to family legend. Seeing her face light up at that first bite of chocolate and cherry together made all the recipe testing worth it.
Make Ahead Magic
You can roast the cherries up to two days ahead and store them in the refrigerator. The batter comes together so quickly that having the cherries ready means these can be in the oven in under 30 minutes.
Serving Suggestions
These are exceptional warm with a scoop of vanilla bean ice cream, but they are also perfectly delightful at room temperature with a cup of coffee. I have been known to eat one for breakfast with no regrets whatsoever.
Storage and Freezing
Store these in an airtight container at room temperature for up to three days, though they rarely last that long in my house. For longer storage, wrap individual squares tightly in plastic wrap and freeze for up to three months.
- Thaw frozen brownies at room temperature for about an hour
- A quick 10-second zap in the microwave brings back that fresh-baked texture
- These also make incredible ice cream sandwiches if you are feeling ambitious
There is something magical about the way fruit and chocolate play together in these brownies. Hope they become as beloved in your kitchen as they have in mine.
Your Questions Answered
- → Can I use frozen cherries instead of fresh?
-
Yes, frozen cherries work well. Thaw completely and drain excess liquid before roasting to prevent watery results during baking.
- → How do I know when the brownies are done?
-
Insert a toothpick into the center - it should come out with moist crumbs rather than wet batter. Avoid overbaking for the fudgiest texture.
- → Can I add nuts to this batter?
-
Absolutely. Fold in 1/2 cup chopped walnuts or pecans with the cherries for added crunch and nutty flavor that complements the chocolate.
- → Should I serve these warm or at room temperature?
-
Both ways work beautifully. Warm squares with vanilla ice cream create an impressive dessert, while room temperature highlights the fudgy texture.
- → How should I store these brownies?
-
Keep in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. They also freeze well for up to 3 months.
- → Can I use milk chocolate instead of bittersweet?
-
You can substitute, but the result will be much sweeter. Bittersweet chocolate provides the necessary depth to balance the roasted cherries' natural sweetness.