Yes, Publix makes their bread from scratch at each bakery location. They use a mix manufactured at Publix's headquarters in Lakeland, Florida. The loaves are freshly baked throughout the day.