I have always loved the idea of combining rich, fudgy brownies with a luscious cheesecake swirl and bright, sweet cherries, so I was thrilled when I found this Cherry Cheesecake Brownie Recipe. To me, it’s the perfect marriage of deep chocolate flavor, creamy tanginess, and fruity bursts that feels both indulgent and comforting. Every bite bursts with contrasting textures and tastes that tantalize my palate, and I can’t wait to share this recipe because it’s honestly one of my favorite treats to bake for family and friends.
Why You’ll Love This Cherry Cheesecake Brownie Recipe
What makes this Cherry Cheesecake Brownie Recipe truly special to me is its harmonious balance of flavors. You get the intense, chewy fudge brownie base, which is rich but not overpowering, mingling with creamy, smooth cheesecake dollops. Then the cherry pie filling adds a juicy, tart sweetness that cuts through the richness, brightening every bite. It’s such a delightful flavor combination that has me hooked every time I bake it.
Another thing I love is how straightforward this recipe is — using a quality brownie mix makes it simple enough for any level baker while still resulting in a dessert that looks and tastes homemade and impressive. Whether I’m preparing this for a casual family weekend or a holiday gathering, it always gets rave reviews and hardly any effort. Plus, chilling it for a few hours or overnight makes slicing and serving a breeze, so it’s a fantastic choice for busy days or last-minute guests!
Ingredients You’ll Need
These ingredients may seem simple, but each one plays a crucial role in creating the perfect Cherry Cheesecake Brownie flavor and texture. From the fudgy brownie base to the creamy cheesecake and vibrant cherries, every component is essential to the final masterpiece.
- Brownie mix (18.3 ounces): I use Duncan Hines Chewy Fudge for that classic, rich chocolate foundation.
- Eggs (3): They help bind the batter and give structure to the brownies.
- Vegetable oil (½ cup): Keeps the brownies moist and tender.
- Water (¼ cup, room temperature): Balances the batter consistency without weighing it down.
- Cream cheese (8 ounces, room temperature): Essential for the creamy cheesecake swirl with a slight tang.
- Powdered sugar (¾ cup): Sweetens the cream cheese mixture smoothly without graininess.
- Vanilla extract (½ teaspoon): Adds warmth and depth to the cheesecake layer.
- Heavy cream (¼ cup, cold): Lightens the cream cheese mixture for a luscious texture.
- All-purpose flour (1 tablespoon): Stabilizes the cheesecake swirl while baking.
- Cherry pie filling (1½ cups): My go-to is Comstock Original Cherry for that perfect balance of tart and sweet.
Directions
Step 1: Preheat your oven to 350°F and line a 9×13 inch baking pan with parchment paper. Leaving an overhang makes it super easy to lift the brownies out after they’re baked and cooled, which is such a helpful trick I learned along the way.
Step 2: In a large bowl, stir together the brownie mix, eggs, vegetable oil, and room temperature water until the batter is smooth and completely combined. Be careful not to overmix here to keep the brownies chewy and tender.
Step 3: Pour the brownie batter evenly into the prepared pan, smoothing it out gently so it’s an even layer ready for the delicious cheesecake and cherry additions.
Step 4: In a medium bowl, use a handheld mixer on low speed to cream the room temperature cream cheese with the powdered sugar for 1 to 2 minutes until perfectly smooth and fluffy. This part makes the cheesecake layer so dreamy.
Step 5: Add the vanilla extract, cold heavy cream, and all-purpose flour to the cream cheese mixture and continue mixing for another 1 to 2 minutes until it’s well combined and creamy.
Step 6: Dollop heaping spoonfuls of the cream cheese mixture randomly over the brownie batter in the pan. Leave some space between these dollops, as the cherry filling will fill in the gaps to create that beautiful marbled effect.
Step 7: Repeat the dolloping process with the cherry pie filling in the spaces between the cheesecake dollops. The goal is to still see some brownie batter peeking through, creating a gorgeous layered look.
Step 8: Gently use a butter knife to swirl together the cream cheese and cherry dollops, being careful not to cut down too far into the brownie layer. I love watching the colors blend just enough to create a stunning marbled top.
Step 9: Bake the pan in the oven for 45 to 55 minutes, until the center is set and no longer jiggly. A toothpick inserted in the brownie portion should come out almost clean but not completely dry—overbaking can dry the brownies out, so keep an eye on it.
Step 10: Let your Cherry Cheesecake Brownies cool completely in the pan at room temperature, then chill them in the refrigerator for at least 3 hours or overnight. This chilling step is key for clean slices and that creamy cheesecake texture I adore.
Servings and Timing
This recipe makes about 12 delicious servings, perfect for sharing with family or at parties. The prep time is around 15 minutes, which is wonderfully quick considering the luscious layers. The bake time ranges between 45 to 55 minutes depending on your oven. Then, allow at least 3 hours of chilling time, though I highly recommend overnight if you can wait for the brownie perfection to develop fully — in total, plan for about 4 hours and 10 minutes from start to finish, including cooling and chilling.
How to Serve This Cherry Cheesecake Brownie Recipe

I love serving these Cherry Cheesecake Brownies chilled, right out of the fridge, when the cheesecake is creamy and the cherries are perfectly set. I usually cut them into generous squares, and they are perfect on their own or accompanied by a scoop of vanilla ice cream for an extra indulgence. If I want to impress guests, I sometimes dust a little powdered sugar on top to add a pretty, delicate finish.
For presentation, these brownies look beautiful on a white or light-colored platter that contrasts with the rich cherry and cheesecake swirls. Garnishing with a few fresh cherries or even a sprig of fresh mint adds a fresh touch and color pop that always gets compliments. They pair incredibly well with a cup of rich coffee, a creamy latte, or even a glass of dessert wine like a late-harvest Riesling for an elegant dinner party.
These brownies are fantastic for so many occasions—family gatherings, holiday desserts, potlucks, or even a cozy weeknight treat. They’re comforting without being overly sweet and have that wow factor that makes me want to bake them again and again. If I’m serving these at a party, I like to keep them chilled until just before serving so they hold their shape and the flavors stay fresh.
Variations
One of the things I really enjoy about this Cherry Cheesecake Brownie Recipe is its versatility. If you want to switch things up, you can try using different brownie mixes or even from-scratch brownie batters if you have more time. For a fruit variation, swapping out the cherry pie filling for raspberry or blueberry pie filling gives a lovely twist on the classic flavor combination. I’ve also tried mixing in chopped dark chocolate for an extra fudgy bite.
If you have dietary needs, this recipe can be adapted fairly easily. For gluten-free, choose a gluten-free brownie mix and ensure your pie filling doesn’t contain gluten additives. Though the cream cheese layer isn’t vegan, you can experiment with vegan cream cheese and plant-based heavy cream alternatives, though the texture might be a bit different but still delicious. Another fun variation is to add a sprinkle of nuts, like toasted pecans or walnuts, sprinkled on top before baking to add crunch and warmth.
For a different cooking method, you could try baking these as individual cheesecake brownies in a muffin tin for perfect single servings—just reduce the bake time to around 25-30 minutes and adjust chilling accordingly. This is great for parties or lunchbox treats.
Storage and Reheating
Storing Leftovers
Once your Cherry Cheesecake Brownies have chilled and been sliced, store leftovers in an airtight container in the refrigerator. I use a shallow, wide container to keep them snug and prevent them from drying out. They’ll stay fresh and delicious for up to 4-5 days, which is perfect if you want a few sweet treats through the week without sacrificing texture or flavor.
Freezing
These brownies freeze beautifully, which makes them ideal for prepping ahead of time. To freeze, I wrap each brownie square tightly in plastic wrap, then place them all in a freezer-safe zip-top bag or container. This double protection prevents freezer burn and preserves the flavor. You can keep them frozen for up to 2 months. When you’re ready to enjoy, thaw them overnight in the fridge for best results.
Reheating
When it’s time to enjoy your leftovers, I recommend serving these brownies chilled or at room temperature since reheating can cause the cream cheese layer to become grainy or separate. If you prefer them a bit warmer, a few seconds in the microwave (around 10-15 seconds) is enough to soften them without compromising texture. Avoid high heat or oven reheating for these since it can dry out the brownies and affect the creamy cheesecake top.
FAQs
Can I make these Cherry Cheesecake Brownies from scratch instead of using a boxed mix?
Absolutely! If you prefer homemade, you can use your favorite brownie recipe as the base. Just ensure it’s fudgy and moist in texture for that perfect balance with the cream cheese and cherries. Using homemade mix means you can customize sweetness and chocolate intensity, which is a fun twist.
Is it necessary to chill the brownies before cutting and serving?
Yes, chilling is key to help the cream cheese layer set and make clean slices without the layers running together. I usually chill for at least 3 hours but overnight is ideal. It also enhances the flavor melding, making every bite more delicious.
Can I substitute fresh cherries for the canned cherry pie filling?
You can, but fresh cherries will change the texture and moisture content quite a bit. To attempt this, I recommend cooking fresh cherries with a bit of sugar and cornstarch to create a thickened filling resembling pie filling. This ensures the cherries won’t make the brownies too wet and will retain that beautiful swirl effect.
How can I tell when the brownies are perfectly baked?
The center should be set and not jiggly when you gently shake the pan, and a toothpick inserted into the brownie (not the cheesecake swirl) should come out almost clean with just a few moist crumbs. Baking too long can dry them out, so start checking around 45 minutes.
Can I make this recipe dairy-free or vegan?
You can try vegan cream cheese and plant-based heavy cream for the cheesecake layer, and pick a dairy-free brownie mix or homemade dairy-free batter. Keep in mind texture and taste might vary, but with some experimentation, it’s definitely possible to make a delicious version that fits your dietary needs.
Conclusion
I truly hope you give this Cherry Cheesecake Brownie Recipe a try because it has become such a beloved dessert in my kitchen. It’s the kind of treat that feels special yet approachable, with flavors and textures that wow every time. Whether for family, friends, or just a cozy day at home, these brownies never fail to bring a smile and I know you’ll love them just as much as I do!
