Yes, you can freeze the stuffed French bread before baking. Wrap it tightly in plastic wrap and then in aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking according to the instructions.