These make ahead sandwiches are so delicious! They're also perfect for picnics since you can assemble them ahead of time and then toss them in your picnic basket when it's time to head out!
Slice the bread in half lengthwise and hollow out each side so you have a trough for the ingredients.
Spread the goat cheese on each half and then add the mayonnaise mixture over the top of the goat cheese.
Layer on the bacon and salami, the artichoke hearts and finish with the spinach.
Put the two halves together and wrap the whole thing tightly in plastic wrap and then press it between two heavy baking sheets, adding a skillet or other heavy object on top to help it really get pressed together.
Refrigerate for at least 4 hours or overnight.