Oreo Cheesecake Brownies

This post may contain affiliate links, which means if you click on them and make a purchase, I may earn a small commission at no extra cost to you. Read the full disclosure here.

Oreos. Cheesecake. Brownies. Probs three of the most delicious desserts ever. This recipe is UHHMAZING. The brownie layer is like straight-up fudge and then it’s topped with a thick and creamy cheesecake layer, smashed full of Oreos?! Hell yeah. Also, these Oreo Cheesecake Brownies are suuuuper easy to make! Win-win.

My mom used to make “cream cheese brownies” from this old Nestlé Toll House recipe book, and that’s where I got my inspiration from this recipe. I wanted the brownie layer to be extra fudgy, so I compared the original recipe with my all-time favorite Fudgy Brownie recipe by Dessert Queen Claire Saffitz. By reducing the amount of flour and upping the butter a smidge, the brownies get denser and fudgier. Then, I replaced some of the chocolate chips with baking cocoa so that the chocolate flavor would be really deep and luscious. I made the cheesecake layer a lot more simple, and since I wanted it to be equally as thick as the brownie layer, I upped the cream cheese. And of course, added hella Oreos for that delicious cookies and cream flavor.

The original recipe just called for chocolate chips—BOOORINNGGG! Obviously Oreos are the most delicious store-bought cookie on the planet but when they’re mixed with this creamy cream cheese layer… something happens. The cookie part gets soft and the vanilla creme is somehow pronounced—it’s just REALLY freaking good.

Oreo Cheesecake Brownie

Ingredients You’ll Need

For the Brownie Layer

  • All purpose flour
  • Unsweetened baking cocoa
  • Salt
  • Semisweet chocolate chips
  • Butter
  • Eggs
  • White sugar
  • Brown sugar
  • Vanilla extract

For the Oreo Cheesecake Layer

  • Full-fat cream cheese (You can use low-fat but c’mon, we’re already making a super decadent dessert here. Just go all the way, you won’t regret it.)
  • White sugar
  • Egg
  • Vanilla extract
  • Oreos!! I recommend using Double Stuf Oreos but you can use whatever you want. Maybe even get creative and use a flavored Oreo, like the mint ones!

How to Make Oreo Cheesecake Brownies

First, we mix up the dry ingredients—flour, cocoa, and salt—and set aside. Then we melt the chocolate & butter together. The reason that we melt the butter with the chocolate (instead of creaming softened butter with the sugar) is because this makes the brownies more dense, like fudge. In a separate bowl, we’ll whisk together the eggs, sugars, and vanilla, then pour in the chocolate & butter mixture and whisk until smooth. Yummmm.

brownie batter for Oreo Cheesecake Brownies

Add the dry ingredients and mix until just combined, then pour into a greased foil-lined 9×9 pan. Lining with foil makes the brownies easy to lift out of the pan to chill. Set aside for now.

We’ll make the Oreo cheesecake layer next. It’s so easy. Warm two blocks of cream cheese in the microwave until easily mixable. Add an egg, sugar, and vanilla, and whisk until smooth. Then fold in a bunch of roughly chopped Oreos (not pulverized to crumbs!) and pour the whole thing over the top of the brownie layer.

Oreos mixing into cheesecake batter to make Oreo Cheesecake Brownies

Bake that baby in the oven at 325° for 50–60 minutes. The top should brown slightly in places and the middle will still be a little jiggly. Honestly, I made these brownies 4 times before the recipe was perfected (much to my husband’s delight), and the one that I underbaked was still absolutely phenomenal. So, better to underbake than overbake.

The ONLY sad thing about these brownies is that you have to wait to eat them. They gotta cool for at least 45 minutes before you can even TRY them (just to make sure they aren’t poison) otherwise they’ll probably fall apart all over the place. The cheesecake needs to settle! After they cool, they need to go in the fridge for at least 2 hours before serving. It’s worth the wait, I promise.

Helpful Tools

  • Whisk: To help mix up the batter! You can always use a fork to whisk in a pinch.
  • Mixing bowls: These ones are super cute! You’ll need 2–3 mixing bowls to make this recipe.
  • Silicone spatula: Maybe my favorite thing in my kitchen, a silicone spatula will help you scrape everryyyy last drop of batter out of the bowl. Absolutely essential!!
  • 9×9-inch baking pan: This one even has a lid! This is what we’ll bake our Oreo Cheesecake Brownies in.
4 Oreo Cheesecake Brownies cut into squares

Leftovers, Storage, & Freezing

Since this recipe has dairy in it, it needs to be stored in the fridge. It should be eaten within 3–5 days… I don’t think you’ll have a problem with that!

You could freeze these brownies for a month or two, solid or cut into squares. Defrost by placing them in the fridge the day before eating.

Can’t get enough of dessert? Try these recipes!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Oreo Cheesecake Brownies

  • Author: Salted Spoonful
  • Prep Time: 30 minutes
  • Inactive Time: 2 hours 45 minutes
  • Cook Time: 1 hour
  • Total Time: 3 hours 45 minutes
  • Yield: 9 brownies 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American


A brownie layer like straight-up fudge, topped with a thick, creamy cheesecake layer full of Oreos.

Inspired by the Nestlé Toll House Recipe Collection


Units Scale

Brownie Layer

  • 1/2 cup all purpose flour
  • 1/4 cup unsweetened baking cocoa
  • 1/2 teaspoon salt
  • 1 cup semisweet chocolate chips
  • 1/2 cup butter (1 stick)
  • 2 eggs
  • 1/2 cup white sugar
  • 1/4 cup brown sugar
  • 1 teaspoon vanilla extract

Oreo Cheesecake Layer

  • 16 ounces full-fat cream cheese
  • 1/2 cup sugar
  • 1 egg
  • 1 teaspoon vanilla extract
  • 1 1/2 cup chopped Oreo cookies (10 Double Stuf)


Brownie Layer

  1. Preheat oven to 325°. Line a 9×9 inch pan with greased foil.
  2. Mix flour, cocoa, and salt in a small bowl, set aside.
  3. Melt chocolate chips & butter together in the microwave (in 30 second increments—make sure not to burn!). Whisk eggs, both sugars, and vanilla in large bowl until smooth, then pour in melted chocolate mixture and whisk until smooth.
  4. Add flour mixture and stir until just combined. Pour into lined pan and set aside.

Oreo Cheesecake Layer

  1. Warm cream cheese in the microwave for 20 seconds or until soft enough to stir easily.
  2. Add the sugar, egg, and vanilla extract, whisking until smooth.
  3. Fold in chopped Oreo cookies.
  4. Pour over brownie layer and jiggle pan gently so that cheesecake layer evenly covers brownie layer.

Baking & Cooling

  1. Bake for 50–60 minutes. It’s hard to tell when these are done, but the cheesecake top should jiggle slightly and top should be starting to brown.
  2. Let cool for 45 minutes, then chill in the fridge for at least 2 hours before serving. 


  • You can use Neufchatel (low-fat) cream cheese but the texture won’t be as creamy. Personally, I would not recommend it. You’re already eating Oreo Cheesecake Brownies. Just go all the way. 
  • Store these in the fridge and eat them chilled! 

Keywords: chocolate, oreo, cheesecake

No Comments

    Leave a Reply

    Recipe rating