Layered Cream Cheese Brownies with Chocolate Swirl

Rich, fudgy brownies with a creamy cheesecake layer that creates beautiful marbled patterns when baked. The combination of tangy cream cheese filling and dense chocolate brownie base delivers the perfect balance of flavors and textures. These indulgent squares are ideal for potlucks, bake sales, or when you want to impress with minimal effort. What makes this version special is the technique of layering the batters to create distinct layers while allowing for optional marbling on top.
Ingredients
- 8 oz cream cheese, softened
- ⅓ cup granulated sugar
- 1 large egg, room temperature
- ½ teaspoon vanilla extract
- 2 ounces unsweetened chocolate
- 8 tablespoons unsalted butter
- 2 large eggs
- 1 cup granulated sugar
- 1 teaspoon vanilla
- ½ teaspoon salt
- ½ teaspoon baking powder
- ⅝ cup all-purpose flouralmond flour3/4:1gluten-freelow-carbgluten-free
denser texture
- ½ cup semisweet chocolate chips
Instructions
- 1
Preheat oven to 350 degrees F
- 2
Line an 8-inch square metal pan with foil and spray with cooking spray
- 3
Beat cream cheese and sugar until smooth
- 4
Beat in egg and vanilla extract to cream cheese mixture
- 5
Set cream cheese mixture aside
- 6
Melt chocolate and butter together in a saucepan
- 7
Whisk eggs and sugar until light and frothy
- 8
Whisk vanilla, salt and baking powder into egg mixture
- 9
Stir in melted chocolate and butter mixture
- 10
Add flour and stir until smooth
- 11
Pour half of brownie batter into prepared pan
- 12
Pour cream cheese batter over brownie layer
- 13
Pour remaining brownie batter over top
- 14
Marble or create design if desired
- 15
Bake on center rack for 35 minutes
- 16
Cool to room temperature on rack
- 17
Chill for at least one hour before serving
- 18
Cut into squares
Tips
Ensure brownie batter has cooled before layering to prevent the cream cheese layer from melting and mixing completely.
Chill the finished brownies for several hours or overnight for the cleanest cuts and best texture contrast between layers.
Use room temperature cream cheese and eggs for the smoothest mixing and to prevent lumps in the cream cheese layer.
Good to Know
Covered in refrigerator for up to 5 days
Can be made 2 days ahead and stored covered in refrigerator
Serve chilled or at room temperature, cut into squares
Common Mistakes
Let brownie batter cool completely before layering to avoid melting the cream cheese layer
Chill thoroughly before cutting to avoid messy, uneven squares
Substitutions
Dairy-Free Swaps
Gluten-Free Swaps
General Alternatives
FAQ
Can I use a different pan size?
Yes, but adjust baking time accordingly. A 9x9 pan will need 25-30 minutes, while a 9x13 pan needs 20-25 minutes for thinner brownies.
What if my cream cheese layer sinks?
This happens when the brownie batter is too warm or the cream cheese mixture is too thin. Ensure batter is cool and cream cheese is properly softened but not melted.
How long will these keep frozen?
Wrapped tightly, these brownies freeze well for up to 3 months. Thaw overnight in refrigerator before serving for best texture.