1 - 16 oz sized jar of peanut butter
1 - stick butter (1/2 cup) or margarine - softened
3 – 5 cups of powdered sugar (I used 4 cups)
1 - bag of semi-sweet chocolate morsels
3 T. shortening
1 – Package milk chocolate almond bark
(if using the almond bark omit the chocolate chips & shortening)
In a large mixing bowl, combine the peanut butter and stick of butter. Stir until very creamy. Slowly start to stir in the powdered sugar, one cup at a time. Eventually you can just use your hands to start mixing it in. You want the mixture to be the consistency of play-doh. It should not stick to your hand at all and you should be able to easily form a ball with it.
Once it's to this point, you won't need to add anymore powdered sugar: Sprinkle a clean surface with a dusting of powdered sugar. Flatten some of the peanut butter dough on this surface, and slowly roll it to about 1/2" thickness (it should be very easy to roll. If not, add more powdered sugar). With a 1-1/2" heart cookie-cutter, cut out the heart shapes: Place the hearts on a cookie sheet lined with wax paper. Cover with wrap and refrigerate for at least an hour (I placed them in the freezer overnight).
http://www.mommyskitchen.net/2010/02/chocolate-peanut-butter-hearts-for-your.html