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 to 8 minutes until thickened. Strain through a fine mesh sieve to remove seeds. Set aside to cool.
- Step 2: Prepare the cream cheese swirl by beating cream cheese with ⅓ cup sugar until smooth. Add 1 egg and ½ teaspoon vanilla extract, mixing until creamy and combined.
- Step 3: Mix the dry ingredients—flour, sifted cocoa powder, and salt—in a medium bowl.
- Step 4: In a separate large bowl, mix oil, 1 ½ cups sugar, and 1 tablespoon vanilla extract. Add eggs one at a time, beating well after each addition.
- Step 5: Gradually add dry ingredients to the wet ingredients, stirring gently just until blended. Do not overmix; batter should be thick and glossy.
- Step 6: Spread brownie batter evenly in a lined 9x9 inch baking pan. Dollop cream cheese mixture in spots over batter, then spoon raspberry sauce on top. Use a skewer or knife to gently swirl the cream cheese and raspberry sauce through the batter for a marbled effect.
- Step 7: Bake at 350°F (175°C) for 30 to 35 minutes until edges are set and the center is slightly soft.
- Step 8: Cool completely on a wire rack, then refrigerate the pan for at least 2 hours to set the cream cheese layer.
- Step 9: Use a heart-shaped cookie cutter to cut brownies into hearts. Optionally decorate with powdered sugar or melted chocolate drizzle. Serve and enjoy.
Notes
Use gluten-free flour for a gluten-free version. Substitute different berries for raspberry sauce. Add nuts or chocolate chips to the batter for extra texture. Store refrigerated in airtight container up to 4-5 days or freeze uncut for up to 2 months.
