marble chocolate hearts


I’m skipping the pink and red treats this Valentine’s Day and going straight for the chocolate… who’s with me? Rich marble chocolate heart cakes are a no-fail way to win hearts and quite easy to make too – I simply scooped my one-bowl batter into a mini heart pan and added a cream cheese swirl for a marble effect.

Marble Chocolate Hearts

Initially I left the cakes unfrosted (as you see here), but when I happened upon a bowl of leftover fudge frosting, I couldn’t resist sampling a frosted heart. My final verdict? You will not regret a flourish of fudge frosting, especially when it’s this simple (whisked together in under a minute) and straight up delicious.

Marble Chocolate Hearts

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon

Marble Chocolate Hearts

  • Yield: 10 heart cakes



  • 2/3 cup flour
  • 1/3 cup unsweetened cocoa
  • 3/4 tsp baking powder
  • 1/4 tsp baking soda
  • 1/4 tsp salt
  • 6 Tbsp sugar
  • 1/4 cup light brown sugar
  • 1 large egg, at room temperature
  • 1/4 cup milk, at room temperature
  • 2 Tbsp plain fat-free Greek yogurt, at room temperature
  • 2 Tbsp coconut oil, melted and slightly cooled
  • 1 tsp vanilla extract
  • 1 tsp instant espresso
  • 1/4 cup boiling water

Cream Cheese Swirl

  • 4 oz reduced fat cream cheese, softened
  • 2 Tbsp plain fat-free Greek yogurt, at room temperature
  • 1/4 cup sugar
  • 1 tsp vanilla extract


  • 1 1/2 Tbsp unsalted butter, melted
  • 1/4 tsp vanilla extract
  • pinch of salt
  • 1/2 cup powdered sugar
  • 2 Tbsp unsweetened cocoa
  • 1 1/2 Tbsp milk


  1. Preheat oven to 350Ā°F. Spray a mini heart pan generously with nonstick spray and dust with flour. For the cakes, whisk together flour, cocoa, baking powder, baking soda, and salt in a large bowl; make a well in the center of the mixture. Add sugars, egg, milk, yogurt, oil, and vanilla to flour mixture; whisk in just until incorporated. Dissolve instant espresso in boiling water; add to batter and whisk in until smooth. Fill each heart mold just over half full of batter.
  2. For the cream cheese swirl, combine cream cheese, yogurt, sugar, and vanilla in a food processor and process until smooth and creamy. Dollop mixture by teaspoons over chocolate batter and swirl together with a toothpick or wooden skewer; gently tap pan once to remove air bubbles. Bake cakes for 16 minutes, until a toothpick inserted in the center comes out with a few crumbs attached. Cool cakes in pan on a wire rack for two minutes, then remove from pan to cool completely.
  3. For the frosting, combine melted butter, vanilla, salt, powdered sugar, cocoa, and milk in a medium bowl and whisk until well combined. Whisk frosting one more minute, until smooth and glossy. Use an offset spatula to spread frosting over cakes. Store leftover cakes in an airtight container in the refrigerator; bring to room temperature before serving.


Baking pan: I used this Mini Heart Pan.


  • Calories: 215
  • Carbohydrates: 33
  1. These look absolutely divine. YES YES to the marble swirl through the centre! My husband is a massive chocolate fan, also a massive lemon fan, so I’m trying to toss up which one to make this Valentines Day. Your recipe and the photos are pretty persuasive though! x

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.