Rich, fudgy, and irresistibly creamy, these Cheesecake Brownies were made for days when regular brownies just won’t cut it. Swirls of tangy cheesecake meet deeply chocolatey, gooey brownie for a match made in dessert heaven. If you’re looking for the best way to wow your friends, charm your family, or simply treat yourself, let me introduce you to your new showstopper recipe: Cheesecake Brownies.

Ingredients You’ll Need
You won’t need any fancy ingredients to pull off a batch of unforgettable Cheesecake Brownies. Every component here does a little magic—from bringing deep flavor to achieving that luxurious texture and iconic marbled look.
- Unsalted butter: Gives the brownies their rich, tender crumb and ensures every bite is melt-in-your-mouth good.
- Semi-sweet chocolate: Depth, silkiness, and a bold chocolate flavor all come from good-quality chocolate.
- Granulated sugar: Sweetens both the brownie and cheesecake layers, helping give the top a crinkly sheen.
- Eggs: Bring structure and lusciousness to both the brownie base and cheesecake swirls.
- Vanilla extract: A splash infuses warmth and aroma that balances the chocolate and tangy cream cheese.
- All-purpose flour: Offers subtle structure while keeping the crumb dense and fudgy (just the way brownies should be).
- Cocoa powder: Intensifies the chocolate flavor and deepens the color of your brownies.
- Salt: Don’t skip it—it sharpens all the flavors and keeps things from tasting flat.
- Cream cheese: The heart of your cheesecake layer, it’s all about creamy texture and slight tang.
- Sour cream: Adds a lovely, subtle tang and extra smoothness to the cheesecake ribbon.
How to Make Cheesecake Brownies
Step 1: Prepare Your Pan
Start by lining an 8×8-inch square baking pan with parchment paper, leaving enough overhang to easily lift out the brownies later. Lightly grease both the parchment and the exposed sides of the pan—this makes removal (and cleanup) a breeze. It’s a tiny detail, but absolutely worth it for perfect slices.
Step 2: Melt Butter and Chocolate
In a microwave-safe bowl, combine your unsalted butter and chopped semi-sweet chocolate. Microwave in 30-second bursts, stirring in between, until everything is fully melted and smooth. Give it a few minutes to cool off; this keeps the eggs from scrambling when you add them next.
Step 3: Make the Brownie Batter
Whisk granulated sugar into your cooled chocolate mixture until it looks shiny and thick. Next, add eggs one by one, whisking well after each addition for that classic, crackly brownie top. Blend in a teaspoon of vanilla to round out those chocolate notes.
Step 4: Bring in the Dry Ingredients
In a separate bowl, sift together the flour, cocoa powder, and salt. Gently fold these dry ingredients into your wet mixture using a spatula, just until you don’t see anymore dry streaks. Over-mixing here would lead to cakey brownies—fudgy is the goal!
Step 5: Whip Up the Cheesecake Layer
With a hand mixer or sturdy whisk, beat the softened cream cheese until completely smooth (no lumps allowed). Add the sugar, egg, sour cream, and vanilla extract, then beat again until your cheesecake filling is creamy, silky, and gorgeously glossy.
Step 6: Swirl & Layer
Pour about two-thirds of your brownie batter into the prepared pan, spreading it evenly. Drop generous spoonfuls of the cheesecake mixture on top, followed by small dollops of the remaining brownie batter. Grab a butter knife or skewer and gently swirl the two together for a marbled effect. This step makes every bite a surprise.
Step 7: Bake
Slide your pan into a preheated 350°F (175°C) oven and let the magic happen for 35–40 minutes. The edges should be set and a toothpick inserted into the center should emerge with just a few moist crumbs—don’t overbake! This is how you get those luscious, gooey middles with creamy cheesecake ribbons.
Step 8: Cool & Slice
Allow the Cheesecake Brownies to cool completely in the pan set on a wire rack—about an hour. For the absolute cleanest slices, chill the pan in the fridge. Then, using the parchment overhang, lift the brownies out and cut into squares, wiping your knife clean between slices for pretty presentation.
How to Serve Cheesecake Brownies

Garnishes
A sprinkle of mini chocolate chips or a dusting of cocoa powder makes these Cheesecake Brownies look bakery-worthy. For a little extra flair, try a few fresh raspberries or a drizzle of caramel or melted chocolate just before serving.
Side Dishes
Pair your brownies with a mound of vanilla ice cream, a lightly sweetened whipped cream, or a tumbler of cold milk. The tang of the cheesecake and the richness of the chocolate balance beautifully with anything creamy and cool.
Creative Ways to Present
Serve Cheesecake Brownies as the centerpiece of a dessert platter, or cut them into bite-sized pieces for an elegant tea tray. For parties, stack squares on a cake stand and top with edible flowers or fresh mint. You can even transform them into brownie sundae parfaits by layering cubes with ice cream and fruit in individual glasses.
Make Ahead and Storage
Storing Leftovers
Cheesecake Brownies keep beautifully! Store any leftovers in an airtight container in the fridge for up to 5 days. They actually taste even better on day two, as the flavors mingle and the cheesecake layer sets even more.
Freezing
To freeze, arrange completely cooled, sliced brownies in a single layer on a baking sheet and freeze until solid. Then wrap each square tightly in plastic wrap and place in a freezer-safe bag. They’ll keep fresh and fabulous for up to three months—just thaw overnight in the fridge.
Reheating
For a warm, gooey treat, pop a brownie square (unwrapped!) in the microwave for about 15–20 seconds. If you prefer freezer-chilled brownies, enjoy them right from the fridge for a dense, truffle-like bite.
FAQs
How do I know when Cheesecake Brownies are done baking?
When the edges look set and a toothpick inserted into the center comes out with a few moist crumbs—not raw batter—they’re ready. If it’s too clean, you might have overbaked them; err on the side of fudgy.
Can I use different types of chocolate?
Absolutely! Semi-sweet is classic and balanced, but you can use bittersweet for a richer flavor or even milk chocolate if you like things extra sweet. Just be sure to use the same quantity by weight.
Why are my Cheesecake Brownies sinking in the middle?
Some slight sinking is normal due to the contrast between brownie and cheesecake layers, especially if the cheesecake batter is airy. Too much sinking may mean they’re slightly underbaked in the center; just give them a few extra minutes next time.
Can I make Cheesecake Brownies gluten-free?
Yes, just substitute a good quality gluten-free all-purpose flour blend in a 1:1 ratio. Your brownies will still turn out rich and decadent, perfect for gluten-free friends and family.
How do I get those perfect swirls on top?
Use the tip of a butter knife or a skewer and swirl gently—less is more! A few elegant figure-eights or zig-zags will give you beautiful marbling without blending the layers too much.
Final Thoughts
If you’re ready to elevate your baking game and surprise everyone at the table, give these Cheesecake Brownies a try. They hit all the right notes: fudgy, creamy, tangy, and gorgeous. Go on, treat yourself—you’re about to make everyone’s new favorite brownie!
PrintCheesecake Brownies Recipe
Indulge in the perfect marriage of rich, fudgy brownies and creamy cheesecake with these decadent Cheesecake Brownies. A delightful treat for any occasion!
- Prep Time: 20 minutes
- Cook Time: 35-40 minutes
- Total Time: 1 hour 30 minutes
- Yield: 16 squares
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Brownie Batter:
- 1/2 cup (115g) unsalted butter
- 6 oz (170g) semi-sweet chocolate, chopped
- 3/4 cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 cup (65g) all-purpose flour
- 1/4 cup (25g) cocoa powder
- 1/4 teaspoon salt
Cheesecake Mixture:
- 8 oz (225g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 large egg
- 1/4 cup (60g) sour cream
- 1/2 teaspoon vanilla extract
Instructions
- Prepare the Pan: Line an 8×8-inch (20x20cm) square baking pan with parchment paper, leaving an overhang on two sides. Lightly grease the paper and sides of the pan.
- Melt Chocolate: In a microwave-safe bowl, combine butter and chopped chocolate. Microwave in 30-second bursts, stirring between each, until melted and smooth. Let cool for 5 minutes.
- Mix Brownie Batter: Whisk in granulated sugar, then add eggs one at a time, whisking well after each. Stir in vanilla extract. Fold in dry ingredients.
- Prepare Cheesecake: In a separate bowl, beat softened cream cheese until smooth. Add sugar, egg, sour cream, and vanilla extract. Beat until creamy.
- Layer and Swirl: Pour most of the brownie batter into the pan, then add dollops of cheesecake mixture. Top with remaining brownie batter and swirl together.
- Bake: Bake at 350°F (175°C) for 35-40 minutes until set. Cool completely.
- Serve: Chill for cleaner cuts, then slice into squares.
Notes
- For cleaner cuts, chill the brownies before slicing.
- Feel free to customize by adding nuts or chocolate chips to the batter.
Nutrition
- Serving Size: 1 brownie square
- Calories: 270
- Sugar: 18g
- Sodium: 200mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 70mg