Challah and brioche are very similar. They are both sweet and incredibly soft bread. However, challah is kosher and uses oil in place dairy. Brioche, on the other hand, uses lots of butter. This brioche recipe is also made with a sourdough starter, giving it a distinctive sourdough flavor.