Preheat oven to 350 degrees F.
Break challah into small pieces into two ramekins layering with walnuts and cranberries if desired.
Mix milk, egg, sugar and vanilla in a bowl and pour over the challah making sure to cover it all.
Bake for 35 minutes or until the challah springs back when you touch it.