Creamy whipped black beans are slathered onto bread slices that are stuffed with baby spinach, juicy tomato slices, and smoky tempeh bacon to make these hearty and flavor-packed vegan sandwiches.
I have a thing for grilled vegan sandwiches lately. Okay, so maybe I’ve had a thing for grilled sandwiches forever, but once I realized how easy it...