Cheesecake Brownies Recipe
If you have a sweet tooth that craves the perfect marriage of rich chocolate and creamy cheesecake, these Cheesecake Brownies are about to change your dessert game forever. Imagine biting into a fudgy, chocolatey brownie that swirls seamlessly with tangy, velvety cheesecake — each mouthful is a heavenly balance that’s both indulgent and utterly comforting. Whether you’re baking for a casual get-together or a special treat just because, these brownies strike the ideal chord between dense chocolate bliss and smooth cheesecake delight, making them a favorite for all ages and occasions.

Ingredients You’ll Need
This recipe keeps things wonderfully straightforward, relying on a handful of pantry staples that come together to create extraordinary flavor and texture. Each ingredient plays a vital role in making your Cheesecake Brownies both luscious and perfectly baked.
- Unsweetened cocoa powder: Provides deep chocolate flavor without added sugar, essential for that rich brownie base.
- Granulated sugar: Sweetens the brownie layer and helps give it a slight crisp edge.
- Unsalted butter (melted): Adds moistness and a buttery richness to the brownies, ensuring a tender crumb.
- Large eggs: Bind the ingredients together and contribute to the fudgy texture.
- All-purpose flour: Gives structure to the brownies without making them cakey.
- Cream cheese (softened): Creates the creamy cheesecake swirl, bringing a tangy smoothness that contrasts beautifully with the chocolate.
- Sour cream: Adds moisture and a bit of tang, making the cheesecake layer extra silky.
- Powdered sugar: Sweetens the cheesecake filling for just the right amount of sweetness.
How to Make Cheesecake Brownies
Step 1: Prepare Your Pan and Oven
First things first, preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). It’s important to get it nice and hot before your batter goes in, so the brownies bake evenly. Grease an 8×8 inch baking dish or line it with parchment paper to ensure the brownies come out cleanly without sticking.
Step 2: Make the Brownie Batter
In a large bowl, whisk together the melted butter and granulated sugar until perfectly smooth—this helps create that luscious fudgy texture. Next, add the eggs one at a time, whisking well after each addition to keep the batter silky. Stir in the cocoa powder and flour gently until just combined. Aim to avoid overmixing so your brownies stay tender and chewy.
Step 3: Create the Cheesecake Filling
On to the creamy layer! In a separate bowl, beat your softened cream cheese with sour cream until completely smooth. Gradually add the powdered sugar and continue mixing until creamy and luscious. Toss in one egg and beat just until incorporated — this step helps the cheesecake swirl bake up just right.
Step 4: Layer and Swirl
Time for the fun part: pouring and swirling! Pour half of the brownie batter into your prepared pan, spreading it evenly. Spoon dollops of the cheesecake mixture over the brownie layer, then pour the remaining brownie batter on top. Using a knife or skewer, gently swirl the layers together to create those signature marbled swirls — don’t overdo it, you want clear distinction between the two layers.
Step 5: Bake and Cool
Bake your masterpiece for 30 to 35 minutes or until a toothpick inserted in the center comes out with a few moist crumbs clinging to it. Overbaking can dry out the brownies, so keep an eye on that texture. Once baked, let the brownies cool completely in the pan — this helps them set up beautifully for perfect slicing.
How to Serve Cheesecake Brownies

Garnishes
Simple garnishes can really elevate the eating experience. A light dusting of powdered sugar on top adds a pretty, snowy finish. For an extra touch, sprinkle some finely chopped nuts or mini chocolate chips over the swirl before baking to bring delightful crunch and texture.
Side Dishes
These Cheesecake Brownies are divine on their own, but pairing them with a scoop of vanilla ice cream elevates the dessert to new heights of decadence. Fresh berries tossed alongside can cut through the richness with a refreshing burst of flavor, making each bite even more exciting.
Creative Ways to Present
For gatherings, consider serving these brownies in mini muffin tins for cute, individual portions that are easy to grab. You might also drizzle warm chocolate or caramel sauce over the top just before serving, or layer the brownies in a trifle dish with whipped cream and fruit for an elegant twist that looks as great as it tastes.
Make Ahead and Storage
Storing Leftovers
Leftover Cheesecake Brownies keep beautifully when stored in an airtight container at room temperature for up to two days. For longer freshness, store them in the refrigerator, where they will stay moist and flavorful for about 5 days.
Freezing
If you want to prep ahead or save leftovers for later, these brownies freeze well. Wrap each brownie tightly in plastic wrap, then place them in a freezer-safe container or bag. Frozen brownies remain delicious for up to three months—just thaw them overnight in the fridge before enjoying.
Reheating
To warm up refrigerated or frozen brownies, pop them in the microwave for about 15 to 20 seconds. This will revive their fudgy texture and bring out the creamy cheesecake flavor. Avoid overheating as it can dry out the edges.
FAQs
Can I use low-fat cream cheese in this recipe?
While low-fat cream cheese can be used, it may affect the richness and texture of the cheesecake layer, making it less creamy and indulgent. For best results, stick to regular full-fat cream cheese if you can.
What can I substitute for sour cream?
If you don’t have sour cream on hand, plain Greek yogurt is a fantastic substitute. It provides a similar tang and moisture, keeping the cheesecake layer silky and flavorful.
How do I get that perfect cream cheese swirl?
To achieve a stunning swirl, dollop the cheesecake mixture evenly over the brownie batter and use a knife or skewer to gently zigzag through the layers. Be gentle to avoid mixing the batter completely—you want defined swirls for that beautiful marbled effect.
Can I make these gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free flour blend designed for baking. This swap usually yields excellent results without compromising texture or taste.
How long do the brownies need to cool before slicing?
Allow the brownies to cool completely in the pan—about 1 to 2 hours at room temperature. This resting time ensures the cheesecake layer sets properly and the brownies cut cleanly without crumbling.
Final Thoughts
Making these Cheesecake Brownies is like creating little pockets of joy all rolled into one dessert. They’re straightforward to prepare, utterly delicious, and perfect for sharing (or keeping all to yourself!). Once you try these brownies, you’ll understand why they quickly become a beloved recipe to revisit again and again. So gather your ingredients, turn on the oven, and get ready to experience one of the most delicious desserts you’ll ever make!
PrintCheesecake Brownies Recipe
Delight in the rich and decadent fusion of fudgy chocolate brownies and creamy cheesecake with this Cheesecake Brownies recipe. Combining a moist cocoa-infused brownie base with a luscious, tangy cream cheese swirl, these brownies make for an irresistible dessert perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 16 brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Brownie Batter:
- 1/2 cup unsweetened cocoa powder
- 1 cup granulated sugar
- 1/2 cup unsalted butter, melted
- 2 large eggs
- 1/2 cup all-purpose flour
Cheesecake Swirl:
- 8 oz cream cheese, softened
- 1/4 cup sour cream
- 1 cup powdered sugar
- 1 large egg
Instructions
- Preheat and prepare pan: Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking dish or line it with parchment paper to prevent sticking and make removal easier.
- Make brownie batter: In a large bowl, combine the melted unsalted butter and granulated sugar, stirring until smooth. Add the eggs one at a time, whisking thoroughly after each addition to incorporate air. Stir in the unsweetened cocoa powder and all-purpose flour until just combined, being careful not to overmix.
- Prepare cheesecake mixture: In a separate bowl, beat the softened cream cheese with sour cream until smooth and creamy. Gradually add the powdered sugar and mix until fully incorporated. Add the egg and beat until the mixture is smooth and combined.
- Assemble layers: Pour half of the brownie batter into the prepared baking dish, spreading it evenly. Spoon dollops of the cheesecake mixture over the brownie layer. Pour the remaining brownie batter on top and use a knife or skewer to gently swirl the cheesecake mixture into the brownie batter, creating a marbled effect.
- Bake: Bake in the preheated oven for 30 to 35 minutes, or until a toothpick inserted into the center comes out with moist crumbs but not wet batter.
- Cool and serve: Allow the cheesecake brownies to cool completely in the pan on a wire rack before slicing into squares. This helps them set and makes cutting easier.
Notes
- For best results, use room temperature cream cheese to avoid lumps in the cheesecake mixture.
- You can line the baking dish with parchment paper for easy removal and cleaner edges.
- Do not overbake; the brownies should be moist inside.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Allow brownies to come to room temperature or warm slightly before serving for optimal flavor and texture.
Nutrition
- Serving Size: 1 brownie (approx. 2×2 inch square)
- Calories: 250 kcal
- Sugar: 22 g
- Sodium: 110 mg
- Fat: 14 g
- Saturated Fat: 7 g
- Unsaturated Fat: 6 g
- Trans Fat: 0.2 g
- Carbohydrates: 29 g
- Fiber: 2 g
- Protein: 4 g
- Cholesterol: 55 mg
Keywords: cheesecake brownies, brownie recipe, cream cheese swirl brownies, chocolate dessert, easy dessert recipe