Irresistible Cheesecake Brownies Recipe
Introduction
Cheesecake brownies combine the rich, fudgy texture of classic brownies with a creamy, tangy cheesecake swirl. This irresistible treat is perfect for anyone who loves both chocolate and cheesecake in one delightful dessert.

Ingredients
- 1 cup Granulated Sugar
- 1/2 cup Unsweetened Cocoa Powder
- 2 large Eggs
- 1/2 cup All-Purpose Flour
- 1/2 cup Unsalted Butter
- 1 teaspoon Vanilla Extract
- 1/2 cup Chocolate Chips (optional)
- 8 oz Cream Cheese
- 1/2 cup Powdered Sugar
Instructions
- Step 1: Preheat the oven to 350°F (175°C) and prepare an 8×8-inch baking pan by greasing or lining it with parchment paper.
- Step 2: In a large bowl, whisk the melted butter with granulated sugar until well blended. Add the eggs one at a time, beating well after each addition.
- Step 3: Sift the cocoa powder and all-purpose flour into the brownie batter. Gently stir until just combined to avoid overmixing.
- Step 4: In a separate bowl, blend the cream cheese with powdered sugar and vanilla extract until smooth and creamy to create the cheesecake layer.
- Step 5: Pour half of the brownie batter into the prepared pan, spreading it evenly. Dollop the cheesecake mixture over the batter, then swirl gently with a knife or skewer to create a marbled effect.
- Step 6: Pour the remaining brownie batter over the top and spread evenly. Optionally, sprinkle chocolate chips over the surface for extra chocolate flavor.
- Step 7: Bake in the preheated oven for 30-35 minutes. Check doneness by inserting a toothpick into the center; it should come out with a few moist crumbs but no wet batter.
- Step 8: Allow the brownies to cool completely in the pan before slicing to help them set and hold their shape.
Tips & Variations
- Use full-fat cream cheese for a richer, creamier cheesecake swirl.
- Add a pinch of espresso powder to the brownie batter to intensify the chocolate flavor.
- Try swirling in a fruit jam or caramel sauce along with the cheesecake for an extra twist.
- For a nutty crunch, sprinkle chopped walnuts or pecans on top before baking.
Storage
Store cheesecake brownies in an airtight container in the refrigerator for up to 4 days. To enjoy, bring them to room temperature or warm briefly in the microwave for about 10 seconds. They can also be frozen for up to 2 months; thaw overnight in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these brownies dairy-free?
You can substitute the butter with a plant-based margarine and use a dairy-free cream cheese alternative, but the texture and flavor may vary slightly.
How do I know when the brownies are done baking?
Insert a toothpick into the center; it should come out with a few moist crumbs but no wet batter. The cheesecake swirl will still look set but soft.
Print
Irresistible Cheesecake Brownies Recipe
- Total Time: 50 minutes
- Yield: 16 brownies 1x
Description
These irresistible cheesecake brownies combine the rich, fudgy texture of chocolate brownies with a creamy, tangy cheesecake swirl on top. Perfect for chocolate lovers looking for a decadent dessert with a beautiful marbled appearance and a luscious balance of flavors.
Ingredients
Brownie Batter
- 1 cup Granulated Sugar
- 1/2 cup Unsweetened Cocoa Powder
- 2 large Eggs
- 1/2 cup All-Purpose Flour
- 1/2 cup Unsalted Butter, melted
- 1 teaspoon Vanilla Extract
- 1/2 cup Chocolate Chips (optional)
Cheesecake Layer
- 8 oz Cream Cheese, softened (preferably full-fat)
- 1/2 cup Powdered Sugar
- 1 teaspoon Vanilla Extract
Instructions
- Preparation: Preheat your oven to 350°F (175°C) and grease or line an 8×8-inch baking pan with parchment paper to prevent sticking.
- Make Brownie Batter: In a large bowl, whisk the melted unsalted butter together with the granulated sugar until the mixture is smooth and combined. Add eggs one at a time, beating well after each addition to incorporate fully.
- Add Dry Ingredients: Sift together the unsweetened cocoa powder and all-purpose flour to remove lumps. Gradually add the dry ingredients into the wet batter, stirring gently until just combined to avoid overmixing.
- Prepare Cheesecake Filling: In a separate bowl, beat the softened cream cheese with powdered sugar and vanilla extract until smooth and creamy, ensuring no lumps remain.
- Assemble Layers: Pour half of the brownie batter evenly into the prepared baking pan. Dollop spoonfuls of the cheesecake mixture over the batter and gently swirl it through with a knife or skewer to create a marbled pattern. Pour the remaining brownie batter on top and gently spread it out. Optionally, sprinkle chocolate chips over the top for extra chocolate richness.
- Bake: Place the pan in the preheated oven and bake for 30-35 minutes, or until a toothpick inserted into the brownie portion comes out with a few moist crumbs but no wet batter. The cheesecake layer should be set but still soft.
- Cool and Serve: Remove from oven and allow the brownies to cool completely in the pan on a wire rack. This helps the brownies set properly for cleaner slices. Once cooled, cut into squares and serve.
Notes
- Use full-fat cream cheese for the best creamy texture in the cheesecake layer.
- Do not overmix the brownie batter once the dry ingredients are added to keep them fudgy.
- Swirling the cheesecake layer gently creates a beautiful marbled effect without blending fully.
- Store brownies in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
- For a gluten-free version, substitute all-purpose flour with gluten-free flour blend.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: cheesecake brownies, chocolate brownies, swirl brownies, dessert recipe, fudgy brownies, cream cheese brownies

