These Cheesecake Stuffed Brownies are rich, fudgy, and deeply chocolatey, with a thick creamy vanilla cheesecake layer baked directly into the middle! The brownie batter uses coconut sugar, which adds a subtle caramel undertone that plays beautifully against the tangy cream cheese filling. The result is a bar where every bite delivers both layers at once: dense, dark chocolate brownie and smooth, lightly sweet cheesecake in perfect balance!

Cheesecake stuffed brownies.

Half the brownie batter goes in first, then the cheesecake filling, then the remaining brownie batter on top. These cheesecake brownies are indulgent, gooey, creamy, and so delicious!

What are Cheesecake Stuffed Brownies?

Cheesecake Stuffed Brownies are fudgy chocolate brownies baked in layers with a creamy vanilla cheesecake filling sandwiched in the middle. The brownie batter splits in two: one half forms the base, the cheesecake layer goes on top, and the second half of brownie batter covers everything. All three layers bake together into a bar that delivers the flavor of both desserts in every single bite.

Ingredients

Cheesecake swirl

  • 8 ounces cream cheese, softened
  • ⅓ cup granulated sugar
  • 1 tsp vanilla extract
  • 1 egg

Brownie batter

  • ⅔ cup dark chocolate chips
  • 1 stick unsalted butter
  • ¾ cup coconut sugar or light brown sugar
  • 1 tsp vanilla extract
  • 2 eggs
  • ½ cup cocoa powder
  • ½ cup gluten free flour, see note
Hand with cheesecake brownie.

What Each Ingredient Does

Room temperature cream cheese

Room temperature cream cheese is non-negotiable. Cold cream cheese beaten with sugar produces a lumpy, curdled filling. Remove it from the refrigerator at least 45 minutes before starting. The finished filling should look completely smooth and spreadable before it goes into the pan.

Coconut sugar in the brownie batter

Coconut sugar adds natural sweetness with a subtle caramel undertone that pairs well with the tangy cream cheese layer above. Light brown sugar works as a direct 1:1 substitute.

Melted butter and dark chocolate chips

Melting butter and stirring in the chocolate chips creates a glossy, dense base that produces a fudgy crumb. The chips must melt completely with no lumps remaining. The batter will look slightly thicker than a standard brownie batter, and that is expected.

Vigorous egg and sugar whisking

Whisking the eggs, sugar, and vanilla vigorously for 3 minutes creates the aerated foam that produces the crinkly, shiny top crust and gives the brownie layer enough structure to hold up under the cheesecake filling. Do not rush this step.

Gluten free flour

Half a cup of a 1:1 gluten free baking blend holds the dense batter together. All-purpose flour works as a direct substitute at the same amount. The low flour ratio keeps the brownie layer fudgy rather than cakey.

How to make Cheesecake Stuffed Brownies

First, preheat your oven to 350 degrees Fahrenheit. Line an 8 inch by 8 inch pan with parchment paper.

In a mixing bowl or the bowl of a stand mixer, add the room temperature cream cheese and sugar. Beat for 2 minutes, until smooth.

Then, add in the egg and vanilla extract. Beat until combined. Set aside.

Cheesecake filling in bowl.

Make the brownie batter. Melt the butter in a microwave-safe bowl. Then, stir in the chocolate chips. Stir until completely smooth and creamy.

In a large mixing bowl, add the coconut sugar, vanilla, and eggs. Whisk vigorously for 3 minutes, until light and frothy.

Pour in the melted chocolate mixture. Stir to combine.

Then, add in the flour and cocoa powder. Stir together.

Chocolate batter in bowl.

Pour half of the brownie batter into the parchment lined pan. Smooth into an even layer.

Pour the cheesecake batter on top.

Creamy layer brownies.

Then, pour the remaining brownie batter on top. Smooth into an even layer.

Bake for 25 to 27 minutes or until a toothpick inserted into the middle comes out mostly clean.

Finally, remove the pan from the oven. Allow the cheesecake brownies to fully cool before slicing and serving!

The Baking Time Challenge With Layered Brownies

A fudgy brownie and a cheesecake have competing baking needs. A brownie should come out slightly underdone with moist crumbs on the toothpick. A cheesecake needs its egg proteins to set without drying the cream cheese.

Baking both together at 350 degrees for 25 to 27 minutes finds the compromise: brownie edges set, center stays fudgy, cheesecake layer cooks through without overbaking. A mostly-clean toothpick combined with a slight center jiggle is the most reliable indicator that both layers are correctly done.

Close up of cheesecake stuffed brownies.

Tips for the Best Results

Use room temperature cream cheese

Pull the cream cheese out at least 45 minutes before starting. It must look completely smooth with no lumps before going into the pan.

Use an electric mixer for the cheesecake layer

A hand mixer or stand mixer is essential for the cheesecake filling. Beating by hand does not develop the right consistency.

Do not overbake

The toothpick should come out mostly clean, not completely clean. The center continues to set as the brownies cool. A fully dry toothpick means the brownie layer has dried out.

Refrigerate overnight for the best flavor

These brownies taste noticeably better the next day. Overnight refrigeration firms both layers, melds the flavors, and produces significantly cleaner slices. Make them a day ahead whenever possible.

Smooth each layer evenly

An uneven brownie base causes the cheesecake filling to pool in thinner spots and creates inconsistent layers when sliced. Smooth each layer fully before adding the next.

Substitutions

OriginalSubstituteNotes
Gluten free flourAll-purpose flour (1:1)Direct swap, same result
Coconut sugarLight brown sugar (1:1)Similar caramel note, slightly more molasses
Coconut sugarGranulated white sugar (1:1)Neutral sweetness, no caramel undertone
Dark chocolate chipsSemi-sweet chocolate chipsSlightly sweeter, lighter chocolate flavor
Sliced gooey brownies.

Storage

Refrigerator: Store in an airtight container for up to 4 days. The cream cheese and egg require refrigeration. They taste best on day two and three after the layers firm and meld.

Freezer: Wrap individual bars tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before serving.

Frequently Asked Questions

Can I use regular flour instead of gluten free flour?

Yes. All-purpose flour works as a direct 1:1 substitute with identical results.

Why is my cheesecake layer lumpy?

Cold cream cheese is the most common cause. It must be fully softened before beating. If the filling still looks lumpy after 2 minutes, continue beating until completely smooth before adding the egg.

Can I swirl the layers together?

Yes. After adding the top brownie batter layer, use a skewer or the tip of a knife to swirl the batter in gentle figure-eight motions for a marbled look. Keep the swirling light so the cheesecake layer does not fully mix into the brownie batter.

How do I know when these are done baking?

Look for set edges and a center that still jiggles very slightly when you gently shake the pan. A toothpick inserted in the middle should come out mostly clean with a few moist crumbs. The center of the cheesecake layer will look just barely set, not fully dry or puffed.

Do these need to be refrigerated?

Yes. The cream cheese and egg in the cheesecake layer require refrigeration. Store them in the fridge and pull individual bars out 10 to 15 minutes before serving if you prefer them at room temperature.

Stack of cream cheese bars.

You May Also Like

If you make this Cheesecake Stuffed Brownies recipe, I would really appreciate a review! You can find me on Instagram, Facebook, and Pinterest. Join my exclusive Facebook Group for a behind the scenes look. I would love for you to follow along! For more ideas, check out these Dessert Recipes.

Cheesecake stuffed brownies.

Get the Recipe: Cheesecake Stuffed Brownies

These Cheesecake Stuffed Brownies are rich, fudgy, and deeply chocolatey with a thick, creamy vanilla cheesecake layer baked right in the middle. Every bite gives you both layers at once — dense, dark brownie and smooth, tangy cheesecake in perfect balance.
No ratings yet

Ingredients

Cheesecake Swirl

  • 8 ounces cream cheese, softened
  • cup granulated sugar
  • 1 tsp vanilla extract
  • 1 egg

Brownies

Instructions 

  • First, preheat your oven to 350 degrees Fahrenheit. Line an 8 inch by 8 inch pan with parchment paper.
  • In a mixing bowl or the bowl of a stand mixer, add the room temperature cream cheese and sugar. Beat for 2 minutes, until smooth.
  • Then, add in the egg and vanilla extract. Beat until combined. Set aside.
  • Make the brownie batter. Melt the butter in a microwave-safe bowl. Then, stir in the chocolate chips. Stir until completely smooth and creamy.
  • In a large mixing bowl, add the coconut sugar, vanilla, and eggs. Whisk vigorously for 3 minutes, until light and frothy.
  • Pour in the melted chocolate mixture. Stir to combine.
  • Then, add in the flour and cocoa powder. Stir together.
  • Pour half of the brownie batter into the parchment lined pan. Smooth into an even layer.
  • Pour the cheesecake batter on top.
  • Then, pour the remaining brownie batter on top. Smooth into an even layer.
  • Bake for 25 to 27 minutes or until a toothpick inserted into the middle comes out mostly clean.
  • Finally, remove the pan from the oven. Allow the cheesecake brownies to fully cool before slicing and serving!

Notes

  • Use an electric hand mixer or stand mixer to beat the cheesecake ingredients together. Do not mix by hand.
  • Mix the melted butter and chocolate chips until completely creamy.
  • Whisk the sugar, eggs, and vanilla vigorously.
  • The brownie batter will be a little thicker than usual.
  • Use either all purpose flour or gluten free flour. I am gluten free, so I always use gluten free flour.
  • Do not bake too long. Insert a toothpick into the middle. If it comes out mostly clean, the brownies are done baking.
  • Store leftovers in the fridge for up to 4 days.
Calories: 369kcal, Carbohydrates: 36g, Protein: 5g, Fat: 25g, Saturated Fat: 15g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0.4g, Cholesterol: 107mg, Sodium: 129mg, Potassium: 131mg, Fiber: 3g, Sugar: 18g, Vitamin A: 731IU, Calcium: 46mg, Iron: 2mg