Combine first 7 ingredients in a large bowl. Spread 3 tablespoons cheese mixture on each bread slice; top each with 3 tomato slices. Sprinkle tomato slices evenly with salt. Top each sandwich with 2 bacon halves and 1/4 cup arugula.
A winner! I salted "after" the spread was made as I, too, thought it was a little salty from the bacon and the cheese. Shallots and the vinegar was what made it "pop" for me. Had some homemade white bread which was sturdy enough to hold the sandwich together. The only thing I "had" to do different was use turkey bacon-no,it's not "real" bacon-and although it was excellent with that, I can tell that the type of bacon used will really enhance the overall flavor and this sandwich deserves "real" bacon! Will for sure make again.
We liked the flavor of these; did not salt the tomatoes, it wasn't necessary with the bacon and cheese. I use less shallot because it was overpowering with the full tablespoon. Will definitely make again.
We loved these, so different! I just usually use whatever bread I have on hand. Have used multi-grain/seed bread and a rye swirl; both were great. If I can't find a fresh container of arugula I just use romaine but the arugula is definitely better. Also, we use our light mayo instead of canola oil mayo. Will make again.
Delicious! After I assembled them I threw under the broiler (not too close - about 5" down) for a couple of minutes. Great recipe! Will make again. Will take Beano before hand as the pimentos were gassy for everyone in the family.