Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cranberry Orange Semifreddo Hearts Recipe

Cranberry Orange Semifreddo Hearts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 18 reviews
  • Author: admin
  • Prep Time: 25 minutes
  • Cook Time: 10 minutes
  • Total Time: 6 hours 35 minutes
  • Yield: 6 servings
  • Category: Dessert
  • Method: Frozen
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Description

Indulge in the delightful combination of tangy cranberries and zesty orange in these charming Cranberry Orange Semifreddo Hearts. A perfect frozen treat for any occasion, these heart-shaped delights are sure to impress!


Ingredients

Scale

Cranberry Orange Sauce:

  • 1 cup cranberries (fresh or frozen)
  • 1/4 cup orange juice
  • 2 tablespoons granulated sugar
  • 1 teaspoon orange zest

Semifreddo Base:

  • 3 large egg yolks
  • 1/3 cup granulated sugar (divided)
  • 2 tablespoons water
  • 1 teaspoon vanilla extract
  • 1 1/4 cups heavy cream
  • 1/2 cup crushed ladyfingers or shortbread cookies


Instructions

  1. Cranberry Orange Sauce: In a saucepan, cook cranberries, orange juice, 2 tbsp sugar, and orange zest until thickened. Blend into a smooth sauce.
  2. Semifreddo Base: Whisk egg yolks, sugar, and water over simmering water. Stir in vanilla. Whip cream until stiff, fold in egg mixture. Swirl in cranberry sauce. Freeze in molds with crushed cookies.
  3. Freeze for at least 6 hours or overnight. Unmold and drizzle with cranberry sauce to serve.

Notes

  • Silicone molds create perfect heart shapes, but a loaf pan works too.
  • For extra texture, try adding candied orange peel or white chocolate chips.

Nutrition

  • Serving Size: 1 heart
  • Calories: 310
  • Sugar: 22g
  • Sodium: 60mg
  • Fat: 21g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 120mg