Marble brownies are the dressed-up version of a classic brownie. If classic brownies are business casual, marble brownies with cream cheese are like a tuxedo—they’re easy to make, but fancy enough to impress. Swirls of cream cheese and brownie combine to make a treat that looks good and tastes even better!stacked marble brownies on a white plate


When Brownies Meet Cheesecake

I’m sure you’ve had marble brownies before, but if you haven’t, the best way to describe them is that they’re what would happen if you combine brownies and cheesecake in one glorious dessert bar. A standard brownie base is topped with a cream cheese mixture that has a cheesecake-like texture once it’s baked. You can simply layer the two elements together, a la my cream cheese brownies, or you can create a marbled effect, as with these marble brownies.


a pan of marble brownies on a table

Easy Marble Brownie Recipe with Boxed Brownie Mix

We like keeping it simple on All Things Mamma, so I used a boxed brownie mix to make these marble brownies. There are all kinds of brownie mixes in the baking aisle these days, but you don’t want anything fancy that will compete with the cream cheese flavor—just pick up a box of your favorite classic brownie mix.

You’ll prepare the brownie mix according to the package instructions when making marble brownies. Most boxed brownie mixes have instructions for cakey or chewy brownies and it’s up to you which method you want to use. Really, you can’t go wrong either way!


Here’s what you’ll need to make these epic marble brownies:

Brownie mix – Again, any basic brownie mix will do. Skip the fancy ones with mix-ins or different flavors!

Cream cheese – If you forget to soften it on the countertop before you’re ready to bake, unwrap it, place it on a plate, and microwave it for 15 seconds.


Egg – Don’t forget, you’ll also need to make the brownies according to the package instructions, so you’ll likely need 1–2 additional eggs.

Vanilla extract – Substitute peppermint extract to make peppermint marble brownies!

Marble Brownies being made

How to Make Marble Brownies

1. Prepare

Preheat your oven to 350ºF, then spray a 13×9-inch baking pan with cooking spray.

2. Make the Brownie Mix

Make the brownie batter according to the package instructions. Pour it into the baking pan and spread it with a spatula, making sure it’s an even layer.

3. Make the Cream Cheese Layer

Put the softened cream cheese in a medium mixing bowl and use a hand-mixer to beat it until it’s creamy. Add the sugar, egg, and vanilla and continue beating until everything is combined.

4. Marble the Brownies

Drop the cream cheese mixture onto the brownie batter a tablespoon at a time. Once you’re finished, use the end of a butterknife to create swirls. Don’t marble your brownies too much, though—if you overdo it, the two batters will simply mix together and create a muddied look rather than that marble effect we’re looking for.

5. Bake

Bake the brownies in the preheated oven for about 40 minutes, or until the center is set and the cream cheese mixture is just beginning to turn golden brown.

6. Cool and Serve

Cool the brownies completely, then cut them into pieces and serve.



How do you store marble brownies?

With the cheesecake mixture, you may think marble brownies should be refrigerated and you’d be correct—but you can keep them in an airtight container on the kitchen counter for a few days. After about 2 days, transfer them to the refrigerator for up to a week. These brownies also freeze well.

How do you make swirls on top of brownies?

Some people use toothpicks, but I find a butterknife works best. After dropping the cream cheese mixture onto the brownie batter, you can insert the knife in at one edge of the pan and drag it all the way to the other edge in a straight line. Then, move an inch or two over and repeat in the opposite direction. Alternatively, you can create a more informal look by simply swirling your knife around until you’re happy with the way the brownies look.

Marble Brownies stacked on white plate
Marble brownies are the dressed-up version of a classic box mix brownie – swirls of cream cheese and brownie combine to make a treat that looks good and tastes even better!

More Favorites With Brownie Mix

S’Mores Brownies

Mocha Brownie Trifle

Cream Cheese Brownies

Peanut Butter Cup Brownies

Homemade Brownies

Marble Brownies

Marble brownies are the dressed-up version of a classic box mix brownie - swirls of cream cheese and brownie combine to make a treat that looks good and tastes even better!
5 from 1 vote
Course: Dessert
Cuisine: American
Prep Time: 10 minutes
Cook Time: 35 minutes


  • 1 19.8 ounce package brownie mix
  • 1 8 ounce package cream cheese, softened
  • cup sugar
  • 1 egg
  • ½ teaspoon vanilla


  • Heat oven to 350 degrees F
  • Prepare brownie batter as directed on package and spread in a 13x9 dish coated with cooking spray.
  • Add the cream cheese to a bowl and beat until creamy. Add the sugar, vanilla, and egg. Mix well.
  • Drop by tablespoonfuls over brownie batter and use the end of a knife and swirl.
  • Bake 35 to 40 min. or until cream cheese mixture is lightly browned.
  • Cool completely before cutting to serve
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!


Categories: ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.


  1. Anna Allen says:

    5 stars
    My family loves these brownies & I’ve made this twice now because they disappear!! Yummy!! Thank you!!

    1. Shyanne - ATM Team says:

      Thank you so much, Anna! We’re happy to hear they’re such a hit!

  2. How long would I need to bake if I doubled the recipe?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.