If you have a soft spot for brownies and a love for creamy cheesecake, then this Cheesecake Brownies Recipe is about to become your new obsession. Picture luscious, fudgy chocolate brownie layers swirled with velvety cheesecake goodness, creating a perfect balance of rich, tangy, and sweet flavors in every bite. It’s a stunning dessert that’s surprisingly easy to make, guaranteed to impress at any gathering or to satisfy your own sweet tooth cravings on a cozy night in.

Ingredients You’ll Need
Getting the ingredients just right is key to nailing this Cheesecake Brownies Recipe. The combination of classic brownie ingredients and a simple cheesecake mixture creates contrasting textures and flavors that complement each other beautifully.
- Unsalted butter: Provides richness and helps melt the chocolate smoothly for that fudgy texture.
- Semi-sweet chocolate: Offers deep, slightly bitter notes that balance the sweetness perfectly.
- Granulated sugar: Sweetens the brownies and cheesecake layers without overpowering.
- Brown sugar: Adds moisture and a subtle caramel flavor to the brownies.
- Large eggs: Act as a binder and add structure while keeping the texture moist.
- Vanilla extract: Enhances the overall flavor with its warm, aromatic undertones.
- All-purpose flour: Gives the brownies their body without making them cakey.
- Salt: Balances the sweetness and intensifies the chocolate flavor.
- Baking powder: Provides a gentle lift for a tender crumb.
- Cream cheese: The star of the cheesecake layer, giving a tangy, creamy contrast.
How to Make Cheesecake Brownies Recipe
Step 1: Preheat and Prepare Your Pan
Start by preheating your oven to 350°F (175°C). Grease a 9×13 inch baking pan or line it with parchment paper. This preparation step is crucial to ensure your brownies come out cleanly without sticking, making slicing and serving much easier.
Step 2: Melt Butter and Chocolate
Gently melt the unsalted butter and semi-sweet chocolate together in a saucepan over low heat. Stir continuously until the mixture is smooth and glossy. This step infuses the batter with a rich chocolate flavor and creates a silky texture that forms the base of your decadent brownies.
Step 3: Combine Sugars and Chocolate Mixture
In a large bowl, mix the melted chocolate and butter with both granulated and brown sugars. Using this combination of sugars adds depth and moisture to the brownies, setting the stage for a perfectly chewy bite.
Step 4: Add Eggs and Vanilla
Add the eggs one at a time to the sugar-chocolate mixture, stirring well after each addition to incorporate air and ensure an even texture. Then, stir in the vanilla extract, which will layer on inviting warmth and complexity.
Step 5: Mix Dry Ingredients
Whisk together the all-purpose flour, salt, and baking powder in a separate bowl. Gradually fold this into your chocolate mixture until just combined to avoid overmixing, which could make the brownies tough instead of tender.
Step 6: Prepare the Cheesecake Layer
In another bowl, beat the cream cheese until smooth and creamy. Incorporate the granulated sugar, egg, and vanilla extract until the mixture is well blended. This creamy cheesecake layer cuts through the rich chocolate, adding a tangy, luscious contrast.
Step 7: Assemble and Swirl
Pour half of the brownie batter into your prepared baking pan and spread it evenly. Spoon dollops of the cheesecake mixture over the top, then pour the remaining brownie batter over. Use a knife or skewer to create beautiful swirls by gently mixing the two layers together for that trademark marbled look.
Step 8: Bake
Bake your masterpiece for 30 to 35 minutes. You’ll know it’s done when a toothpick inserted in the center comes out with just a few moist crumbs clinging to it. The brownies should not be wet, but delightfully fudgy.
Step 9: Cool and Slice
Once out of the oven, allow the brownies to cool on a wire rack for at least 30 minutes. If you used parchment paper, simply lift them out of the pan and slice into generous squares. Cooling ensures the layers set nicely, making them easier to cut and even more delicious.
Step 10: Enjoy!
Serve your cheesecake brownies warm or at room temperature. They’re delicious as is, or you can dust them with powdered sugar for an elegant finishing touch. Get ready for compliments galore!
How to Serve Cheesecake Brownies Recipe

Garnishes
Add a dusting of powdered sugar to brighten these rich brownies visually and add a touch of light sweetness. Fresh berries or a drizzle of raspberry sauce on top also complement the tangy cheesecake and chocolate perfectly. For a fun twist, try chopped nuts or a sprinkle of sea salt.
Side Dishes
Cheesecake brownies shine as a stand-alone treat but pairing them with a scoop of vanilla ice cream or a dollop of whipped cream can take the experience to another level. For a refreshing contrast, consider fresh fruit or a cup of coffee or rich hot chocolate alongside.
Creative Ways to Present
Try cutting the cheesecake brownies into small bite-sized pieces for a party platter. You could also layer broken pieces in parfait glasses with whipped cream and fresh berries for a no-bake dessert parfait. Wrapping individual squares in parchment paper tied with string makes for an adorable homemade gift.
Make Ahead and Storage
Storing Leftovers
Store any leftover brownies in an airtight container at room temperature for up to three days. Keeping them covered helps maintain their fudgy texture and prevents them from drying out.
Freezing
If you want to keep your cheesecake brownies longer, wrap them tightly in plastic wrap and then aluminum foil before freezing. They will keep well for up to 3 months. Thaw overnight in the refrigerator for best texture.
Reheating
Warm your brownies gently in the microwave for about 15 seconds or let them come to room temperature before serving. Avoid overheating to preserve the creamy cheesecake layer and fudgy brownie base.
FAQs
Can I use low-fat cream cheese in this Cheesecake Brownies Recipe?
While you can use low-fat cream cheese, the texture and richness might be slightly less creamy. For the best decadent taste and smooth texture, full-fat cream cheese is recommended.
What type of chocolate works best for these brownies?
Semi-sweet chocolate is ideal because it provides a perfect balance of sweetness and deep chocolate flavor. You could also try bittersweet chocolate for a richer, less sweet brownie experience.
Can I make this recipe gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free flour blend suitable for baking, making sure it contains xanthan gum for texture. The brownies will still be deliciously fudgy and rich.
Why do my cheesecake swirls disappear during baking?
This can happen if the cheesecake mixture is too runny or if the swirling is too aggressive. Make sure not to overmix the cheesecake layer and gently swirl just enough to create a marbled effect without blending the layers completely.
How thick should the cheesecake brownie layer be?
Pouring half of the brownie batter first, then adding the cheesecake layer, followed by the remaining brownie batter helps ensure balanced thickness. This results in distinct, visible layers with that irresistible marbled look.
Final Thoughts
This Cheesecake Brownies Recipe is truly a love letter to anyone who adores rich chocolate and creamy cheesecake. It’s a dessert that feels indulgent but comes together with straightforward ingredients and simple steps. Whether you’re baking for family, friends, or just yourself, these brownies never fail to bring joy and smiles. Give it a try — you might just find a new favorite treat that’s hard to beat!
Print
Cheesecake Brownies Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 16 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Indulge in these rich and fudgy Cheesecake Brownies, combining the intense chocolate flavor of classic brownies with a creamy, tangy cheesecake swirl. Perfectly moist and decadent, these brownies offer a delightful marbled effect and a luscious texture that will satisfy any dessert craving.
Ingredients
Brownie Batter
- 1 cup (225 g) unsalted butter
- 8 oz (225 g) semi-sweet chocolate, chopped
- 1 cup (200 g) granulated sugar
- 1 cup (200 g) packed brown sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 1 cup (130 g) all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon baking powder
Cheesecake Swirl
- 8 oz (225 g) cream cheese, softened
- 1/2 cup (100 g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
Instructions
- Prepare Oven and Pan: Preheat your oven to 350°F (175°C). Grease a 9×13 inch (23×33 cm) baking pan or line it with parchment paper for easy removal.
- Melt Butter and Chocolate: In a medium saucepan, melt the butter and chopped chocolate over low heat, stirring until smooth. Remove from heat and let it cool slightly.
- Mix Sugars with Chocolate: In a large mixing bowl, combine the melted chocolate mixture with granulated sugar and brown sugar. Stir until well combined.
- Add Eggs and Vanilla: Add the eggs one at a time, mixing well after each addition. Then stir in the vanilla extract.
- Combine Dry Ingredients: In a separate bowl, whisk together the flour, salt, and baking powder. Gradually add this dry mixture to the chocolate mixture, stirring until just combined.
- Prepare Cheesecake Mixture: In another bowl, beat the softened cream cheese until smooth. Add the granulated sugar, egg, and vanilla extract, mixing until well combined and creamy.
- Layer Batter and Swirl: Pour half of the brownie batter into the prepared baking pan and spread it evenly. Spoon dollops of the cheesecake mixture over the brownie layer. Then, pour the remaining brownie batter on top. Use a knife or a skewer to swirl the cheesecake mixture into the brownie batter for a marbled effect.
- Bake: Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs (not wet batter).
- Cool: Allow the brownies to cool in the pan on a wire rack for at least 30 minutes. Once cooled, lift them out of the pan using the parchment paper (if used) and slice into squares.
- Serve: Enjoy your cheesecake brownies warm or at room temperature. They can be served plain or with a dusting of powdered sugar for an elegant touch.
Notes
- Use room temperature eggs and cream cheese for better mixing and a smooth texture.
- Ensure the chocolate and butter mixture is not too hot before adding to prevent cooking the eggs prematurely.
- For a deeper chocolate flavor, use high-quality semi-sweet chocolate.
- Store brownies in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
- For a more pronounced cheesecake layer, add extra cream cheese mixture or dollop more on top before swirling.

