This post may contain affiliate links. Please read our disclosure policy.

Cream cheese brownies are every cheesecake, and brownie loverโ€™s dream. This recipe combines two classics to bring you the best dessert ever. The bottom has a dense brownie layer topped with a cream cheese mixture Top it all with extra brownie batter to make the prettiest swirls ever. These fudgy brownies are delicious and so easy to make.

Since you are here, make sure to check out these small batch brownies, this small batch cookie butter brownie recipe, as well as this Oreo brownie recipe!

Stack of perfectly chewy cream cheese brownies
Save this recipe!
Enter your email address and we’ll send it straight to your inbox.

Theseย Fudgy Cream Cheese Browniesย are the perfect dessert for chocolate and cheesecake lovers. They feature a rich, chocolaty base and a creamy cheesecake swirl that looks stunning and tastes even better. Whether you’re baking for a family gathering or satisfying a weeknight sweet tooth, this recipe is a guaranteed hit.

Why Youโ€™ll Love This Recipe:

  • Easy to Make: No fancy equipment is neededโ€”just basic kitchen tools and pantry staples.
  • Rich and Creamy: The combination of fudgy chocolate and smooth cheesecake is irresistible.
  • Beautiful Swirl: Impress your friends and family with a stunning marble effect thatโ€™s easier to create than you think.
  • Customizable: Add your favorite toppings or mix-ins to make it your own.

Ingredients for cream cheese brownies

Here are the ingredients you will need to make these fudgy cream cheese brownies:

Overhead close up shot of cream cheese brownies

How to make brownies with cream cheese from scratch?

For the full measurements of the ingredients and the detailed recipe scroll down for the full recipe! You will seriously love it ๐Ÿ™‚ย 

  • Pre-heat the oven then line a square pan with parchment paper or aluminum foil.
  • In a medium bowl, whisk the melted butter, the brown sugar, and the granulated sugar together for about 1 minute. Add the eggs and the vanilla and beat until the colors become lighter. (about another minute or two)
  • Sift in the flour, cocoa powder and salt and gently fold the dry ingredients into the wet ingredients just until combined.ย 
  • Pour the cocoa powder brownie batter in the prepared baking pan leaving 1/4 cup of brownie batter aside then spread the brownie mixture evenly in the prepared pan.

Make the cream cheese layer

  • For the cheesecake mixture place all the ingredients in a mixing bowl and using a paddle attachement, beat everything for about 2 minutes until everything is well incorporated.
  • Pour the cheesecake batter over the brownie layer and gently spread. Add 1 tbsp of water to the 1/4 cup of brownie batter and gently mix it to thin it out. scoop out spoonfuls of the thinned-out brownie batter and place it over the cheesecake layer. Repeat this process until you run out of the thinned-out brownie batter. Gently swirl it using a knife or a wooden skewer.
  • Bake the brownie in the preheated oven for 30 minutes or until a knife inserted in the center comes out mostly clean. Let the fudgy cheesecake brownies cool completely before slicing into them. I like to place my brownie in the fridge for at least two hours before slicing into them to get those perfect brownie squares.

Frequently Asked Questions -FAQs

Storage Instructions:

  • Room Temperature: Store in an airtight container for up to 3 days.
  • Refrigerator: Keep in the fridge for up to 1 week. This also enhances the flavor and texture.
  • Freezer: Wrap individual brownies in plastic wrap, then store in a freezer-safe bag for up to 3 months. Thaw in the refrigerator overnight.

How do I reheat frozen brownies?

Let them thaw at room temperature or microwave for 15-20 seconds for a warm treat.

Easy mount of cream cheese brownies

Variations and Add-Ins:

  • Chocolate Chips: Stir in ยฝ cup for extra gooeyness.
  • Nuts: Add chopped walnuts or pecans for a crunchy texture.
  • Caramel Drizzle: Swirl caramel sauce into the cheesecake layer for a caramel cheesecake brownie.
  • Gluten-Free Option: Use a 1:1 gluten-free flour blend.

Can I use a boxed brownie mix?

Absolutely! Prepare the boxed mix according to the package instructions for an 8×8 pan. Then, follow the steps for the cheesecake swirl.

Whatโ€™s the best cream cheese to use in these cream cheese brownies?

Full-fat cream cheese is recommended for the creamiest texture. Avoid low-fat or whipped varieties, as they can affect the consistency.

Close up of cream cheese brownies

How do I know when the brownies are done?

Insert a toothpick into the center. If it comes out with a few moist crumbs, theyโ€™re ready. The cheesecake layer will also appear set but slightly jiggly.

Why is my cheesecake layer cracking?

Cracks can occur if the oven temperature is too high or if the brownies are overbaked. To avoid this, bake at the specified temperature and check for doneness early.

Tips for Perfect Cheesecake Brownies:

  1. Room Temperature Ingredients: Ensure the cream cheese is softened for a smooth cheesecake layer.
  2. Avoid Overmixing: Overmixing the brownie batter can result in dense, dry brownies.
  3. Perfect Swirls: Use a skewer or butter knife to create gentle swirls without overblending.
  4. Cooling: Allow the brownies to cool completely before slicing to prevent them from falling apart.
How to keep cheesecake brownies soft and chewy
Stack of perfectly chewy cream cheese brownies
4.95 from 18 votes

Chewy brownies with cream cheese

These brownies are so decadent! They are made with a fudgy and chewy brownie layer and topped with the best creamy cheesecake layer. Add some swirls to that for a super aesthetic dessert.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 16 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

Brownie layer

  • 1 stick butter melted
  • 1/4 cup brown sugar
  • 3/4 cup granulated sugar
  • 1/2 tsp salt
  • 2 large eggs
  • 1 tsp vanilla extract
  • 2/3 cup dutch cocoa powder sifted
  • 1/2 cup flour sifted

Cheesecake layer

  • 4 oz cream cheese softened
  • 1 large egg at room temperature
  • 1/4 cup granulated sugar
  • 1 tsp vanilla extract

Instructions 

  • First start by preheating the oven to 350F and line your 8×8 baking pan with parchment paper and set aside.
  • In a medium bowl, whisk the melted butter, the brown sugar, and the granulated sugar together for about 1 minute. Add the eggs and the vanilla and beat until the colors becomes lighter. (about another minutes or two)
  • Sift in the flour, cocoa powder and salt and gently fold the dry ingredients into the wet ingredients just until combined. DO NO OVER MIX to keep your brownie layer light and chewy.
  • Pour the cocoa powder brownie batter in the prepared baking pan leaving 1/4 cup of brownie batter aside then spread the brownie batter evenly in the prepared pan.

Make the cheesecake layer

  • Now lets make the cream cheese layer. Place all the ingredients in a mixing bowl and using a paddle attachement, beat everything for about 2 minutes until everything is well incorporated. Do no over mix.
  • Pour the cream cheese layer over the brownie layer and gently spread. Add 1 tbsp of water to the 1/4 cup of brownie batter and gently mix it to thin it out. scoop out spoonfuls of the thinned out brownie batter and place it over the cheesecake layer. Repeat this process until you run out of the thinned out brownie batter. Gently swirl it using a knife of a wooden skewer.
  • Bake the brownie for 30 minutes or until a knife inserted in the center comes out mostly clean. Let the brownies cool completely before slicing into them. I like to place my brownie in the fridge for at least two hours before slicing into them to get those perfect brownie squares.

Nutrition

Calories: 173Calories | Carbohydrates: 21g | Protein: 3g | Fat: 10g | Saturated Fat: 3g | Cholesterol: 43mg | Sodium: 177mg | Potassium: 89mg | Fiber: 1g | Sugar: 16g | Vitamin A: 398IU | Calcium: 22mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
how to make no bake keto cheesecake

If you enjoyed this amazing cream cheese brownies recipe, don’t forget to pin it for later!ย 

About Chahinez

Chahinez Tabet Aoul is the recipe developer, photographer, and writer behind Lifestyle of a Foodie and Simple Copycat Recipes. Based in Las Vegas, Nevada, Chahinez is known for creating approachable, high-reward recipes that feel like they came straight from your favorite restaurant. Only easier, more fun, and made right a thome!

You May Also Like:

4.95 from 18 votes (16 ratings without comment)

Leave a comment

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

Recipe Rating




16 Comments

  1. Ria says:

    5 stars
    Hi!
    I made this today and got lucky to find your recipe with less sugar, I just added some walnuts since I have left over walnuts ๐Ÿ™ˆ.
    It was a request from my husband and so glad that he liked it. ๐Ÿซฐ๐Ÿป

    1. Chahinez says:

      I’m glad both of you enjoyed the brownies ๐Ÿ˜Š

  2. Crystal says:

    4 stars
    Can these be doubled for a larger crowd.

    1. Chahinez says:

      Yes! On the recipe card, at the bottom of the page, click 2x.

  3. Vanessa says:

    I see the brownie portion calls for vanilla but don’t see it listed in that ingredient section. How much vanilla goes into this part?

    1. Chahinez says:

      Hi there! Use 1 tsp vanilla.
      Chahinez

  4. Addison says:

    Cheesecake brownies are my favorite treat! These were easy to make and all my friends loved them!

    1. Chahinez says:

      Thank you so much for trying out these brownies, Addison!
      Have a great day,
      Chahinez

  5. Raquel Mishaan says:

    Who says you need to choose between cheesecake and chocolate… you can definitely have both!

    1. Lifestyle of a Foodie says:

      Absolutely! Hope you give it a try Raquel ๐Ÿ™‚
      Happy Monday,
      Chahinez

    2. Rhonda says:

      I have these in the oven now they look good can’t wait to taste them thanks.

      1. Chahinez says:

        That sounds like the best feeling ever!
        Enjoy Rhonda!

    3. Lianna says:

      can I double the cream cheese layer?

      1. Chahinez says:

        Absolutely you can!

  6. Vince Fukes says:

    I have the regular brownie on my weekly food deliverlyy menu, and for good reason. Apart from being so very very tasty, they can be dressed upin so many ways.

    Look forward to trying these in a few weeks

    1. Lifestyle of a Foodie says:

      We love to hear this! Thank you for sharing that you’ve been making these brownies for your fod delivery business, Vince!
      Have a great monday,
      Chahinez