if you're looking to replace brioche bread then challah is probably your best option, although it won't be as buttery. pullman bread, shokupan, or portuguese sweet bread will also work for puddings, french toast, and even savory recipes.