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

Peanut Butter Frozen Hot Chocolate

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, rich, and indulgent frozen drink that combines the decadence of hot chocolate with the nutty smoothness of peanut butter and a refreshing chill.

  • Total Time: 5 minutes
  • Yield: 2 servings

Ingredients

  • 2 cups chocolate milk
  • 4 packets hot chocolate mix
  • ½ cup mini peanut butter cups (about 10 miniature Reese’s), plus more for garnish
  • ¼ cup creamy peanut butter, plus more for garnish
  • 3 to 4 cups ice
  • Whipped cream
  • Hot fudge sauce, for garnish

Instructions

  1. Combine chocolate milk, hot chocolate mix, mini peanut butter cups, creamy peanut butter, and ice in a high-powered blender.
  2. Pulse until the ice breaks down into small, uniform pieces and the mixture becomes thick and smooth.
  3. Pour the mixture into two tall glasses.
  4. Top each glass with whipped cream, a drizzle of hot fudge, melted peanut butter, and extra chopped peanut butter cups for garnish.

Notes

  • This recipe makes 2 servings and takes just 5 minutes from start to finish.
  • For a dairy-free option, swap the chocolate milk with almond or oat chocolate milk.
  • To add more depth, try dark chocolate hot cocoa mix.
  • If you want to add a crunch, stir in crushed chocolate cookies or chopped roasted peanuts after blending.
  • For an adult version, add a splash of chocolate liqueur or peanut butter whiskey.
  • Author: Julia
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Category: Dessert Drink
  • Method: Blended
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 glass
  • Calories: 500
  • Sugar: 45g
  • Sodium: 150mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 56g
  • Fiber: 4g
  • Protein: 8g
  • Cholesterol: 15mg