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

Creamy Chocolate Popsicles

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rich and creamy chocolate popsicles made with milk, cream, cocoa, and dark chocolate for a smooth, ice-cream-like frozen treat.

  • Total Time: 6 hours 30 minutes
  • Yield: 8 popsicles

Ingredients

  • 2 cups whole milk (500 ml)
  • 1/2 cup heavy cream (120 ml)
  • 1/4 cup cocoa powder (25 g)
  • 1/2 cup sugar (100 g)
  • 1 tablespoon cornstarch (8 g)
  • 100 g dark chocolate, chopped
  • 1 teaspoon vanilla extract (5 ml)
  • A pinch of salt

Instructions

  1. In a saucepan, whisk together milk, cream, cocoa powder, sugar, cornstarch, and salt until smooth.
  2. Place over medium heat and cook, whisking frequently, until the mixture warms and slightly thickens.
  3. Add chopped dark chocolate and stir until fully melted and smooth.
  4. Remove from heat and stir in vanilla extract.
  5. Let the mixture cool for 10–15 minutes, stirring occasionally.
  6. Pour into popsicle molds and insert sticks.
  7. Freeze for at least 6 hours or until completely firm.
  8. Run molds under warm water briefly to release popsicles before serving.

Notes

  • Whisk constantly to prevent lumps from cocoa and cornstarch.
  • Use high-quality dark chocolate for best flavor.
  • Do not skip cornstarch—it improves texture.
  • Let mixture cool before freezing to avoid ice crystals.
  • Adjust sweetness carefully to maintain smooth texture.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Category: Dessert
  • Method: Freezing
  • Cuisine: International
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 popsicle
  • Calories: 190
  • Sugar: 16 g
  • Sodium: 60 mg
  • Fat: 11 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 2 g
  • Protein: 3 g
  • Cholesterol: 25 mg