Brioche is a French bread that is made with a rich dough with eggs and a higher level of butter added. It's often served at breakfast in France and I have also seen it served with drinks at a wedding. It's sweet and buttery and really doesn't need butter added to it as it's more like a cake.