Toasted Marshmallow Hot Chocolate

  • Level: Easy
  • Total: 15 min
  • Active: 15 min
  • Yield: 4 servings
Share This Recipe


3 cups whole milk

1 cup heavy cream 

4 ounces good-quality semisweet chocolate, coarsely chopped 

Pinch cayenne pepper 

Splash vanilla extract 

12 marshmallows 

Nonstick cooking spray, optional 


Special equipment:
4 oven-safe cafe au lait bowls
  1. Preheat the broiler. Place 4 oven-safe cafe au lait bowls on a baking sheet.
  2. Combine the milk and cream in a medium saucepan and bring to a simmer over low heat. Add the chocolate and whisk until smooth. Stir in the cayenne and vanilla. Divide the hot chocolate among the bowls. Top with 3 marshmallows each and place under the broiler. Broil until the marshmallows are golden brown and bubbling, 1 to 2 minutes.
  3. Alternatively, line a baking sheet with parchment paper and spray with nonstick cooking spray. Spread the marshmallows on the paper and broil 1 to 2 minutes. Transfer the marshmallows to the hot chocolate. Serve immediately.