Ingredients
Equipment
Method
- Step 1: Make the raspberry sauce by simmering raspberries with 1 tablespoon sugar and 1 teaspoon vanilla extract over medium heat for 5–8 minutes until thickened. Strain through a fine mesh sieve to remove seeds and set aside.
- Step 2: Prepare the cream cheese swirl by beating cream cheese and ⅓ cup sugar until smooth. Add 1 egg and ½ teaspoon vanilla extract; mix until silky.
- Step 3: Whisk together flour, sifted cocoa powder, and salt in a separate bowl.
- Step 4: In a large bowl, stir oil, 1 ½ cups sugar, and 1 tablespoon vanilla extract. Add eggs one at a time, beating well after each addition.
- Step 5: Gradually fold the dry ingredients into the wet ingredients until just combined.
- Step 6: Spread brownie batter evenly in a lined baking pan. Dollop cream cheese mixture on top. Spoon raspberry sauce in spots, then use a skewer or toothpick to swirl layers for a marbled effect.
- Step 7: Bake at 350°F (175°C) for 30–35 minutes until edges are set and center slightly jiggles.
- Step 8: Cool completely at room temperature, then chill in the fridge for at least 2 hours to firm up.
- Step 9: Cut into heart shapes using a sharp cookie cutter. Serve with powdered sugar or chocolate drizzle if desired.
Notes
Use gluten-free flour for a gluten-free option. Substitute light vegetable or canola oil if you don't have refined coconut oil. Add nuts or chocolate chips for extra texture. Store in an airtight container refrigerated up to 5 days or freeze for up to 3 months. Warm briefly before serving for a fudgier bite.
