Brioche is arguably the favorite when it comes to French toast. Made with butter and egg, it’s a richer version of sandwich bread that can hold a lot of custard and keep its shape. It bakes up crisp on the outside and soft and spongy on the inside. Brioche also freezes well — just pull the loaf out of the freezer and let it defrost overnight. In addition to brioche, challah and sourdough are also great breads for french toast. Challah is rich and buttery and, when baked, will have a soft and spongy center like brioche. If you like french toast with a little tang, fresh sourdough has a hearty, chewy texture and stands up really well to soaking. It’s the ideal bread to use if you’re wanting to prepare french toast the night before.