Can't bring myself to think about PB/onion/tomato or with bacon; however, I like tomato & bacon sandwiches. I very rarely eat red meat or pork, so PB is a mainstay in my diet to give me enough daily protein. I'm diabetic, so PB is the first think I reach for w/OJ if my blood sugar plunges. I esp like it with Ritz Wheat Crackers. After my brothers first divorce, he didn't know how to cook. He read that PB is good for a lot of reasons, so him & his 2nd wife & family eat PB with cereal & milk, on the side. Oh no, not for me...looks weird. To each his/her own.