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 slow cooker peanut butter hot chocolate topped with whipped cream and marshmallows in a white kitchen with skyscraper view.

Slow Cooker Peanut Butter Hot Chocolate Recipe: 5 Irresistible Reasons to Indulge

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 1 hour 35 minutes
  • Yield: Serves 6–8 1x

Ingredients

Scale

4 cups milk

1 cup heavy whipping cream

½ cup sweetened condensed milk

1 cup creamy peanut butter

1½ cups milk chocolate chips

1 tsp vanilla extract (optional)

Optional Garnishes:

Whipped cream

Mini marshmallows

Melted peanut butter drizzle

Chocolate syrup

Mini peanut butter cups or Reese’s Pieces

Instructions

  1. Combine Dairy Ingredients:
    Add milk, heavy cream, and sweetened condensed milk to a slow cooker. Whisk gently to combine.

  2. Add Peanut Butter and Chocolate:
    Stir in peanut butter and chocolate chips. Mix until evenly combined.

  3. Slow Cook:
    Cover and cook on low heat for 1.5 hours, stirring every 30 minutes to ensure smooth melting.

  4. Finish with Vanilla (Optional):
    Once fully melted and creamy, stir in vanilla extract.

  5. Serve and Garnish:
    Ladle into mugs. Top with whipped cream, marshmallows, or peanut butter drizzle.

  • Author: Layla Nour
  • Prep Time: 5 minutes
  • Cook Time: 1.5 hours
  • Category: Beverage, Dessert Drink
  • Method: Slow Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: ~380 per serving
  • Sugar: 27g
  • Sodium: 120mg
  • Fat: 27g
  • Saturated Fat: 14g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 55mg