We make pizza for guests all of the time, mainly because I can't think of anyone on this planet who doesn't like pizza. I do get some funny looks when I tell folks that one of the pizzas on the table is BBQ tofu with cabbage. They are quite doubtful. Once they taste this deliciously weird mash-up of Italian and Southern American cuisine, they can understand why it's one of our favorites.
There are two shortcuts you could take here if you don't want to make all of this from scratch. Use two store-bought pizza crusts, or better yet, some pre-made pizza dough and a bottle of your favorite smoky BBQ sauce in order to cut down on the time you spend in the kitchen on this one.
BBQ Tofu Pizza
(Makes two 12-inch pizzas)
Beer Pizza Crust (divided in half, not thirds)
1 cup tomato sauce (divided)
3 cups shredded smoked mozzarella (about 6 ounces, divided)
Chipotle BBQ Tofu (divided, recipe follows)
2 cups shredded purple cabbage (divided)
With a pizza stone in place, preheat your oven to 550 degrees for at least 40 minutes. This will allow the pizza stone to heat up and really crisp the bottom of your pizza. Roll or toss your crust into a 12-inch round. Line your pizza peel with a piece of parchment paper and place the crust onto the peel. Smear 1/2 cup of tomato sauce over the crust. Top that with 1 1/2 cups smoked mozzarella. Place about a cup of the Chipotle BBQ Tofu over that and finish with a cup of shredded purple cabbage. Slide pizza with the parchment paper onto the stone. Cook for only 5-7 minutes or until the outer crust is brown and the cheese is bubbly. Repeat the process with the remaining ingredients.
Simple Chipotle BBQ tofu
1 block extra firm tofu
3 tablespoons canola
1 cup BBQ sauce (recipe follows)

Chipotle BBQ Sauce
(This is a bold, spicy, smoky BBQ sauce when you taste it on it's own, but it evens out and is perfect when applied to tofu or mushrooms.)
1 tablespoon butter
2 cups chopped onion ( about 1 medium one)
1/4 cup chopped garlic (about 6 cloves)
1/2 teaspoon garlic powder
1/2 teaspoon thyme
1/4 teaspoon black pepper
2 tablespoons Jack Daniel's whiskey
1/2 cup brown sugar
1/4 cup cider vinegar
3-4 ounces chipotle peppers from a can (about 1/2 can)
1/2 cup water
1 24-ounce bottle of organic ketchup
1 tablespoon soy sauce
1 tablespoon vegetarian Worcestershire
1 tablespoon mustard
6-8 dashes liquid smoke
In a medium saucepan over medium-high heat, melt the butter and start to sweat the onion and garlic. Using a wooden spoon, keep the mixture moving so as to not burn the garlic. Once the onion is translucent, add the garlic powder, thyme, and black pepper. Deglaze the pan with the Jack Daniel's, and cook until all liquid has evaporated. Reduce the heat to medium low. Add the brown sugar, vinegar, chipotle peppers, water, ketchup, soy sauce, Worcestershire, mustard, and liquid smoke. Simmer uncovered for an hour; stir occasionally to keep from scorching. (This will make about six cups of BBQ sauce. You will only need one cup for this recipes, but this recipe freezes well.)