Go Back
raspberry brownies with cheesecake swirl on white plate, fresh raspberry garnish, layers visible
Luna Hossain

Fudgy Raspberry Brownies Recipe

Fudgy bittersweet chocolate brownies with a thick baked cream cheese swirl and fresh raspberries pressed throughout — dense, creamy, and sliceable straight from the refrigerator.
Macros per bar (16 bars from 8×8 pan):~290 kcal | ~16g fat | ~34g carbs | ~26g sugar | ~5g protein | ~65mg sodium
Prep Time 25 minutes
Cook Time 35 minutes
Chill Time 4 hours
Total Time 5 hours
Servings: 16 bars
Course: Bars & Brownies
Cuisine: American
Calories: 290

Ingredients
  

  • For the Brownie Base:
  • - ¾ cup + 2 tablespoons 198g unsalted butter, cut into tablespoon pieces
  • - 7 oz 200g bittersweet chocolate (60–70% cacao), finely chopped — baking bar not chips
  • - 1 cup 200g granulated white sugar
  • - 3 large eggs room temperature
  • - 1 teaspoon 5ml pure vanilla extract
  • - ½ cup 60g all-purpose flour, spooned and leveled
  • - 2 tablespoons 12g Dutch-process cocoa powder
  • - ¼ teaspoon 1.5g fine sea salt
  • For the Cheesecake Layer:
  • - 8 oz 226g full-fat block cream cheese (not spreadable tub, not low-fat), softened to room temperature for 2 hours
  • - ¼ cup 50g granulated white sugar
  • - 1 large egg room temperature
  • - 1 teaspoon 5ml pure vanilla extract
  • For the Raspberries:
  • - 6 oz 170g fresh raspberries, divided (not frozen)
  • For Garnish:
  • - Fresh mint sprigs optional

Equipment

  • Required:
  • Kitchen scale (strongly recommended — gram weights are more accurate than volume)
  • Medium heavy-bottomed saucepan (for melting butter and chocolate)
  • Large mixing bowl (for the brownie base)
  • Medium mixing bowl (for the cheesecake layer)
  • Hand mixer or stand mixer with paddle attachment (for the cheesecake layer only)
  • Silicone spatula
  • 8×8 inch (20×20cm) light-colored aluminum baking pan
  • Parchment paper with overhang on two sides
  • Wire cooling rack
  • Sharp chef's knife (for slicing — must be wiped clean between each cut)
  • Optional but recommended:
  • Instant-read or oven thermometer — most ovens run 15–25°F (8–14°C) off actual temperature, and this recipe is sensitive to overbaking
  • Thin offset spatula or butter knife (for creating the cheesecake swirl on top)
  • Skewer or toothpick (for the marbled swirl pattern on the surface)

Method
 

  1. Line an 8×8 inch (20×20cm) light-colored aluminum baking pan with parchment paper leaving a 2-inch overhang on two sides, lightly grease the two unlined sides, and set aside.
  2. In a medium heavy-bottomed saucepan over the lowest heat, melt the 198g unsalted butter and 200g finely chopped bittersweet chocolate together, stirring constantly with a silicone spatula until completely smooth, then remove from heat and pour into a large mixing bowl to cool to below 90°F (32°C), approximately 10 to 15 minutes.
  3. Whisk the 200g granulated white sugar into the cooled chocolate mixture vigorously for 60 full seconds, then add the 3 room-temperature eggs one at a time whisking fully after each addition, then add the 1 teaspoon pure vanilla extract and whisk to combine.
  4. Switch to a silicone spatula and add the 60g all-purpose flour, 12g Dutch-process cocoa powder, and 1.5g fine sea salt all at once, then fold with slow strokes from the bottom of the bowl upward — maximum 20 strokes — until no flour streaks remain.
  5. Reserve 3 tablespoons (45ml) of brownie batter in a small bowl, then pour the remaining batter into the prepared pan and spread into an even layer using an offset spatula.
  6. In a medium bowl, beat the 226g room-temperature full-fat block cream cheese alone on medium speed for 90 seconds until completely smooth, scrape the bowl, then beat 30 seconds more.
  7. Add the 50g granulated white sugar and beat on medium speed for 60 seconds scraping halfway through, then add the 1 room-temperature egg and beat on low speed for 20 seconds until just incorporated, then add the 1 teaspoon pure vanilla extract and beat on low for 10 seconds.
  8. Preheat the oven to 325°F (163°C) and position the rack in the middle of the oven.
  9. Pour the cheesecake batter evenly over the brownie base and spread into a smooth layer covering the brownie base completely edge to edge.
  10. Press approximately 4 oz (113g) of the fresh raspberries individually into the cheesecake layer at varied depths — some flush to the surface, some pressed nearly to the brownie base — distributing them evenly across the pan.
  11. Drop the reserved brownie batter in 8 to 10 small spoonfuls across the cheesecake surface, then drag a skewer through the drops in slow S-curves — 6 to 8 passes — to create the swirl pattern.
  12. Bake on the middle rack at 325°F (163°C) for 33 to 38 minutes until the cheesecake edges look matte and set, the chocolate sections show a paper-thin crackled crust, and the center 2-inch circle still has a gentle unified wobble when the pan is nudged — do not wait for the center to look fully set.
  13. Set the pan on a wire rack and cool at room temperature undisturbed for 1 full hour, then transfer uncovered to the refrigerator for a minimum of 4 hours or overnight.
  14. Lift the slab from the pan using the parchment overhang, place on a cutting board, and slice into a 4×4 grid for 16 bars using a sharp knife wiped completely clean between every cut.
  15. Add the remaining fresh raspberries and mint sprigs as garnish directly before serving.

Notes

- Cream cheese: full-fat block only — tub cream cheese has higher water content and will not set properly. Soften 2 hours at room temperature, no microwave.
- Chocolate: baking bar only (60–70% cacao) — chips contain stabilizers that prevent smooth melting.
- Raspberries: fresh only — frozen raspberries release excess water and create wet, sunken pockets in the cheesecake layer.
- Flour: spoon and level or weigh at 60g — scooping packs 20–30% extra flour and produces a cakey base.
- Storage: refrigerate in a hard-sided lidded container up to 5 days — best on Day 2.
- Freeze baked: wrap bars individually in plastic wrap, then freeze in a lidded container up to 2 months — thaw overnight in refrigerator.
- Make ahead: bake and chill up to 2 days ahead — flavor and texture improve overnight. Add garnish before serving only.
- Scaling: doubles cleanly into a 9×13 inch pan — add 5 to 8 minutes to bake time and watch for the wobble cue.
- Altitude: no leavening in the brownie base — more altitude-stable than most bars. Increase oven temp 15°F for cheesecake layer and check wobble 3 minutes early.
- Allergens: contains gluten, dairy, and eggs.
- Tip: run knife under hot water 10 seconds, dry completely, and wipe clean between every cut for clean cheesecake edges.