Cheesecake Brownie Swirl

Featured in: Seasonal Meal Planning

These brownies blend rich cocoa with a creamy, tangy cheesecake layer for an indulgent twist. The batter is carefully layered and gently swirled to create a marbled effect, then baked until just set for a moist, gooey center. Perfectly balanced sweetness and texture make these treats an irresistible dessert option. Best enjoyed chilled or at room temperature, they keep well in the fridge for several days.

Updated on Tue, 13 Jan 2026 18:20:15 GMT
Delicious cheesecake brownies with a fudgy brownie base and creamy cheesecake swirl. Pin Now
Delicious cheesecake brownies with a fudgy brownie base and creamy cheesecake swirl. | warmighir.com

The first time I made cheesecake brownies, it was purely by accident. I'd meant to bake a plain batch of fudgy brownies for a potluck, but my roommate had just bought cream cheese and kept insisting I try her new cheesecake idea. Five minutes before I was supposed to leave, I found myself swirling two batters together in a pan, half convinced I'd created a disaster. Forty minutes later, those marbled squares came out of the oven and completely changed how I think about brownies. Now I can't imagine making them any other way.

There's something about pulling these out of the oven that still gives me that same rush I felt on that first day. My neighbor once said she could smell them from three doors down, and she wasn't exaggerating. What started as a last-minute improvisation became the dessert everyone asks me to bring, and honestly, I've stopped trying to say no.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Unsalted butter (115 g / 1/2 cup), melted: Use melted rather than softened here—it creates that signature fudgy texture and mixes in smoothly without overmixing.
  • Granulated sugar (150 g / 3/4 cup): This dissolves quickly and keeps the brownie layer tender and rich.
  • Light brown sugar (100 g / 1/2 cup), packed: The molasses adds deeper chocolate notes and keeps the crumb moist.
  • Large eggs (2): Room temperature eggs whisk in more easily and create a better emulsion with the butter and sugar.
  • Vanilla extract (1 tsp total, divided): A half teaspoon goes in each batter layer to amplify the chocolate-vanilla contrast.
  • Unsweetened cocoa powder (65 g / 3/4 cup): Don't use Dutch cocoa here—natural cocoa gives the true brownie bite.
  • All-purpose flour (65 g / 1/2 cup): Measure by spooning and leveling, never scooping, to avoid a dense, heavy brownie.
  • Salt (1/4 tsp): This tiny amount is invisible but makes every chocolate flavor pop.
  • Cream cheese (225 g / 8 oz), softened: Let it sit at room temperature for at least 30 minutes so it beats to silky smooth without lumps.
  • Granulated sugar for cheesecake (50 g / 1/4 cup): Keeps the cheesecake layer from being too rich and balances the tanginess.
  • Large egg (1) for cheesecake: This single egg gives structure and prevents the cheesecake from being too custardy.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Set the stage:
Preheat your oven to 175°C (350°F) and line an 8x8-inch baking pan with parchment paper, leaving a slight overhang so you can lift the whole thing out later. This matters more than you'd think.
Build the brownie base:
In a large bowl, whisk together your melted butter and both sugars until everything looks smooth and slightly glossy. Add the eggs and vanilla and whisk until you see ribbons forming—this means air is incorporated and your brownies will have that tender crumb.
Fold in the dry goods:
Sift the cocoa powder, flour, and salt right over the wet mixture, then fold gently with a spatula until just combined. Stop the moment you don't see streaks of cocoa—overmixing makes dense, cakey brownies, and we're avoiding that.
Prepare the cheesecake layer:
In a separate bowl, beat the softened cream cheese until it's completely smooth and creamy, then add the sugar, egg, and vanilla. Beat until lump-free and fluffy—this takes about two minutes if you're using an electric mixer.
Layer and swirl:
Pour about two-thirds of your brownie batter into the pan and smooth the top gently. Spread the cheesecake mixture over it in an even layer, then dollop the remaining brownie batter over the cheesecake. Using a knife or skewer, drag it through the batters in gentle waves to create that marbled effect—you want visible swirls, not a fully mixed batter.
Bake to perfection:
Slide into the oven for 35 to 38 minutes. You're looking for the center to be just set, with a toothpick inserted coming out with a few moist crumbs clinging to it. Overbaking is the enemy here.
Cool with patience:
Let them cool completely in the pan on a wire rack before you even think about cutting. This sets the cheesecake layer and prevents your brownies from falling apart.
Perfectly baked cheesecake brownies, swirled to show a hint of creamy cheesecake goodness. Pin Now
Perfectly baked cheesecake brownies, swirled to show a hint of creamy cheesecake goodness. | warmighir.com

I remember my sister taking one bite of these and going completely quiet, which is not her style. She just looked at me and said, "You can't make these unless I'm around," and that's become an unspoken rule in my kitchen ever since.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

When to Serve Them

These brownies taste completely different depending on temperature, and honestly, that's part of their charm. Pull them straight from the fridge and you get a firmer, almost cheesecake-like texture with the chocolate flavor subdued. Leave them at room temperature for 15 minutes and the brownie layer softens into pure fudge mode. I've learned that the best way to serve them depends on the moment—late-night snacking calls for cold, but a quiet afternoon dessert wants them room temperature. Some people swear by warming them gently, and they're not wrong.

Making Them Even Richer

Once I started folding 100 grams of chocolate chips into the brownie batter, it became impossible to go back. The chips create little pockets of extra chocolate that melt into the brownie layer, and somehow they make the cheesecake swirl taste even more indulgent by contrast. You could also add a pinch of espresso powder to the cocoa mixture if you want the chocolate flavor to feel deeper and more complex without tasting like coffee.

Storage and Make-Ahead Wisdom

These keep beautifully in the fridge in an airtight container for up to five days, and they actually taste better on day two or three once the flavors have settled and mingled together. I've never tried freezing them, but I suspect they'd hold up fine if you wrapped them individually. The real trick I've learned is to cut them with a hot, wet knife—wipe it between cuts and the cheesecake layer won't drag or stick to the blade.

  • Let them sit at room temperature for 10 minutes before serving if they've been chilled, so the brownie layer doesn't taste dense.
  • Use parchment paper with enough overhang that you can lift the entire brownie slab out in one piece, which makes cutting so much easier.
  • If you're doubling the recipe, use a 9x13-inch pan and add about five minutes to the bake time.
A close-up of decadent cheesecake brownies, ready to slice and enjoy this rich dessert. Pin Now
A close-up of decadent cheesecake brownies, ready to slice and enjoy this rich dessert. | warmighir.com

These brownies remind me why I love baking—it's the moment when someone takes that first bite and their whole face changes. That's the real reward, not a perfect photo or a fancy presentation.

Recipe FAQs

How do I achieve the marbled cheesecake swirl?

Layer two-thirds of the brownie batter first, then spread the cheesecake mixture evenly over it. Top with remaining brownie batter and use a knife or skewer to gently swirl both layers without overmixing.

Can I add extra chocolate to these brownies?

Yes, folding in chocolate chips into the brownie batter before baking adds bursts of melted chocolate for extra richness.

What is the best way to store these brownies?

Keep them in an airtight container in the refrigerator for up to five days to maintain freshness and texture.

Should these brownies be served warm or chilled?

Serving chilled enhances the cheesecake layer's firmness, while room temperature offers a softer, fudgier bite.

How can I tell when these brownies are done baking?

Bake until the center is just set and a toothpick inserted comes out with a few moist crumbs—avoid overbaking to maintain gooeyness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cheesecake Brownie Swirl

Rich chocolate brownies layered with creamy cheesecake swirl, baked for a fudgy indulgence.

Prep Time
20 minutes
Time to Cook
35 minutes
Overall Time
55 minutes
Created by Ava Bennett


Skill Level Medium

Cuisine American

Serves 16 Portions

Dietary Info Vegetarian-Friendly

What You'll Need

Brownie Batter

01 1/2 cup unsalted butter, melted
02 3/4 cup granulated sugar
03 1/2 cup light brown sugar, packed
04 2 large eggs
05 1 teaspoon vanilla extract
06 3/4 cup unsweetened cocoa powder
07 1/2 cup all-purpose flour
08 1/4 teaspoon salt

Cheesecake Swirl

01 8 ounces cream cheese, softened
02 1/4 cup granulated sugar
03 1 large egg
04 1/2 teaspoon vanilla extract

Method

Step 01

Preheat oven and prepare pan: Preheat oven to 350°F. Line an 8x8-inch square baking pan with parchment paper, leaving an overhang to facilitate removal.

Step 02

Combine brownie wet ingredients: In a large bowl, whisk together melted butter, granulated sugar, and light brown sugar until smooth. Incorporate eggs and vanilla extract, whisking until glossy.

Step 03

Mix dry ingredients and combine: Sift cocoa powder, all-purpose flour, and salt into the wet mixture. Stir gently until just combined, avoiding overmixing.

Step 04

Prepare cheesecake mixture: In a separate bowl, beat softened cream cheese until smooth. Add granulated sugar, egg, and vanilla extract, then beat until creamy and lump-free.

Step 05

Layer batters: Pour approximately two-thirds of the brownie batter into the prepared pan and smooth the surface. Spread the cheesecake mixture evenly over the brownie layer.

Step 06

Add remaining brownie batter and create swirl: Dollop remaining brownie batter over the cheesecake layer. Use a knife or skewer to gently swirl the two batters, creating a marbled effect.

Step 07

Bake: Bake for 35 to 38 minutes, or until the center is just set and a toothpick inserted comes out with a few moist crumbs, taking care not to overbake.

Step 08

Cool and serve: Allow to cool completely in the pan on a wire rack. Use parchment overhang to lift out and cut into 16 squares.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Mixing bowls
  • Whisk and spatula
  • Electric mixer (optional for cheesecake layer)
  • 8x8-inch square baking pan
  • Parchment paper
  • Knife or skewer

Allergen Details

Go over every ingredient to check for allergens. Speak to a health expert if you’re unsure.
  • Contains dairy (butter, cream cheese), eggs, and gluten (wheat flour)

Nutrition Breakdown (each serving)

This nutrition data is shared for reference. It’s not a substitute for professional advice.
  • Calorie Count: 230
  • Fats: 13 g
  • Carbohydrates: 25 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.