Vanilla Creme Balls Recipe


1 cup unsalted butter, softened
1 14 oz can sweetened condensed milk
1/2 tsp. vanilla extract
4 cups powder sugar
dash salt
1 lb. high quality chocolate (I use ghiredelli or hersheys bars)
1 lb sliced almonds, toasted and finely chopped

  1. In a mixing bowl combine the butter, condensed milk, vanilla, powder sugar and salt. Mix well and refrigerate for at least 30 minutes, or until firm enough to handle. (The filling wont be get “hard”–it will be more like a thick frosting.)
  2. Roll the dough into small, 1/2 tsp balls and place on a lined baking sheet I find it helps to grease my hands with cooking spray as the filling can be still be a little sticky. I also like to work with the cream filling in batches, leaving most of it in the fridge as I roll balls so that it doesn’t get too soft sitting on my counter as I work.
  3. Cover with plastic wrap and freeze cream balls overnight, or at least for 8 hours. (Cream balls can be frozen in an airtight container for several weeks. It’s a great time saver to make these ahead of time!)
  4. While cream is in the freezer you can toast the almonds (this can also be done in advance).
  5. Heat a large non-stick skillet over medium heat. Add the sliced almonds and cook, tossing gently, until they begin to toast golden brown. This should only take a few minutes. Be careful not to let them burn. Allow to cool and then use your hands to gently crush them into very pieces, into a bowl. Set aside until you’re ready to use them.
  6. Once the cream filling is frozen, melt your chocolate. I like to melt mine in the microwave, on low power, in 15 second intervals, stirring after each interval, until smooth.
  7. Dip frozen balls in chocolate, then in almonds. This is great to do with a companion, if you can, so it goes faster. Refrigerate until ready to eat.

*If you don’t want to make this big of a batch, you can always cut this recipe in half!

Original recipe and more pictures visit: Vanilla Creme Balls @

Leave a Comment