In a large bowl, finely mash the black beans with a potato masher or your hands. Add the shallots, red pepper flakes, smoked paprika, Worcestershire, hot sauce, cilantro, egg white, flour, salt and pepper. Mix well with a wooden spoon. Form into 4 patties and arrange on a platter.
In a large saute pan over medium-high heat, add the oil. Sear patties for 3 to 4 minutes on each side until they have a nice crust. Remove the patties to a paper towel lined platter. Assemble the sandwiches with a patty, some spinach, roasted red peppers and red onion on the multi-grain rolls. Top with a good drizzle of Szechuan Tomato Dressing and serve.
In a small bowl, add the Szechuan sauce, tomatoes and cilantro. Whisk in the olive oil and season with salt and pepper, to taste. Use as a dressing for the black bean sandwiches.