This cheesecake brownie recipe delivers rich, fudgy chocolate with a tangy cream cheese swirl. I add extra chocolate chips and sliced toasted almonds for crunch and depth of flavor. These marbled cheesecake brownies are indulgent, easy to make, and great for sharing—try a batch today.

If you love sweets, this easy cheesecake brownie recipe combines two favorites: intense dark chocolate brownies and a silky cheesecake layer. The result is a satisfying bar with a fudgy brownie base, creamy cheesecake swirl, and a pleasant almond crunch.
I first made these cheesecake brownies when hosting family for dinner. They were a hit—rich, fudgy, and just the right size to enjoy without overindulging.
Why you’ll love this recipe:
- Makes one 8″ square pan of brownies—perfect for sharing or storing.
- Simple, straightforward ingredients.
- Thick bars (about 2½″) with a tender, fudgy bite.
- Great for cookouts, potlucks, and casual gatherings.
- Optional chocolate chips and toasted almonds add texture and flavor; omit them for a classic cheesecake brownie.
- Loved by both kids and adults.
Ingredients for the swirled cheesecake brownies:
- Cream Cheese – at room temperature; do not use reduced-fat.
- Sugar
- Almond Extract – optional; I use it in both the cheesecake and brownie batters for a subtle almond note.
- Vanilla Extract
- Cream – a small amount; substitute half-and-half if needed.
- Extra Large Eggs – at room temperature.
- Unsweetened Chocolate – use good-quality baking squares or bars.
- Instant Espresso Powder – optional; deepens the chocolate flavor.
- Butter – unsalted preferred so you can control the salt.
- Salt – regular table salt works well.
- All-Purpose Flour
- Chocolate Chips – semi-sweet or your preferred variety.
- Sliced Almonds – toasted for crunch and contrast.

Directions:
- Toast ½ of the sliced almonds in a 350°F oven for about 8 minutes or until golden. Set aside to cool.
- Prepare an 8×8″ baking pan by spraying with cooking spray and lining with parchment, leaving an overhang on two sides to lift the bars out easily.
- Make the cheesecake filling: beat room-temperature cream cheese in a medium bowl until smooth. Add sugar, almond extract, cream, and one egg; beat until combined and set aside.
- Melt the butter and unsweetened chocolate together in a saucepan over low heat, stirring until smooth. Alternatively, microwave in short bursts at 50% power, stirring between intervals. Stir in espresso powder if using.
- In a large bowl, beat the eggs, almond and vanilla extracts, salt, and sugar until pale and thick, about 2 minutes. Fold in the flour until just combined.
- Pour the melted chocolate into the batter and fold until fully incorporated. Stir in half of the chocolate chips and half of the toasted almonds.
- Spread two-thirds of the brownie batter evenly into the prepared pan. Pour the cheesecake mixture over the brownie layer and spread to the edges.
- Drop spoonfuls of the remaining brownie batter over the cheesecake layer. Use a knife to drag and swirl the chocolate batter through the cheesecake to create a marbled pattern.
- Sprinkle the top with the remaining sliced almonds and chocolate chips. Bake 45–50 minutes, or until the center is mostly set—test with a toothpick in several spots; it should come out with a few moist crumbs but not wet batter.
- Cool the pan completely on a rack for several hours before slicing to allow the bars to set.
How to know when they’re done
These bars are fudgy, so don’t expect a cake-like crumb. Insert a toothpick in a few spots: you’re looking for a few moist crumbs or streaks of chocolate but no wet batter. The edges should pull away slightly from the pan and turn golden. Give the pan a gentle jiggle—if the center isn’t liquidy, they’re done.

Variations
- Classic: omit chocolate chips, almonds, and almond extract for a simple cheesecake swirl.
- Swap chips: use white chocolate, butterscotch, peanut butter, or toffee chips.
- Try different nuts: toasted pecans, chopped walnuts, pistachios, or macadamia nuts.
- Mint version: replace extracts with mint extract and use chopped mint candies. Press chopped mint on top right after baking and spread gently after a short melt for a glossy mint layer.

FAQ’s
Yes. Use 3/4 cup unsweetened cocoa powder mixed with 1/4 cup vegetable or canola oil until smooth.
If serving the same day, store in an airtight container at room temperature. For longer storage, refrigerate up to 4 days and bring to room temperature for about 20 minutes before serving.
Yes. A boxed mix that yields an 8″ or 9″ square pan works—use the prepared batter in place of the homemade brownie batter.

Storing and freezing options:
- Same day: keep in an airtight container at room temperature.
- Up to 4 days: refrigerate; allow 20 minutes at room temperature before serving for best texture.
- Freezing: wrap individual bars in plastic wrap and place in an airtight container; freeze up to two months. Thaw thoroughly before serving.

Pro tip for freezing:
Wrap individual brownie bars in plastic wrap before placing them in an airtight container for the freezer. This prevents them from sticking together and makes it easy to remove single servings.

For casual family servings you can cut directly from the pan. For a cleaner presentation, chill and slice carefully.
Use a long, thin carving or slicing knife for neat cuts. Slice straight down in one motion and clean the blade between cuts for tidy squares.

Pro tips for cutting the swirl brownies cleanly and evenly.
- Allow the bars to cool completely—several hours—to let them set up.
- Loosen the edges by running a knife along the pan sides, then use the parchment sling to lift the slab onto a cutting board.
- Use a long, thin knife longer than the pan width. Make each cut in one smooth motion rather than sawing.
- Rinse the knife under hot water and dry it between cuts for the cleanest slices. Cut bars about 2″ wide for even servings.
- Place the cut brownies on a serving platter or store them in an airtight container.

These are delicious on their own, but if you want to serve them with something extra, consider a strong espresso, a cappuccino, or a small liqueur such as Amaretto. A light drizzle of hot fudge also complements the chocolate.
What to serve with marbled cheesecake brownies:
- A shot of Amaretto or coffee liqueur.
- Espresso or a bold brewed coffee.
- A frothy cappuccino or café au lait.
- A drizzle of warm hot fudge for extra decadence.

More cheesecakes and brownie ideas
- Mini cheesecake bites and other small-format treats.
- Guava-ricotta or fruit-topped cheesecakes for a bright contrast.
- Raspberry truffle or other flavored brownie bars for variation.
- Peanut butter or marshmallow-studded brownies for a fun twist.

Dark Chocolate Almond Cheesecake Brownies
INGREDIENTS:
FOR THE CHEESECAKE LAYER:
- 8 ounces cream cheese at room temperature
- 6 tablespoons sugar
- 1 teaspoon almond extract
- 2 tablespoons cream
- 1 extra-large egg
FOR THE BROWNIES:
- 4 ounces unsweetened chocolate
- 6 tablespoons unsalted butter
- ½ teaspoon espresso powder (optional)
- 2 extra large eggs
- 1 teaspoon almond extract
- ½ teaspoon vanilla extract
- ½ teaspoon salt
- 1 ¼ cups sugar
- ¾ cup + 1 tablespoon all purpose flour
- ¾ cup chocolate chips divided
- ¾ cup sliced almonds divided
DIRECTIONS:
MAKE THE CHEESECAKE FILLING:
-
Beat the cream cheese until smooth. Add sugar, almond extract, cream, and egg, then beat until well combined. Set aside.
MAKE THE BROWNIES:
-
Preheat oven to 350°F. Spray an 8×8″ pan and line with parchment, leaving an overhang for lifting the bars out. Set aside.
-
Melt butter and unsweetened chocolate together over low heat until smooth. Stir in espresso powder if using; set aside.
-
In a large bowl, beat eggs, almond and vanilla extracts, salt, and sugar until pale and thick, about 2 minutes. Fold in flour.
-
Fold the melted chocolate mixture into the batter. Stir in ½ cup chocolate chips and ½ cup sliced almonds.
-
Spread two-thirds of the brownie batter into the prepared pan. Pour the cheesecake filling over it and spread evenly. Drop spoonfuls of remaining brownie batter over the cheesecake and swirl.
-
Sprinkle remaining almonds and chocolate chips on top. Bake 45–50 minutes or until set. Cool completely before slicing.
NOTES:
NUTRITION:
Pin it for later!
