These Cherry Cheesecake Brownies combine rich, fudgy chocolate brownies with a creamy cheesecake layer and sweet cherry swirls for a bakery-worthy dessert you can easily make at home. If you love the contrast of deep chocolate and tangy cream cheese, this recipe is going to steal your heart.
Imagine biting into a square that’s dense and chewy at the base, silky and slightly tangy in the center, and finished with ribbons of glossy cherry sweetness on top. The marbled swirl effect isn’t just beautiful — it creates the perfect balance of flavors in every bite.
I first made these on a chilly afternoon before a family gathering, hoping for something a little more special than plain brownies. They disappeared faster than anything else on the dessert table. Since then, they’ve become my go-to for holidays, Valentine’s Day, potlucks, and even bake sales.
The best part? You don’t need complicated techniques or fancy ingredients. With simple layering and a few easy steps, you’ll have a dessert that slices beautifully once chilled and looks like it came straight from a bakery display case.
Why You’ll Love This Cherry Cheesecake Brownies Recipe
Rich and Fudgy Chocolate Base
The foundation of these brownies is everything a chocolate lover dreams of. Melted butter gives them that classic dense texture, while cocoa powder delivers a deep, bold chocolate flavor without making them overly sweet. The combination of granulated sugar and brown sugar creates the perfect balance of chewy edges and a soft, moist center.
These are not cakey brownies. They’re unapologetically fudgy — the kind that feel indulgent with every bite and pair beautifully with the creamy cheesecake layer above.
Creamy, Tangy Cheesecake Layer
The cheesecake layer adds a smooth, luscious contrast to the rich chocolate base. Made with full-fat cream cheese, sugar, egg, and vanilla, it bakes into a velvety layer that’s slightly tangy and wonderfully creamy.
That subtle tang cuts through the sweetness of the brownies and cherry topping, creating a balanced dessert that doesn’t feel heavy. Each bite gives you a little chocolate, a little cheesecake, and just the right hint of fruit.
Stunning Cherry Swirl Presentation
Let’s talk about that swirl. A few spoonfuls of cherry pie filling are gently swirled with brownie batter on top, creating a marbled pattern that looks impressively professional.
All it takes is a butter knife and a light hand. Don’t overmix — just a few gentle turns will create beautiful ribbons of red and chocolate. The cherries not only add vibrant color, but they also bring a sweet, fruity brightness that elevates the entire dessert.
Surprisingly Simple to Make
Even though these brownies look bakery-level, they’re wonderfully beginner-friendly. There’s no water bath, no complicated techniques, and no special equipment required.
You simply layer, swirl, and bake. That’s it. They’re also perfect for making ahead — in fact, they slice even more cleanly once chilled. If you’re new to layered desserts, this recipe is reassuringly straightforward and forgiving.
Ingredients
Let’s break everything down so you know exactly why each ingredient matters.
Full List of Ingredients
For the Brownie Layer:
-
Unsalted butter – Adds richness and moisture, creating that dense texture.
-
Granulated sugar – Provides sweetness and structure.
-
Brown sugar – Adds chewiness and a subtle caramel note.
-
Eggs – Give structure and help create a fudgy consistency.
-
Vanilla extract – Enhances the chocolate flavor.
-
Unsweetened cocoa powder – Delivers deep, intense chocolate taste.
-
All-purpose flour – Provides structure without making the brownies cakey.
-
Salt – Balances sweetness and enhances overall flavor.
For the Cheesecake Layer:
-
Cream cheese – The creamy base that creates a smooth, tangy layer.
-
Granulated sugar – Sweetens the cheesecake filling.
-
Egg – Helps bind the layer so it sets properly.
-
Vanilla extract – Adds warmth and depth of flavor.
For the Topping:
-
Cherry pie filling – Brings sweetness, fruitiness, and that beautiful swirl.
Helpful Tips:
-
Use full-fat cream cheese for the creamiest texture.
-
Make sure your cream cheese and eggs are at room temperature for a smooth filling without lumps.
How to Make Cherry Cheesecake Brownies
This process is simple and approachable. Just follow these steps, and you’ll have perfect layers every time.
Step-by-Step Instructions
-
Prepare the pan and preheat the oven.
Preheat to 350°F (175°C). Line a 9x13-inch pan with parchment paper and lightly grease. -
Mix butter and sugars.
In a large bowl, whisk melted butter with granulated and brown sugar until smooth. -
Add eggs and vanilla.
Add eggs one at a time, mixing well after each addition. Stir in vanilla extract. -
Fold in dry ingredients.
Sift in cocoa powder, flour, and salt. Fold gently until just combined. Avoid overmixing. -
Spread the first brownie layer.
Pour about ¾ of the batter into the prepared pan and spread evenly. -
Prepare the cheesecake mixture.
Beat cream cheese, sugar, egg, and vanilla until smooth and creamy. -
Layer the cheesecake.
Spread evenly over the brownie base. -
Add cherry pie filling.
Spoon the cherries evenly over the cheesecake layer. -
Add remaining brownie batter.
Drop spoonfuls over the top. -
Swirl gently.
Use a knife to create a marbled effect. Don’t overmix — just a few light swirls. -
Bake until set but fudgy.
Bake for 35–40 minutes. The center should have a slight jiggle. -
Cool completely before slicing.
A toothpick inserted should come out with a few moist crumbs. Chill before cutting for clean slices.
What to Serve with Cherry Cheesecake Brownies
These brownies are wonderful on their own, but pairing them can make them even more special.
Suggested Pairings
Drinks:
-
Fresh brewed coffee
-
Cappuccino
-
Cold milk
-
Black tea
Desserts:
-
A scoop of vanilla ice cream
-
Lightly sweetened whipped cream
-
A drizzle of melted chocolate
Perfect Occasions:
-
Holiday dessert platters
-
Valentine’s Day celebrations
-
Potlucks and bake sales
-
Baby showers and birthdays
Whether you’re serving them at a gathering or enjoying a quiet slice at home, these Cherry Cheesecake Brownies feel festive, indulgent, and completely worth it.
And once you see those beautiful swirls when you cut into them, you’ll understand why they’re always the first dessert to disappear. 🍒🍫
Variations and Substitutions
One of the things I love most about these Cherry Cheesecake Brownies is how flexible they are. Once you’ve mastered the base recipe, you can easily tweak it to match your cravings, dietary needs, or whatever you happen to have in the pantry. Think of this as your creative playground — the foundation stays rich and fudgy, but the flavors can shift beautifully.
Extra Chocolate Version
If you’re baking for serious chocolate lovers, this version is pure bliss. Stir ½ to 1 cup of semi-sweet or dark chocolate chips into the brownie batter before layering. You can also swap regular cocoa powder for dark cocoa powder to deepen the chocolate intensity and give the brownies a slightly darker color.
For an over-the-top finish, drizzle cooled brownies with a simple chocolate ganache. The added chocolate layers create an even richer, more indulgent bite that feels extra special for celebrations.
Gluten-Free Option
You can absolutely make Cherry Cheesecake Brownies gluten-free with great results. Simply substitute the all-purpose flour with a high-quality 1:1 gluten-free baking flour blend. Make sure it contains xanthan gum for proper structure.
Also, double-check your cherry pie filling label to ensure it’s gluten-free. The texture may be slightly softer than traditional brownies, but they’ll still be deliciously fudgy and satisfying. Letting them chill completely before slicing helps them hold their shape beautifully.
Different Fruit Swaps
Cherries are classic, but you can easily change the flavor profile. Try raspberry pie filling for a slightly tart twist, or strawberry topping for a sweeter, brighter flavor. Blueberry swirl adds a lovely jammy richness that pairs beautifully with chocolate.
If you prefer fresh fruit, cook down fresh cherries with a little sugar and cornstarch until thickened. Let the mixture cool before swirling it into the cheesecake layer for a more homemade fruit topping.
Lower-Sugar Option
If you prefer a less sweet dessert, you can slightly reduce the granulated sugar in the brownie batter by about ¼ cup. Using dark cocoa powder also enhances richness without extra sweetness.
Keep in mind that reducing sugar may slightly change the texture, making the brownies a bit less chewy — but they’ll still be wonderfully indulgent.
Storage Instructions
These brownies store beautifully, making them perfect for preparing ahead of time. In fact, I often think they taste even better the next day once the flavors have had time to settle.
Room Temperature Storage
You can store the brownies at room temperature for 1–2 days if your kitchen is cool. Place them in an airtight container and keep them away from direct heat or sunlight. Because of the cheesecake layer, I recommend refrigeration if your home runs warm.
Refrigeration Tips
For best freshness, store Cherry Cheesecake Brownies in the refrigerator for up to 4–5 days. Cover the pan tightly with plastic wrap or transfer slices to an airtight container. Chilling helps the cheesecake layer stay firm and makes slicing cleaner and easier.
Before serving, let them sit at room temperature for about 15–20 minutes for the best texture.
Freezing Instructions
These brownies freeze wonderfully for up to 2 months. Wrap individual slices tightly in plastic wrap, then place them in a freezer-safe bag or container.
To thaw, transfer them to the refrigerator overnight. This makes them a fantastic make-ahead dessert for holidays or gatherings when you want one less thing to worry about.
Recipe Tips and Tricks
Here are my favorite tried-and-true tips to help you get bakery-style results every time:
-
Use room temperature cream cheese to avoid lumps in the cheesecake layer.
-
Don’t overmix the brownie batter — it keeps the texture dense and fudgy.
-
Swirl gently, not aggressively, to maintain distinct layers.
-
Line the pan with parchment paper for easy lifting and clean removal.
-
Let the brownies cool completely before slicing.
-
Chill before cutting for the cleanest, sharpest layers.
-
Use high-quality cocoa powder for deeper flavor.
-
Avoid overbaking — a slight jiggle in the center is perfect.
-
Use a metal pan for the best even baking and texture.
And most importantly: Even if you're new to layered desserts, this recipe is wonderfully forgiving. With simple steps and reliable ingredients, you’ll end up with rich, creamy, beautifully swirled brownies that look impressive and taste even better.
Baking should feel joyful, not stressful — and these Cherry Cheesecake Brownies are here to make that easy. 🍒🍫
Related Recipes
If you loved this cherry cheesecake brownies recipe, you might also enjoy:
-
No-Bake Cherry Cheesecake — creamy and effortless dessert without the oven.
-
Strawberry Crunch Cheesecake Bites — bite-sized creamy fruit desserts.
-
Caramel Cheesecake Cookies — soft cookies with cheesecake sweetness.
FAQs
If you’re making Cherry Cheesecake Brownies for the first time, a few questions might pop up — and that’s completely normal. I’ve baked these countless times, and here are the most common questions (and helpful answers) to guide you confidently through the process.
Can you put cheesecake on top of brownies?
Yes, absolutely! That’s exactly how Cherry Cheesecake Brownies are made.
You start by spreading most of the brownie batter into the pan as the base layer. Then, a smooth cheesecake mixture is carefully spread on top. Finally, you add cherry pie filling and small spoonfuls of remaining brownie batter before gently swirling.
The layers bake together beautifully, creating distinct but harmonious textures — rich chocolate on the bottom, creamy cheesecake in the middle, and fruity swirls on top.
Why are my cheesecake brownies cracking?
Cracks usually happen for three main reasons:
-
Overbaking – The cheesecake layer dries out and splits.
-
Overmixing – Too much air in the batter can cause cracks as it bakes.
-
Oven temperature too high – Rapid heat causes expansion and splitting.
To avoid cracking, bake just until the center has a slight jiggle and resist the urge to overmix. A gentle hand goes a long way here.
Do cheesecake brownies need to be refrigerated?
Yes, they do. Because of the cream cheese layer, Cherry Cheesecake Brownies should be stored in the refrigerator after they’ve cooled.
Refrigeration keeps the cheesecake layer firm, fresh, and safe to eat. They’ll stay delicious for up to 4–5 days when stored in an airtight container.
How do you get clean cuts on cheesecake brownies?
For those beautiful bakery-style squares:
-
Chill the brownies completely (at least 2 hours).
-
Use a sharp knife.
-
Wipe the blade clean between each cut.
This simple trick makes a big difference and keeps those pretty swirls looking sharp and defined.
Can I use fresh cherries instead of pie filling?
Yes, you can! Just cook fresh pitted cherries with a bit of sugar and a small amount of cornstarch until thickened. Let the mixture cool before swirling it into the cheesecake layer.
This gives you a more homemade fruit topping while still achieving that classic cherry flavor.
Why are my brownies too cakey?
Cakey brownies usually happen when:
-
Too much flour is added
-
The batter is overmixed
-
They’re baked too long
For perfectly fudgy Cherry Cheesecake Brownies, measure flour carefully, mix gently, and remove from the oven when a few moist crumbs remain on a toothpick.
Conclusion
Cherry Cheesecake Brownies truly bring together the best of three worlds — rich chocolate brownies, creamy cheesecake, and vibrant cherry swirls. They look impressive, taste indulgent, and come together with simple, foolproof steps that anyone can follow.
Whether you’re baking for a holiday table, a family gathering, or just because you’re craving something special, this recipe delivers every time. It’s warm, celebratory, and guaranteed to disappear quickly.
If you give these Cherry Cheesecake Brownies a try, I’d love to hear how they turned out!
Leave a comment below, share a photo of your beautiful swirls, and don’t forget to pin this recipe for later. 🍒🍫
Print
Cherry Cheesecake Brownies
- Total Time: 1 hour
- Yield: 12 servings
- Diet: Vegetarian
Description
These Cherry Cheesecake Brownies are fudgy, rich brownie squares topped with a creamy cheesecake layer and sweet cherry pie swirls. They’re beautifully marbled, impressive enough for special occasions, but simple to prepare at home.
Ingredients
Brownie Layer:
-
1 cup unsalted butter, melted
-
1 ½ cups granulated sugar
-
1 cup brown sugar
-
4 large eggs
-
1 tablespoon vanilla extract
-
1 cup unsweetened cocoa powder
-
1 cup all-purpose flour
-
½ teaspoon salt
Cheesecake Layer:
-
8 oz cream cheese, softened
-
⅓ cup granulated sugar
-
1 large egg
-
1 teaspoon vanilla extract
Topping:
-
1 cup cherry pie filling
Instructions
-
Preheat oven to 350°F (175°C). Line a 9×13-inch pan with parchment paper and grease lightly.
-
In a large bowl, whisk melted butter with granulated and brown sugar until smooth.
-
Add eggs, one at a time, beating after each. Stir in vanilla extract.
-
Sift in cocoa powder, flour, and salt. Fold gently until just combined — do not overmix.
-
Spread about ¾ of batter evenly in pan.
-
In a separate bowl, beat cream cheese, sugar, egg, and vanilla until creamy.
-
Spread cheesecake mixture over brownie layer.
-
Spoon cherry pie filling over the cheesecake layer.
-
Drop remaining brownie batter on top in spoonfuls. Gently swirl with a knife for marbled effect.
-
Bake 35–40 minutes, until center is just set.
-
Cool completely, then slice into squares.
Notes
-
Be patient cooling — it helps layers set cleanly.
-
Use room temperature ingredients for smooth cheesecake texture.
-
A slight jiggle in center is perfect — avoid overbaking.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 brownie square
- Calories: 420 kcal
- Sugar: 38g
- Sodium: 210mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 95mg







