Both brioche and challah are excellent choices for French toast. Brioche is thick and sturdy with a tender, plush crumb, while challah is enriched with egg and has a rich, slightly sweet flavor. It ultimately comes down to personal preference.