Go Back

Heart-Shaped Brownies with Cheesecake and Raspberry Swirl

Cozy, chocolaty heart-shaped brownies with tangy raspberry ribbons and a creamy cheesecake topping. Perfect for a special treat or dessert!
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 10 pieces
Course: Dessert
Cuisine: American
Calories: 300

Ingredients
  

Raspberry Sauce
  • 1 cup raspberries (fresh or frozen defrosted)
  • 1 tablespoon granulated sugar for sweetness
  • 1 teaspoon vanilla extract adds flavor
Cheesecake Topping
  • 8 ounces cream cheese room temperature for easy mixing
  • 1/3 cup granulated sugar sweetener for the cheesecake
  • 1 large egg room temperature
  • 1/2 teaspoon vanilla extract for flavor
Brownie Batter
  • 1 cup flour all-purpose or gluten-free as per preference
  • 3/4 cup cocoa powder sifted for a smooth texture
  • 1/4 teaspoon salt to enhance flavors
  • 3/4 cup oil vegetable or melted coconut oil for moisture
  • 1 1/2 cups granulated sugar for sweetness
  • 1 tablespoon vanilla extract adds flavor
  • 3 large eggs room temperature for richness

Method
 

Preparation of Raspberry Sauce
  1. Heat raspberries, 1 tbsp sugar, and 1 tsp vanilla in a small pan. Simmer for 5–7 minutes until berries break down and sauce thickens slightly. Mash with a fork and cool.
Preparation of Cheesecake Topping
  1. Beat cream cheese with 1/3 cup sugar, 1 egg, and 1/2 tsp vanilla until smooth and no lumps show. Scrape the bowl; texture should feel silky and soft.
Preparation of Brownie Batter
  1. Whisk flour, cocoa, and salt in a bowl.
  2. In another large bowl, whisk oil with 1 1/2 cups sugar and 1 tbsp vanilla. Add the 3 eggs one at a time, whisking until glossy.
  3. Fold dry ingredients in until just combined.
Baking
  1. Preheat oven to 350°F (175°C). Line an 8×8 pan with parchment, or use heart-shaped pans if available.
  2. Pour half the brownie batter into the pan. Dollop the cheesecake mixture over the batter. Spoon raspberry sauce in small drops across the top.
  3. Use a skewer and drag through layers to create swirls. Don’t overmix; you want clear swirls.
  4. Bake for 30–35 minutes. Look for set edges and a slightly jiggly center. Let cool completely before cutting into heart shapes.
  5. Chill for 1 hour for cleaner slices.

Notes

Time-saver: Use a food processor to blitz raspberries quickly. Common mistake: Overmixing deflates the batter; fold gently. Variation: Add a pinch of cinnamon to batter for warm spice.