For breads, I look for sturdy bread that will keep and travel well. Often, the day before a trip I will make home made bagels. You can create any manner of bread styles, from sourdough to pumpernickle, and cook them in the style of a bagle (boiled and then baked). This creates a denser are more durable bread than a simple sliced bread.
Small, individual Ciabatta is similar in that it is denser, chewier, and so more durable than most breads.
Harder, crustier breads, like a good French baguette can also work well. They tend to create a lot of crumbs, so use care when eating so as not to attract late not visitors to your camp. More often than not, I am eating this for lunch during a trail break, so it isn’t a concern. Otherwise, follow the good practice of preparing and enjoying your meal outside of your camp.
Other good options include flatter breads like Naan. Naan is particularly nice as it is soft and pliable and holds up well in the pack.
And of course if you are using a bear canister and have room, you have few limits on what you can bring in terms of bread. Crackers, which don’t hold up well in the pack, can be packed and carried safely in a bear canister.