01 - 
                Preheat the oven to 350°F. Grease a muffin pan with cooking spray. Set aside.
              
              
              
                02 - 
                Slice sourdough bread into ½ inch cubes. Place in a large bowl and set aside.
              
              
              
                03 - 
                In a medium mixing bowl, beat eggs well. Add milk, sugar, cinnamon, salt and vanilla. Mix well.
              
              
              
                04 - 
                Pour egg mixture over bread. Carefully mix to evenly coat all the bread cubes. Let sit for ten minutes to soak in.
              
              
              
                05 - 
                In a small bowl, combine the flour, brown sugar and cinnamon for the topping. Cut in butter until you have small crumbles.
              
              
              
                06 - 
                Scoop bread into muffin tin, then sprinkle topping on each one. Place in the oven and cook for 20-25 minutes. Allow to cool slightly and serve warm.