Peel and chop the apples into small pieces. I like to chop them up very well so that they cook quickly and evenly in the pan.
Melt the butter in a pan on medium-low heat and add in the apples, cinnamon, and maple syrup.
Mix the apples to coat and reduce the heat to low. Cover the pan and let the apples cook for about 10 minutes (stirring often). If your apple mixture seems dry, add in a little more melted butter.
Once the apples are softened and cooked, set them aside to cool. You want the apples to be tender, but not too mushy.
Remove the crust from the slices of bread and roll out flat using a rolling pin.
Spread a thin layer of peanut butter/spread of choice onto each slice.
Add about 1 tablespoon of the cooked apple mixture onto one end of the bread and roll it up into a tight log.
Whisk together the applesauce, egg, milk, cinnamon, and vanilla extract to form the batter.
Quickly dip the roll-ups into the batter and coat all of the sides. Shake off all the excess batter.
Melt butter on a pan on medium-low heat and cook roll-ups until all sides are brown. Slice into pieces and serve!