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

Chocolate-Covered Ice Cream Bars with Nut and Chocolate Drizzle

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Total Time: 2 hours 30 minutes
  • Yield: 8 bars 1x
  • Category: Dessert
  • Method: Frozen
  • Cuisine: American
  • Diet: Vegetarian

Description

Creamy homemade ice cream bars coated in a crisp chocolate shell, topped with chopped nuts and an extra chocolate drizzle for a decadent frozen treat.


Ingredients

Scale
  • 3 cups vanilla ice cream, slightly softened
  • 8 wooden popsicle sticks
  • 12 oz semisweet or dark chocolate chips
  • 2 tbsp coconut oil (for smooth melting)
  • 1/2 cup chopped nuts (almonds, peanuts, or hazelnuts)
  • 1/4 cup white or milk chocolate chips (for drizzle)

Instructions

  1. Line a baking sheet with parchment paper. Scoop or mold ice cream into bar shapes and insert wooden sticks.
  2. Freeze for 1–2 hours, or until completely firm.
  3. In a microwave-safe bowl, melt semisweet chocolate and coconut oil in 20–30 second intervals until smooth.
  4. Dip each ice cream bar into the melted chocolate, allowing excess to drip off quickly.
  5. Immediately sprinkle chopped nuts over the dipped bars.
  6. Melt the drizzle chocolate separately and drizzle over the bars using a spoon or piping bag.
  7. Place bars back on the sheet and freeze for 20–30 minutes to set.

Notes

  • Work quickly when dipping to prevent melting—keep bars in the freezer until the moment of coating.
  • Use high-quality chocolate for the best snap and flavor.
  • Bars can be stored individually wrapped for up to 1 month.

Nutrition

  • Serving Size: 1 bar
  • Calories: 320
  • Sugar: 24g
  • Sodium: 60mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 20mg