Challah and brioche are similar. However, challah is dairy-free for a kosher bread that goes with anything. Brioche is French, so it's loaded with butter and milk (so good). But both of them make the best French toast and bread pudding.