-
1
Several hours or day before serving, prepare and marinate tofu: Drain tofu and pat dry with paper towels.
-
2
From 4 1/2- by 3-inch block of tofu, cut off and reserve about a 3- by 1 1/2-inch crosswise slice, leaving remaining tofu cake about 3 inches square.
-
3
Evenly split the square into 3 horizontal slices.
-
4
Cut reserved tofu slice lengthwise in half to make 2 rectangles (each about 3 by 2 by 3/4 inches).
-
5
Brush slices evenly with barbecue sauce and place in medium-size bowl; top with any remaining sauce.
-
6
Cover and refrigerate until ready to grill.
-
7
In medium-size bowl, whisk together mayonnaise, vinegar, sugar, pepper, and salt until well combined.
-
8
Stir in green and red cabbage, mixing well.
-
9
Cover and refrigerate until ready to serve.
-
10
To serve, heat indoor grill or nonstick grill pan over medium heat.
-
11
Grease grilltop or pan with vegetable oil or nonstick cooking spray.
-
12
Grill tofu slices until browned, turning once -- 2 to 3 minutes on each side.
-
13
Place the 3-inch-square slices of grilled tofu on bottoms of 3 toasted buns; place the 2 smaller slices side by side on bottom of remaining bun.
-
14
Spoon 2 tablespoons coleslaw over each sandwich.
-
15
Place tops of buns on sandwiches and serve with remaining coleslaw on the side.