On a peaceful afternoon when I need something sweet, I couldn’t decide between a creamy cheesecake or a rich, fudgy brownie. So, I made a decision any indecisive baker would be proud of—I made both in one pan.
And let me tell you, this batch of Cheesecake Brownies was the kind of kitchen magic that makes you pause after the first bite and say, “Wait… I made this?” The marbled top, the melt-in-your-mouth center, the deep chocolate base layered with a smooth cheesecake swirl—it was better than anything I’d hoped for.
What surprised me most was how quickly it all came together. No complicated steps, no special equipment—just pantry staples and a craving for something indulgent. It reminded me why I love baking: those simple ingredients turning into something extraordinary with just a little heat, time, and care.
When I pulled the pan from the oven, the top had those perfect golden cheesecake ripples, and the edges were just set. I let it cool (okay, I tried) and chilled it overnight, and the next day? I cut into the most gorgeous, swirled squares of happiness.
Short Description
Fudgy, rich brownies swirled with a luscious cream cheese topping—these Cheesecake Brownies combine two classic desserts into one decadent, easy-to-make treat.
Key Ingredients
For the Brownie Layer:
- 12 oz semi-sweet or bittersweet chocolate chips
- 6 tbsp unsalted butter, cubed
- ¾ cup granulated sugar
- 1 tsp vanilla extract
- 3 large eggs, room temperature
- ¼ cup unsweetened cocoa powder
- ⅓ cup cornstarch
- ½ tsp salt
- 1 cup mini semi-sweet chocolate chips
For the Cheesecake Layer:
- 8 oz cream cheese, softened
- ½ cup granulated sugar
- 1 large egg, room temperature
- ½ tsp vanilla extract
Tools Needed
- 8×8-inch baking pan
- Parchment paper or nonstick spray
- Mixing bowls
- Microwave-safe bowl or double boiler
- Hand mixer or whisk
- Rubber spatula
- Toothpick or cake tester
Cooking Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper or lightly grease it with nonstick spray. Set aside.
Step 2: Make the Brownie Batter
In a microwave-safe bowl, combine the chocolate chips and butter. Microwave in 30-second intervals, stirring each time, until melted and smooth. Let it cool slightly.
Whisk in the sugar and vanilla. Add the eggs one at a time, whisking well after each addition until the batter is glossy.
Sift in cocoa powder, cornstarch, and salt. Whisk just until no lumps remain. Fold in the mini chocolate chips. Pour the brownie batter into the prepared pan and spread it into an even layer.
Step 3: Prepare the Cheesecake Layer
In a separate bowl, beat the softened cream cheese until smooth. Add sugar, egg, and vanilla, and beat again until light, fluffy, and creamy.
Step 4: Assemble the Cheesecake Brownies
Drop spoonfuls of the cheesecake batter over the brownie layer. Use a knife or skewer to swirl the two layers together. Don’t overmix—you want clear marbled patterns.
Step 5: Bake
Bake for 30–35 minutes, or until the edges are set and the center is slightly jiggly but not wet. A toothpick inserted in the center should come out with a few moist crumbs, not raw batter.
Step 6: Cool and Chill
Let the brownies cool completely in the pan on a wire rack. Once cooled, refrigerate for at least 1–2 hours to let the cheesecake layer fully set before slicing.
Why You’ll Love This Recipe
– Swirls two favorite desserts into one
– Simple ingredients and easy steps
– No fancy equipment required
– Great for parties, gifting, or a cozy night in
– Keeps well and tastes even better chilled
– Customizable with your favorite mix-ins
Mistakes to Avoid & Solutions
Overheating the chocolate: This can cause it to seize. Melt in short bursts and stir often.
Adding eggs to hot chocolate: Let the chocolate cool before mixing in eggs to avoid scrambling.
Overbaking: Check at 30 minutes. The center should be a little soft but not liquid.
Not chilling enough: The cheesecake layer needs time to set. Chill for at least 1–2 hours.
Overmixing the swirl: Too much swirling will muddy the layers—less is more here.
Serving and Pairing Suggestions
– Slice into small squares and serve on a dessert platter for parties
– Dust with cocoa powder or drizzle with melted chocolate
– Serve with fresh berries or a dollop of whipped cream
– Pair with espresso, black coffee, or a glass of red wine
– Great addition to holiday dessert tables or bake sales
Storage and Reheating Tips
– Store in an airtight container in the refrigerator for up to 5 days
– To freeze, wrap each square in plastic wrap and store in a freezer-safe bag for up to 2 months
– Thaw in the fridge overnight before serving
– Enjoy chilled or let sit at room temp for 10–15 minutes for a softer texture
– Avoid microwaving to preserve the cheesecake layer
FAQs
1. Can I use boxed brownie mix instead of homemade?
Yes, but the homemade version is richer. If using a mix, prepare according to box instructions and continue with the cheesecake layer as directed.
2. Why is my cheesecake layer cracking?
This could be from overbaking or sudden temperature changes. Let the brownies cool slowly and avoid overmixing the cheesecake batter.
3. Can I use dark chocolate instead of semi-sweet?
Absolutely. Just keep in mind the flavor will be more intense and slightly less sweet.
4. Do I have to use cornstarch in the brownie batter?
Yes, cornstarch helps create a fudgy texture. You can substitute with all-purpose flour, but the texture will be slightly different.
5. How can I tell when the brownies are done?
The edges should look set, and the center should jiggle just slightly. A toothpick should come out mostly clean with a few crumbs.
Tips & Tricks
– Let your cream cheese come to room temp—it blends much smoother
– Use parchment with overhanging sides to lift brownies easily from the pan
– Chill before slicing to get clean, defined layers
– For extra richness, use bittersweet chocolate chips in the base
– Swirl gently with a skewer for a beautiful marbled look
Recipe Variations
1. Peanut Butter Cheesecake Brownies
Add 2 tablespoons of peanut butter to the cheesecake mixture before swirling for a nutty twist. Garnish with chopped roasted peanuts on top before baking.
2. Espresso Brownies with Mocha Cheesecake
Add 1 tsp instant espresso to the brownie batter and ½ tsp coffee extract to the cheesecake layer. This brings a bold, café-inspired flavor.
3. Raspberry Cheesecake Brownies
Swirl in ¼ cup raspberry jam on top of the cheesecake layer before baking. You can also add fresh raspberries to the brownie batter.
4. Salted Caramel Brownies
Drizzle caramel sauce over the top after baking and sprinkle with flaky sea salt. Chill before slicing to help the caramel set.
5. Nutty Crunch Brownies
Fold in ½ cup chopped walnuts or pecans into the brownie batter for added crunch and depth.
Final Thoughts
Making these Cheesecake Brownies felt like crafting a little edible masterpiece. Each swirl told its own story—dark, rich brownie meeting velvety cheesecake in a perfect dance of flavor. It’s not just about dessert—it’s the process, the anticipation, and that quiet moment when you sink your teeth into something homemade and soul-satisfying.
I’ve made these for friends, brought them to potlucks, and even kept a stash in the freezer for those “just one bite” nights. It’s comforting, a little indulgent, and 100% worth it. If you’re ready to turn your kitchen into a mini bake shop and create something that sparks a little joy—this is the recipe to reach for.

Cheesecake Brownies Recipe
Ingredients
- 13 oz Chocolate chips
- 6 tbsp Unsalted butter
- 1¼ cups Granulated sugar
- 1½ tsp Vanilla extract
- 4 Large eggs
- ¼ cup Unsweetened cocoa powder
- ⅓ cup Cornstarch
- ½ tsp Salt
- 8 oz Cream cheese
Instructions
- Set your oven to 350°F (175°C). Line an 8×8-inch pan with parchment paper or lightly grease it with nonstick spray.
- Melt chocolate chips and butter in a microwave-safe bowl in 30-second intervals, stirring each time, until smooth. Let it cool slightly.
- Whisk in sugar and vanilla. Add eggs one at a time, whisking until glossy. Sift in cocoa powder, cornstarch, and salt. Whisk until smooth.
- Fold in mini chocolate chips. Spread the batter evenly in the prepared pan.
- In a separate bowl, beat softened cream cheese until smooth. Add sugar, egg, and vanilla. Beat until creamy and fluffy.
- Drop spoonfuls of the cheesecake batter over the brownie layer. Swirl gently with a knife or skewer to create a marbled look—don’t overmix.
- Bake for 30–35 minutes until edges are set and the center is slightly jiggly. A toothpick should come out with moist crumbs, not wet batter.
- Let cool completely in the pan on a wire rack. Then refrigerate for 1–2 hours to fully set the cheesecake layer before slicing.