Cream Cheese Swirled Brownies Recipe
Introduction
Cream cheese brownies combine rich, fudgy chocolate with a tangy, creamy swirl that’s simply irresistible. This dessert offers the best of both worlds—a dense brownie base with a smooth cream cheese topping. Perfect for any chocolate lover looking to elevate their baking.

Ingredients
- ½ cup unsalted butter, melted (still warm/hot)
- 1 cup granulated sugar
- 2 large eggs
- 1 tablespoon water
- 2 teaspoons pure vanilla extract
- ⅔ cup unsweetened cocoa powder
- ¾ cup plus 1 tablespoon all-purpose flour
- ½ teaspoon kosher salt
- ½ cup chocolate chips
- 8 oz block cream cheese (softened)
- ½ cup granulated sugar
- 1 tablespoon all-purpose flour
- 1 large egg white
- ½ teaspoon pure vanilla extract
Instructions
- Step 1: Preheat your oven to 350°F and place a rack in the center. Line an 8×8 inch pan with foil or parchment paper, leaving overhang on two sides for easy removal. Grease the lining well.
- Step 2: In a large bowl, combine 1 cup granulated sugar with the warm melted butter. Stir briefly then let sit undisturbed for 5 minutes to begin dissolving the sugar.
- Step 3: After 5 minutes, whisk the butter and sugar vigorously for about 30 seconds. Add in eggs, water, and 2 teaspoons vanilla extract, whisking for another 30 seconds. Remove the whisk, tapping off excess batter.
- Step 4: Sprinkle the cocoa powder, ¾ cup plus 1 tablespoon flour, and salt over the wet ingredients. Use a rubber spatula to gently fold until glossy and fully combined.
- Step 5: Scoop out about one third of this brownie batter and set it aside for the swirl layer. Stir the chocolate chips into the remaining batter, then spread this into the prepared pan in an even layer.
- Step 6: For the cream cheese mixture, beat the softened cream cheese until smooth. Add ½ cup sugar, 1 tablespoon flour, egg white, and ½ teaspoon vanilla extract. Beat until combined, scraping the bowl as needed. Avoid overbeating.
- Step 7: Using two tablespoons, alternate dropping spoonfuls of the cream cheese mixture and the reserved brownie batter evenly over the top of the brownie layer in the pan.
- Step 8: Use the tip of a sharp knife to gently swirl the cream cheese and brownie batters together, moving in figure 8 or back-and-forth motions. Swirl just enough to create visible patterns without mixing thoroughly.
- Step 9: Bake for 32-37 minutes until mostly set but still slightly jiggly in the cream cheese swirls. Check with a toothpick; moist crumbs and melted chocolate are fine. To prevent overbrowning of the swirls, cover loosely with foil for the last 5 minutes if needed.
- Step 10: Remove from oven and place on a cooling rack. Let cool completely before lifting the brownies out using the foil or parchment overhang. Cooling will take several hours but results in the best texture.
Tips & Variations
- For a richer flavor, use bittersweet chocolate chips or add a splash of espresso powder to the brownie batter.
- Be sure the cream cheese is fully softened to avoid lumps in the swirl mixture.
- Use parchment paper instead of foil for easier peeling and no metallic taste.
- Try adding chopped nuts like walnuts or pecans for extra texture.
Storage
Store the brownies covered at room temperature for up to 3 days or in the refrigerator for up to a week. To reheat, warm individual pieces in the microwave for 10-15 seconds to soften the cream cheese swirl without drying out the brownie.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use low-fat cream cheese for the swirl?
Low-fat cream cheese can be used, but it may affect the texture, making the swirl less creamy and a bit more watery. Full-fat cream cheese works best for a rich, smooth swirl.
Do I have to use the reserved brownie batter for the swirl?
Using the reserved brownie batter mixed with the cream cheese swirl helps balance flavor and texture. You can swirl the cream cheese mixture alone, but including some brownie batter creates a more attractive marbled effect and richer taste.
PrintCream Cheese Swirled Brownies Recipe
Deliciously rich and fudgy cream cheese brownies featuring a decadent chocolate base swirled with a smooth, tangy cream cheese layer. This easy-to-make dessert offers a perfect balance of bittersweet cocoa and creamy cheesecake, baked to a shiny crackly crust and satisfying moist center.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes plus several hours cooling
- Yield: 16 brownies (2-inch squares) 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Brownie Batter
- ½ cup unsalted butter, melted (still warm/hot)
- 1 cup granulated sugar
- 2 large eggs
- 1 tablespoon water
- 2 teaspoons pure vanilla extract
- ⅔ cup unsweetened cocoa powder
- ¾ cup plus 1 tablespoon all-purpose flour
- ½ teaspoon kosher salt
- ½ cup chocolate chips
Cream Cheese Mixture
- 8 oz block cream cheese (softened)
- ½ cup granulated sugar
- 1 tablespoon all-purpose flour
- 1 large egg white
- ½ teaspoon pure vanilla extract
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C) and position an oven rack in the center. Line an 8×8 inch baking pan with foil or parchment paper, leaving a couple of inches of overhang on two sides for easy removal later. Grease the foil or parchment paper thoroughly.
- Mix Wet Ingredients: In a large bowl, combine 1 cup granulated sugar with the warm melted butter. Stir briefly and then let the mixture sit undisturbed for 5 minutes to allow the sugar to begin dissolving, contributing to a shiny crust. After 5 minutes, whisk vigorously for 30 seconds. Add the 2 eggs, 1 tablespoon water, and 2 teaspoons vanilla extract, whisking again for about 30 seconds until well combined.
- Add Dry Ingredients: Sprinkle ⅔ cup cocoa powder, ¾ cup plus 1 tablespoon all-purpose flour, and ½ teaspoon kosher salt over the wet mixture. Use a rubber spatula to gently fold and stir until the batter is glossy and fully combined without overmixing.
- Prepare Base Layer: Scoop out about one third of the brownie batter and set it aside for the swirl. Stir ½ cup chocolate chips into the remaining brownie batter, then spread this batter evenly into the prepared pan.
- Make Cream Cheese Mixture: Using a hand mixer or stand mixer with the paddle attachment, beat 8 oz softened cream cheese until smooth. Beat in ½ cup granulated sugar, 1 tablespoon flour, 1 egg white, and ½ teaspoon vanilla extract until combined and smooth, scraping sides as needed. Avoid overbeating to prevent air bubbles.
- Create Swirls: Using two spoons, alternate dropping dollops of cream cheese mixture and the reserved brownie batter over the chocolate chip brownie layer. Using the tip of a sharp knife, gently swirl the two batters together in a figure-8 or back-and-forth motion, creating visible marbled swirls on top without deeply mixing the layers.
- Bake and Cool: Bake in the preheated oven for 32-37 minutes until the brownies are mostly set but the cream cheese areas still have a slight jiggle. Insert a toothpick to check doneness; moist crumbs and melted chocolate are acceptable. To prevent overbaking or browning of the cream cheese swirls, tent loosely with foil in the last 5 minutes if needed. Remove from oven and cool completely on a wire rack before lifting out using the foil overhang. Cooling takes several hours to set fully.
Notes
- Use room temperature cream cheese for easiest mixing and smooth texture.
- The 8×8 inch pan size is essential for the correct thickness and baking time.
- The slight jiggle in the cream cheese swirls during baking is important to avoid overbaking and drying out the cheesecake layer.
- Cooling completely before cutting ensures cleaner slices and better texture.
- For a shiny crackly top on brownies, letting the sugar dissolve in hot butter is key.
- If foil or parchment paper isn’t available, grease and flour the pan well to prevent sticking.
Keywords: cream cheese brownies, chocolate swirl brownies, fudgy brownies, cheesecake brownies, dessert recipe

