Stale bread is the best for french toast, but more specifically Challah, Brioche, French, or Sourdough breads make the best French Toast.