Swirls of creamy peanut butter cheesecake layered over rich, fudgy gluten-free brownie batter make these indulgent bars a decadent treat for any occasion. Naturally gluten-free and irresistibly smooth, they’re the perfect mashup of two beloved desserts—cheesecake and brownies—all in one bite.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Brownie Layer:

1/2 cup unsalted butter, melted

1/2 cup semi-sweet chocolate chips

1/4 cup light brown sugar, packed

1/2 cup granulated sugar

2 large eggs

1 tsp vanilla extract

1/4 cup unsweetened cocoa powder

1/3 cup almond flour

1/4 tsp salt

For the Peanut Butter Cheesecake Layer:

8 oz cream cheese, softened

1/3 cup creamy peanut butter

1/4 cup granulated sugar

1 large egg

1/2 tsp vanilla extract

Directions

I start by preheating the oven to 350°F (175°C). Then I line an 8×8-inch baking pan with parchment paper and lightly grease it.

In a microwave-safe bowl, I melt the butter and chocolate chips together in 30-second intervals, stirring between each until smooth. I let it cool slightly.

I whisk in the granulated sugar, brown sugar, eggs, and vanilla extract until the mixture is smooth and glossy.

Next, I sift in the cocoa powder, almond flour, and salt. I stir everything together until just combined and then spread the brownie batter evenly in the prepared pan.

In another bowl, I beat together the cream cheese, peanut butter, sugar, egg, and vanilla until smooth and creamy.

I drop spoonfuls of this cheesecake mixture over the brownie batter and use a knife to gently swirl it for that gorgeous marbled effect.

Then I bake the brownies for 30–35 minutes, until the center is set and a toothpick inserted comes out with a few moist crumbs.

I let the brownies cool completely in the pan, then chill them for an hour before cutting to get the best texture.

Servings and timing

Servings: 12 brownies

Prep Time: 15 minutes

Cooking Time: 35 minutes

Total Time: 50 minutes

Calories per serving: 320 kcal

Variations

I sometimes use crunchy peanut butter for a little texture in the cheesecake layer.

For a deeper chocolate flavor, I add a handful of dark chocolate chunks to the brownie batter.

If I’m not avoiding grains, I occasionally substitute the almond flour with 1/4 cup of all-purpose flour.

A drizzle of melted chocolate or a sprinkle of sea salt on top makes these extra special.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 5 days. They stay fudgy and moist, and I actually think the flavor gets even better over time. For longer storage, I freeze them (layered with parchment paper) in a sealed container for up to 2 months. I just thaw them in the fridge overnight or at room temperature for about an hour before serving. If I want them slightly warm, I microwave a brownie for about 10 seconds.

FAQs

What makes these brownies gluten-free?

I use almond flour instead of regular flour, which keeps them naturally gluten-free without sacrificing the fudgy texture I love.

Can I make these dairy-free?

I haven’t tried it myself, but I could use dairy-free butter, cream cheese, and chocolate chips to experiment with a dairy-free version.

How do I know when the brownies are done baking?

I look for a set center and test with a toothpick—it should come out with just a few moist crumbs, not wet batter.

Can I double this recipe?

Yes, I double the ingredients and bake them in a 9×13-inch pan. I just keep an eye on the bake time—it usually takes closer to 40 minutes.

Do I need to chill the brownies before cutting?

I highly recommend it. Chilling helps the layers set perfectly, making it much easier to slice clean squares.

Conclusion

These peanut butter cheesecake brownies bring together everything I love in a dessert—rich chocolate, creamy peanut butter, and the smooth tang of cheesecake. They’re easy to make, naturally gluten-free, and perfect for any occasion. Whether I’m baking them for a crowd or just to treat myself, they always deliver on indulgence and flavor.


📖 Recipe:

Print
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

Peanut Butter Cheesecake Brownies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 50 minutes
  • Yield: 12 brownies
  • Diet: Gluten Free

Description

Swirls of creamy peanut butter cheesecake layered over rich, fudgy gluten-free brownie batter make these decadent brownies the perfect mashup of two classic desserts. Naturally gluten-free and incredibly indulgent.


Ingredients

1/2 cup unsalted butter, melted

1/2 cup semi-sweet chocolate chips

1/2 cup granulated sugar

1/4 cup light brown sugar, packed

2 large eggs

1 tsp vanilla extract

1/4 cup unsweetened cocoa powder

1/3 cup almond flour

1/4 tsp salt

8 oz cream cheese, softened

1/3 cup creamy peanut butter

1/4 cup granulated sugar

1 large egg

1/2 tsp vanilla extract


Instructions

  1. Preheat the oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper and lightly grease it.
  2. In a microwave-safe bowl, melt the butter and chocolate chips together in 30-second intervals, stirring between each until smooth. Let cool slightly.
  3. Whisk in the granulated sugar, brown sugar, eggs, and vanilla extract until smooth and glossy.
  4. Sift in the cocoa powder, almond flour, and salt. Stir until just combined. Spread the brownie batter evenly in the prepared pan.
  5. In a separate bowl, beat together the cream cheese, peanut butter, sugar, egg, and vanilla until smooth and creamy.
  6. Drop spoonfuls of the cheesecake mixture over the brownie batter. Use a knife to gently swirl it into the brownie batter for a marbled effect.
  7. Bake for 30–35 minutes, until the center is set and a toothpick inserted comes out with a few moist crumbs.
  8. Let the brownies cool completely in the pan, then chill for 1 hour before cutting for best texture.

Notes

Use crunchy peanut butter for added texture in the cheesecake layer.

Add dark chocolate chunks to the brownie batter for a deeper chocolate flavor.

Substitute almond flour with all-purpose flour if not avoiding grains.

Top with melted chocolate drizzle or sea salt for extra flair.

Store in the fridge for up to 5 days or freeze for up to 2 months.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 brownie
  • Calories: 320
  • Sugar: 18g
  • Sodium: 120mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 55mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star