Milk Chocolate Cheesecake Swirl Brownies

Chocolate Cheesecake Brownies
Fudgy milk chocolate brownies ribboned with a tangy vanilla cheesecake swirl, chilled until sliceable, and finished with clean marbled edges.
These brownies put milk chocolate at the center without losing the dense, fudgy character that makes a brownie satisfying. Melted milk chocolate enriches the cocoa batter, while a modest amount of salt keeps the sweetness balanced.
The cheesecake layer is deliberately simple: full-fat cream cheese, sugar, egg yolk, vanilla, and a little sour cream for tang. Dropping the two batters in alternating spoonfuls makes it easy to form broad, visible ribbons instead of muddying the layers together.
A slight wobble in the cheesecake and a few moist crumbs on a tester are the signs to stop baking. The bars continue to set as they cool, and a proper chill firms both layers so the marbling stays sharp when cut.
Bake these a day ahead for a July dessert table. Keep the slab covered in the refrigerator, then use a warm, dry knife to cut tidy squares shortly before serving.
Nutrition (per serving)
Directions
-
1
Heat the oven to 350°F. Line an 8-inch square metal baking pan with parchment, leaving an overhang on two sides, and lightly butter the exposed sides.
-
2
Melt the butter and chopped milk chocolate together in a heatproof bowl set over barely simmering water, stirring until glossy and smooth. Remove from the heat and let cool for 5 minutes.
-
3
Whisk 3/4 cup sugar into the chocolate mixture. Whisk in the 2 whole eggs one at a time, then add 1 teaspoon vanilla and whisk until the batter looks thick and cohesive.
-
4
Sift the flour, cocoa powder, and salt over the chocolate mixture. Fold just until no dry streaks remain, scraping the bottom of the bowl; reserve 1/2 cup brownie batter.
-
5
Beat the softened cream cheese and remaining 1/4 cup sugar until completely smooth. Beat in the egg yolk, sour cream, and remaining 1/2 teaspoon vanilla just until combined.
-
6
Spread the unreserved brownie batter evenly in the prepared pan. Drop the cheesecake mixture over it in 9 generous spoonfuls, then place small spoonfuls of the reserved brownie batter in the gaps.
-
7
Drag a thin knife through the batters in three lengthwise passes and three crosswise passes, lifting the knife between strokes. Stop while distinct white and chocolate ribbons remain; overmixing will blur the swirl.
-
8
Bake for 32 to 35 minutes, until the edges are set, the center has only a slight wobble, and a tester inserted into a brownie section comes out with a few moist crumbs. Cool completely in the pan on a rack, about 1 hour.
-
9
Cover and refrigerate the slab for at least 1 hour. Lift it out by the parchment, warm a sharp knife under hot water, dry it, and cut into 16 squares, wiping and reheating the knife between cuts.
Ingredients
- Unsalted Butter:8 tablespoons
- Milk Chocolate, Chopped:6 ounces
- Granulated Sugar:3/4 cup
- Large Eggs:2
- Vanilla Extract:1 teaspoon
- All-Purpose Flour:3/4 cup
- Unsweetened Cocoa Powder:1/4 cup
- Fine Salt:1/2 teaspoon
- Full-Fat Cream Cheese, Softened:8 ounces
- Granulated Sugar:1/4 cup
- Large Egg Yolk:1
- Sour Cream:2 tablespoons
- Vanilla Extract:1/2 teaspoon
Tips & Notes
- Use a metal pan for predictable edges and timing; a glass pan retains heat and can overbake the perimeter.
- Bring the cream cheese fully to room temperature so the cheesecake layer mixes without lumps.
- Refrigerate leftovers in an airtight container for up to 4 days.