Cheesecake Brownies Recipe
There’s nothing quite like the rich decadence of Cheesecake Brownies. Combining the best of both worlds—a dense, fudgy chocolate brownie beneath a creamy, sweet-tangy layer of cheesecake—this treat is pure dessert bliss. If you’re craving a showstopping yet truly comforting treat, Cheesecake Brownies hit all the right notes: they’re visually stunning, irresistibly delicious, and certain to vanish at any gathering. Even better, you don’t need fancy equipment or advanced baking skills. Let’s make a batch together that will make your inner dessert lover do a happy dance.

Ingredients You’ll Need
This recipe uses easy-to-find staples, but don’t be fooled by their simplicity—each brings something essential to the table. Choosing quality ingredients, and bringing them to room temperature, makes an impressive difference in the flavor and texture of these Cheesecake Brownies.
- Unsalted Butter: Provides richness and keeps the brownie layer dense and fudgy.
- Granulated Sugar: Sweetens both the brownie and cheesecake layers and adds structure.
- Large Eggs: Bind the batter in both layers, lending a luscious, tender crumb and creamy cheesecake texture.
- Pure Vanilla Extract: Infuses both layers with warm, aromatic flavor that enhances the chocolate and cream cheese.
- All-Purpose Flour: Just enough to give the brownies structure without making them cakey.
- Unsweetened Cocoa Powder: Pure chocolate flavor for a bold, rich brownie base.
- Salt: Balances the sweetness and intensifies both chocolate and cheesecake flavors.
- PHILADELPHIA Original Cream Cheese: Choose full-fat, softened to room temperature for the silkiest, richest cheesecake layer.
- Sour Cream: Adds a subtle tang to the cheesecake and makes it extra creamy.
- Semi-Sweet Chocolate (optional): A drizzle of melted chocolate gives each bar a glossy finish and a touch of elegance.
How to Make Cheesecake Brownies
Step 1: Prep Your Pan
Start by preheating your oven to 350°F (177°C). Line a 9×13-inch baking pan with parchment paper or foil, letting the ends overhang—you’ll thank yourself later when it’s time to lift out your Cheesecake Brownies! Give the lining a quick spritz with nonstick cooking spray to ensure nothing sticks, then set the pan aside while you gather your other ingredients.
Step 2: Make the Brownie Layer
In a large mixing bowl, whisk together the melted butter and granulated sugar. This pairing gives the brownies their signature glossy top and dense bite. Whisk in the eggs and vanilla extract until the mixture is smooth and glossy. Next, sift in the flour, cocoa powder, and salt. Gently mix these dry ingredients in until just combined—over-mixing can lead to tough brownies, so stop as soon as you don’t see streaks of flour.
Step 3: Bake the Brownie Base
Pour your chocolatey batter into the prepared pan. Use a spatula to spread it into an even layer, ensuring it reaches the corners—edges matter! Bake in your preheated oven for 20-22 minutes, just until the top is set. It’s important not to overbake, as you want a moist, fudgy center. Then, remove the pan from the oven and let it cool for about 5 to 10 minutes while you whip up the cheesecake topping.
Step 4: Prepare the Cheesecake Layer
In a stand mixer (or with a handheld mixer and a big bowl), beat your PHILADELPHIA Cream Cheese and sour cream until completely smooth—no lumps allowed! Scrape down the bowl and add the sugar and vanilla, then beat again until everything is incorporated. Finally, add the eggs one at a time, mixing gently after each addition. The less you beat, the creamier your cheesecake will be.
Step 5: Layer and Bake Again
Pour the creamy cheesecake filling over your slightly cooled brownie base. Use a spatula to even it out, creating a thick, inviting layer that will set into cheesecake perfection. Slide the pan back into the oven and bake for 25-30 minutes, until the edges are set but the center still has a little wobble. Resist the urge to overbake—the cheesecake will finish setting as it cools.
Step 6: Chill and Finish
Let your pan cool completely on a wire rack, then cover tightly and refrigerate for at least 3-4 hours (overnight is even better). Once fully chilled, lift out the slab and cut into neat squares. If you’re making them extra fancy, drizzle the tops with melted semi-sweet chocolate and chill for a few more minutes to let the drizzle set. Now all that’s left is to share and savor your Cheesecake Brownies!
How to Serve Cheesecake Brownies

Garnishes
A classic drizzle of melted semi-sweet chocolate elevates these bars and adds a beautiful glossy sheen. For even more flair, try a sprinkle of sea salt, a dusting of cocoa powder, or a few chocolate shavings. Fresh berries like raspberries or sliced strawberries make a bright, tart counterpoint to the rich flavors of Cheesecake Brownies.
Side Dishes
These bars are rich enough to stand alone, but a scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream takes the experience over the top. If you’re serving Cheesecake Brownies at a party, consider pairing them with fresh fruit or espresso for a perfectly balanced dessert board.
Creative Ways to Present
Cut your Cheesecake Brownies into bite-sized squares for a dessert platter, or serve larger pieces as an indulgent plated dessert. For a playful twist, layer brownie and cheesecake cubes in a trifle dish with whipped cream and berries, or package individual squares in parchment and twine for sweet homemade gifts.
Make Ahead and Storage
Storing Leftovers
Store Cheesecake Brownies in an airtight container in the refrigerator. They’ll stay fresh and delicious for up to five days, and the flavors only deepen as they sit. For the best texture, let them come to room temperature for about 10-15 minutes before serving.
Freezing
These brownies freeze beautifully! Wrap individual bars tightly in plastic wrap and place in a zip-top freezer bag or airtight container. Freeze for up to 2 months. Thaw overnight in the refrigerator or on the counter for a decadent anytime treat.
Reheating
You’re best off enjoying Cheesecake Brownies chilled or at room temperature, but if you prefer them warm, microwave a bar for about 10-15 seconds. This will soften the brownie base and make the chocolate aroma pop, but take care not to overheat or the cheesecake layer might become too soft.
FAQs
Can I use low-fat cream cheese instead of full-fat?
It’s best to stick with full-fat cream cheese for Cheesecake Brownies. The texture and richness just aren’t the same with low-fat varieties, which can make the cheesecake layer watery or grainy.
Do I have to use PHILADELPHIA brand cream cheese?
While PHILADELPHIA is known for its creamy texture, you can substitute another brand of full-fat brick-style cream cheese if needed. Just avoid whipped or tub cream cheese, as those won’t set properly in this recipe.
Can I add nuts or chocolate chips to the brownie layer?
Absolutely! Stir up to 1 cup of chopped nuts or chocolate chips into the brownie batter for added crunch or chocolatey goodness. Feel free to get creative and make these Cheesecake Brownies your own.
How do I know when the cheesecake layer is done baking?
The cheesecake should look set around the edges, but the very center should still jiggle slightly when you gently shake the pan. It will firm up as it cools and chills in the refrigerator.
Can I halve the recipe?
Yes! Simply halve all the ingredients and bake in an 8×8 or 9×9-inch pan. Baking times may need to be slightly reduced, so start checking for doneness a few minutes early.
Final Thoughts
Cheesecake Brownies are one of those magical desserts that makes every occasion feel a little more memorable. Each bite delivers a perfect harmony of chocolate and creamy cheesecake, crowned with a hint of rich chocolate drizzle. Don’t be surprised when this recipe becomes your go-to for potlucks, birthdays, or “just because” nights—give it a try, and treat yourself and your loved ones to something spectacular!
Print
Cheesecake Brownies Recipe
- Total Time: 4 hours 45 minutes
- Yield: 12–16 bars 1x
- Diet: Vegetarian
Description
Indulge in the perfect marriage of rich, fudgy brownies and creamy cheesecake with these decadent Cheesecake Brownies. A delightful treat for any occasion!
Ingredients
Brownie Layer:
- 1 cup (230 grams) unsalted butter, melted and slightly cooled
- 2 cups (400 grams) granulated sugar
- 4 large eggs, room temperature
- 2 teaspoons pure vanilla extract
- 1 cup (125 grams) all-purpose flour
- 1 cup (85 grams) unsweetened cocoa powder
- 1/2 teaspoon salt
Cheesecake Layer:
- 3 packages (8-ounces each) PHILADELPHIA Original Cream Cheese, softened to room temperature
- 1/2 cup (120 grams) sour cream, room temperature
- 2/3 cup (135 grams) granulated sugar
- 3 large eggs, room temperature
- 2 teaspoons pure vanilla extract
- Optional: 2 ounces semi-sweet chocolate, melted
Instructions
- To make the brownie layer: Preheat oven to 350°F (177°C). Line a 9×13 baking pan with aluminum foil or parchment paper, spray with nonstick cooking spray, and set aside. In a large mixing bowl, whisk together the melted butter and granulated sugar until well combined. Whisk in the eggs and vanilla extract until fully combined. Sift in the flour, cocoa powder, and salt and mix until just combined. Pour the brownie batter into the prepared pan and smooth it out into one even layer. Bake at 350°F (177°C) for 20-22 minutes or until the top of the brownies are just set. Remove from the oven and set aside to cool for 5-10 minutes while you prepare the cheesecake layer. Keep oven temperature at 350°F (177°C).
- To make the cheesecake layer: In the bowl of a stand mixer fitted with the paddle attachment, or in a large mixing bowl using an electric mixer, beat the PHILADELPHIA Cream Cheese and sour cream together until smooth. Then mix in the sugar and vanilla until fully combined, stopping to scrape down the sides of the bowl as needed. Mix in the eggs, one at a time, on low speed until each one is just combined. Pour the cheesecake filling on top of the brownie layer and spread it into one even layer. Return to the oven and bake at 350°F (177°C) for 25-30 minutes or until the edges of the cheesecake are set, but still slightly jiggly in the center. Remove from the oven and cool completely on a wire rack, then cover tightly and refrigerate for 3-4 hours or until the bars are completely chilled. Cut into squares, drizzle with the melted chocolate, and place back in the refrigerator for 10-15 minutes or until the chocolate is firm, then serve and enjoy.
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bar
- Calories: 350
- Sugar: 24g
- Sodium: 250mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 110mg
Keywords: Cheesecake Brownies, Brownie Recipe, Cheesecake Recipe, Dessert, Chocolate, Cream Cheese