Cream Cheese Brownies

Prep Time 15 mins
Total Time 45 mins
Servings 16 brownies

Jump to Recipe

These Cream Cheese Brownies are a decadent twist on classic brownies that are ready with just 15 minutes of prep! Moist and fudgy brownies are swirled with rich and creamy cheesecake then baked until perfectly gooey!

several pieces of cream cheese brownies on a white background
Get FREE recipes right in your inbox
Easy meal ideas that will bring your family to the table fast!
Table of Contents
  1. Ingredients needed for cream cheese brownies:
  2. How to make cream cheese brownies
  3. FAQs for cream cheese brownies
  4. Tips and tricks
  5. Serving suggestions
  6. More chocolate recipes you’ll love
  7. Cream Cheese Brownies Recipe

I know that it’s hard to believe that anything can be better than standard chocolate brownies, but there is something so fun and decadent about cream cheese brownies.

I have cherry cheesecake brownies, mint cream cheese brownies, and pumpkin cheesecake brownies, but these classic cream cheese brownies might just take the cake…or the brownie, rather. 😉

They’re made up of a simple brownie batter that’s swirled with a four-ingredient cheesecake. The result is a rich, moist, fudgy, and creamy dessert you’ll be sneaking a bite of every time you walk by the fridge.

Ingredients needed for cream cheese brownies:

  • Unsalted Butter: melted before being incorporated into the brownie batter for a fudgier texture. You can also use salted butter and omit the salt.
  • Granulated Sugar: gives the brownie layer just the right amount of sweetness.
  • Vanilla: adds flavor depth.
  • Eggs: the binder that helps the brownies hold their shape.
  • All-Purpose Flour: gives the brownies their structure. You can substitute this with whole wheat flour and I promise no one will notice!
  • Cocoa: the MVP of chocolate brownies! Use good quality cocoa powder for the best flavor.
  • Salt: cuts the sweetness and enhances flavor.
  • Cheesecake Batter: we’re making a super simple cheesecake batter to swirl into the brownies. It’s made of cream cheese, granulated sugar, egg, and vanilla.
whole cream cheese brownies with a few pieces cut

How to make cream cheese brownies

These delicious cheesecake brownies take just 15 minutes to prep!

  1. Make the brownie batter: In a large bowl, mix butter, sugar, and vanilla until smooth. Add in the eggs and mix, then stir in flour, cocoa, and salt.
  2. Make the cheesecake layer: In a medium bowl, beat the cream cheese until smooth then add in sugar, egg, and vanilla.
  3. Layer the brownies: Transfer ¾ of the brownie batter to a lined and greased 9×13″ baking pan. Spread the cream cheese mixture over top, then top that with spoonfuls of the remaining brownie batter. Swirl carefully.
  4. Bake: Bake the assembled brownies at 350ºF for 30-40 minutes — you want them mostly set but still a little fudgy. Cool to room temp then slice and serve!
close up image of one cream cheese brownie on a white background

FAQs for cream cheese brownies

How do you cut perfect brownies?

To get the perfect slice, run a sharp knife under hot water. Dry it thoroughly, then use the warm knife to slice the brownies. For the best results, rinse and dry the knife between each slice! Refrigerating the brownies overnight before slicing will also help.

How do you store cheesecake brownies?

These cheesecake brownies will last in an airtight container in the fridge for 4-5 days. You can enjoy them cold or bring them to room temperature for serving.

Can you freeze cheesecake brownies?

You can! To freeze these cream cheese brownies, wrap them tightly in plastic wrap, then place them into a freezer-safe bag. Store them in the freezer for up to 2 months. When you’re ready to enjoy, thaw in the fridge or warm in the microwave.

Tips and tricks

  • Use full-fat cream cheese. For the best results use full-fat bricks of cream cheese. It’s richer and creamier!
  • Grease the pan. I always line the pan with parchment paper and then grease the paper with non-stick cooking spray. If you want to skip the parchment paper you can, greasing the pan is a must for removing the brownies
  • Don’t over-bake. The key to fudgy brownies is to take them out while the center is still slightly jiggly.
  • If you do prefer less fudgy brownies, bake them until the center is completely set.
  • Cool the brownies. If the brownies are cooled to room temperature or refrigerated, they’re easier to slice.

Serving suggestions

You can serve these brownies as-is or you can top them off with whipped cream, strawberry sauce, chocolate sauce, or caramel sauce!

You can even sprinkle on a few chocolate chips or chopped nuts before baking.

More chocolate recipes you’ll love

ashley avatar

Pin this recipe to save for later

Pin this recipe to your favorite board

Cream Cheese Brownies

5 from 2 votes
These Cream Cheese Brownies are a decadent twist on classic brownies that are ready with just 15 minutes of prep! Moist and fudgy brownies are swirled with rich and creamy cheesecake then baked until perfectly gooey!
Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Cuisine American
Course Dessert
Servings 16 brownies
Calories 365cal


  • 1 cup unsalted butter, melted
  • 2 ½ cups granulated sugar (500 grams)
  • 1 tbsp vanilla
  • 4 eggs
  • 1 ½ cups all-purpose flour about 195g
  • 1 cup cocoa about 80g
  • ½ tsp salt


  • 8 oz cream cheese room temperature (250 grams)
  • cup granulated sugar
  • 1 egg
  • 1 teaspoon vanilla


  • Preheat oven to 350 degrees F.
  • In a large bowl, combine butter, sugar and vanilla with a whisk until smooth.
  • Whisk in eggs, one at a time, beating well after each addition.
  • Stir in flour, cocoa and salt until combined.
  • Line a 9×13″ pan with parchment and spray with non-stick spray (you can skip the parchment if you want but don’t skip the spray!)
  • Spread ¾ of the brownie batter in the pan.
  • In a medium bowl, beat cream cheese with an electric mixer on medium speed until smooth.
  • Add sugar, egg and vanilla and beat on low speed until combined.
  • Spread cream cheese mixture over brownie batter in pan. Top with spoonfuls of reserved brownie batter and swirl gently.
  • Bake for 30-40 minutes, until mostly set in the center (if you give it a wiggle, it shouldn’t have much give) If you want your brownies less fudgy, bake until completely set..
  • Set aside to cool to room temperature before slicing.

Nutrition Information

Calories: 365cal | Carbohydrates: 48g | Protein: 5g | Fat: 19g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 97mg | Sodium: 141mg | Potassium: 139mg | Fiber: 2g | Sugar: 36g | Vitamin A: 619IU | Calcium: 34mg | Iron: 2mg
Keywords cheesecake brownies, cream cheese brownies

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register Now

Tried this recipe?

Tag @thereciperebel or hashtag #thereciperebel —
I love to see what you’re making!

Tag @thereciperebel

Meet Ashley

My name is Ashley Fehr and I love creating easy meals my family loves. I also like to do things my way, which means improvising and breaking the rules when necessary. Here you will find creative twists on old favorites and some of my favorite family recipes, passed down from generations!

Read More

You May Also Like

Reader Interactions

Leave A Reply

Have you tried this recipe? Leave a rating