I don’t understand how people are supposed to eat bagel sandwiches (or any big sandwich, for that matter) without making a huge mess, but this was delicious! An “everything” bagel + swiss cheese + spinach + tomato + cream cheese + grilled honey ham + red bell pepper + avocado. So big that, unless you’re REALLY hungry, you should cut it in half and have a wonderful lunch or breakfast waiting for you the next day, too! I tagged this as vegetarian since, obviously, that ham is optional! Another great thing to roast the bell pepper first. Roasted pepper = incredible.