Cheesecake Brownies Recipe
If you love the idea of rich, fudgy brownies marrying swirls of creamy cheesecake, these Cheesecake Brownies are destined to become your favorite indulgence. Imagine biting into a square where luscious chocolate and tangy cream cheese strike the perfect balance, creating a treat that’s equal parts decadent and refreshing. With simple ingredients and visually stunning layers, Cheesecake Brownies are a showstopper at gatherings or a delightful personal pick-me-up. Whether served chilled or at room temperature, these brownies always steal the spotlight!

Ingredients You’ll Need
The magic of Cheesecake Brownies lies in a few humble but essential ingredients working in harmony. Every element brings something special, whether it’s deep chocolate flavor, creamy texture, or the just-right sweetness. Here’s your must-have list, with handy tips for the best results.
- Semi-sweet or bittersweet chocolate chips (12 ounces): Rich, smooth chocolate is the base of our fudgy brownies and pairs perfectly with tangy cheesecake.
- Unsalted butter (6 tablespoons, cut into cubes): Butter guarantees an irresistibly tender crumb and carries all that chocolate flavor beautifully.
- Granulated sugar (¾ cup for brownies, ½ cup for cheesecake): Sweetens both the brownie and cheesecake layers without overpowering the classic flavors.
- Vanilla extract (1 teaspoon for brownies, ½ teaspoon for cheesecake): Adds warmth and depth to both components—don’t skip it!
- Eggs (3 for brownies, 1 for cheesecake; room temperature): Eggs bind and create structure; let them sit out beforehand for the best mixing.
- Unsweetened cocoa powder (¼ cup): Adds an extra punch of chocolate intensity while balancing out the sweetness.
- Cornstarch (⅓ cup): This is the secret weapon for chewy, gluten-free brownies that melt in your mouth.
- Salt (½ teaspoon): A little salt sharpens and lifts all the flavors.
- Mini semi-sweet chocolate chips (1 cup): For delightful chocolate pockets in every bite; minis disperse perfectly throughout the batter.
- Cream cheese (8 ounces, softened): The foundation of the velvety cheesecake swirl; make sure it’s softened for the smoothest filling.
How to Make Cheesecake Brownies
Step 1: Prep the Pan and Preheat
Start by preheating your oven to 350°F. Lightly spray a 9-inch square baking pan with cooking spray, then line it with parchment paper, leaving some overhang on the sides. This not only ensures your Cheesecake Brownies never stick, but also makes lifting them out and slicing into perfect squares a total breeze.
Step 2: Melt the Chocolate and Butter
Place your chocolate chips and cubed butter in a large microwave-safe bowl. Microwave in 30-second bursts, stirring between each, until everything’s melted together and glossy. This step sets the stage for ultra-rich brownies, so take care not to overheat and burn the chocolate.
Step 3: Mix in Sugar and Vanilla
Once your chocolate mixture is smooth, stir in the sugar and vanilla extract while it’s still warm. This will help dissolve the sugar and create that shiny, crackly top we all love in brownies. Mix until you see no grains and the batter looks luscious.
Step 4: Add the Eggs
Now, add your eggs one at a time, stirring well after each addition. Adding eggs individually gives you a silkier, more uniform batter, and keeps the brownies moist and chewy.
Step 5: Sift and Combine Dry Ingredients
In a separate bowl, whisk together the cocoa powder, cornstarch, and salt to break up any lumps. Gently fold this mixture into your chocolate batter, then stir enthusiastically until the batter is thick and smooth and just starts to pull away from the sides of the bowl.
Step 6: Add Mini Chocolate Chips
Fold in the mini chocolate chips for delightful bursts of chocolate in every bite. You’ll thank yourself later for this step—it’s a game-changer for texture!
Step 7: Layer the Brownie Batter
Pour two-thirds of the brownie batter into your prepared pan and spread it into an even layer. This base gives your Cheesecake Brownies as much chocolatey goodness as they can handle.
Step 8: Make the Cheesecake Layer
Using a hand mixer or stand mixer, beat your cream cheese until it’s light and fluffy. Add the sugar and continue beating until fully combined. Then, mix in the egg and vanilla extract and beat until everything is creamy and without lumps—this is the secret to that dreamy, smooth swirl!
Step 9: Swirl and Layer
Spoon the cheesecake mixture over your brownie base and gently spread it with an offset spatula, being careful not to disturb the lower layer. Drizzle or dollop the remaining brownie batter over the top, then use a knife or skewer to create gorgeous swirls. It’s beautiful and adds that signature Cheesecake Brownies look.
Step 10: Bake to Perfection
Bake for 30 to 35 minutes, checking at the 30-minute mark. You’re looking for a toothpick inserted in the center to come out with just a few moist crumbs. Every oven is different, so rely more on visual cues than the timer. Overbaking means losing that luscious fudginess, so keep an eye out!
Step 11: Cool, Slice, and Enjoy
Let your brownies cool completely in the pan. Once cool, use the parchment overhang to gently lift out your Cheesecake Brownies onto a cutting board. Slice into generous squares, take a moment to admire that swirl, and dig in!
How to Serve Cheesecake Brownies

Garnishes
Garnishing Cheesecake Brownies is pure joy—think a light dusting of powdered sugar or a playful drizzle of melted chocolate. Fresh berries or a few extra mini chips sprinkled on top can take these brownies from irresistible to unforgettable. Even a tiny sprig of mint makes them look bakery-worthy in an instant.
Side Dishes
Pair your Cheesecake Brownies with a scoop of vanilla or coffee ice cream for an over-the-top dessert, or serve with cups of hot espresso or strong black coffee. A bowl of fresh berries on the side provides the perfect fruity contrast if you want something lighter to balance the decadence.
Creative Ways to Present
Try cutting Cheesecake Brownies into bite-sized squares and arranging them on a beautiful platter for party finger food. Stack squares tall for a dramatic dessert centerpiece, or wrap individual portions in parchment and tie with twine for an adorable, giftable treat. They’re gorgeous with a drizzle of berry sauce for a plated dessert or stacked in layers with whipped cream in mason jars for a fun parfait!
Make Ahead and Storage
Storing Leftovers
Cheesecake Brownies keep beautifully! Store them in an airtight container in the fridge, where they’ll stay moist and delicious for up to 5 days. In fact, the flavor and texture get even better after a day or two, as the layers have extra time to meld together.
Freezing
To freeze Cheesecake Brownies, slice them first and wrap each piece tightly in plastic wrap, then place in a freezer-safe bag or container. They’ll stay fresh in the freezer for up to two months. Thaw overnight in the refrigerator or on the counter if you’re feeling impatient!
Reheating
If you prefer your Cheesecake Brownies warm, a quick 10 to 15 seconds in the microwave brings back the fudgy chocolate and makes the cheesecake layer ultra-creamy. Just be careful not to overheat—short intervals preserve the perfect texture.
FAQs
Can I use a different size pan for Cheesecake Brownies?
Absolutely! You can use an 8-inch square pan for slightly thicker brownies, but add a little extra baking time. For thinner brownies, a 9×13 pan works, just keep an eye on them as bake time will decrease.
What if I don’t have cornstarch?
No worries! Substitute with the same amount of all-purpose flour if needed. Cornstarch gives an extra tender, chewy bite, but flour will yield excellent results too.
Can I swirl the layers more for a marbled effect?
Definitely! Get creative and swirl the brownie and cheesecake layers together with a toothpick or knife for a gorgeous marbled look. Just be sure not to over-swish, or the two layers may merge too much.
Are Cheesecake Brownies gluten-free?
As written, this recipe uses cornstarch and no flour, making it naturally gluten-free. Just be sure your remaining ingredients (especially chocolate and vanilla extract) are gluten-free certified if you have sensitivities.
Can I add extra flavors to the cheesecake layer?
Yes! Try adding a teaspoon of lemon zest or a swirl of raspberry jam into the cheesecake mixture before layering. You can also experiment with espresso powder or a hint of cinnamon in the brownie batter for a fun twist.
Final Thoughts
If you’re looking for a dessert that’s pure wow-factor yet utterly doable, Cheesecake Brownies are the answer. Every bite combines the best of both worlds, and the process is just as fun as the results are delicious. Try them once, and I have a feeling you’ll be making these irresistible brownies on repeat!
PrintCheesecake Brownies Recipe
These Cheesecake Brownies are the perfect combination of rich, fudgy brownies and creamy cheesecake. A decadent dessert that will satisfy your chocolate cravings!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 9 brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Brownie Layer:
- 12 ounces semi-sweet or bittersweet chocolate chips
- 6 tablespoons unsalted butter (cut into small cubes)
- ¾ cup granulated sugar
- 1 teaspoon vanilla extract
- 3 eggs (room temperature)
- ¼ cup unsweetened cocoa powder
- ⅓ cup cornstarch
- ½ teaspoon salt
- 1 cup mini semi-sweet chocolate chips
Cheesecake Layer:
- 8 ounces cream cheese, softened
- 1/2 cup granulated sugar
- 1 egg (room temperature)
- 1/2 teaspoon vanilla extract
Instructions
- Preheat oven: Preheat the oven to 350°F.
- Prepare pan: Lightly spray a 9-inch square baking pan with cooking spray and line with parchment paper, leaving an overhang.
- Brownie Layer: In a large bowl, melt chocolate chips and butter. Stir in sugar and vanilla. Add eggs one at a time. Whisk together cocoa powder, cornstarch, and salt. Combine dry mixture with wet mixture, then stir in mini chocolate chips. Pour two-thirds of the batter into the pan.
- Cheesecake Layer: Beat cream cheese until fluffy. Add sugar, egg, and vanilla, beating until smooth. Spoon over brownie layer. Drizzle remaining brownie batter on top.
- Bake: Bake for 30-35 minutes until a toothpick comes out with a few moist crumbs. Cool completely before cutting into squares.
- Storage: Store in an airtight container in the refrigerator.
Notes
- For best results, ensure all ingredients are at room temperature.
- Be careful not to overbake the brownies to maintain their fudgy texture.
Nutrition
- Serving Size: 1 brownie
- Calories: 320
- Sugar: 24g
- Sodium: 170mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 75mg
Keywords: Cheesecake Brownies, Brownie Recipe, Cheesecake Recipe, Chocolate Dessert