I've been making this for just over 4 years now and it's been a hit every single time. Even the omnivores end up having seconds. Personally, I think that one of the keys to success with this is to have a really delicious gravy with it. My favorite for the past couple of years is the Punk Rock Chickpea Gravy from Vegan with a Vengeance. If you don't want to bother with making your own gravy, the Simply Organic Mushroom Sauce packets are quite good. You'll just want to make sure to buy 3-4 packets so you have enough for the entire roast. I'll put up a brown gravy recipe tomorrow if you want something that's more traditional.
You can make this roast stuffed or not. I've never made it not stuffed, but I imagine it would be sort of like a big slab of seitan if you did it that way. Not that this is a bad thing, necessarily but for me, I think part of what's great about is that it doesn't seem so heavy with the stuffing in the middle and it's not nearly as scary for any non-veg*ns you might be eating with. If you're not going to stuff this, you can just put it in a loaf pan to bake if you want it to retain its shape. Otherwise, you can just form it a loaf shape and put it in a baking pan like you'll do with the stuffed one.
If you're stuffing this, and I think you should, you can always use my stuffing recipe. It's fast and super easy and tastes great with this roast.
2 cups wheat gluten
1/2 cup soy or chickpea flour
1/2 cup nutritional yeast
2 teaspoons onion powder
1 teaspoon garlic powder (not garlic salt)
12oz firm tofu
1 1/2 cups water
3 tablespoons soy sauce
1 tablespoon olive oil
broth: (use 1 1/2 times the amount of broth if you're stuffing the roast)
2 1/3 cups vegetable broth
2 tablespoons olive oil
4 cloves garlic, minced
1 teaspoon each, fresh chopped sage, thyme and rosemary
Preheat your oven to 325 F.
Mix the dry ingredients in a mixing bowl. Add the tofu, water, soy sauce and olive oil to a food processor and blend until combined. Add the dry mixture to the food processor. Mix it until a ball forms.
If you're not stuffing this, form into two loaves and place them in a baking pan.
If you are stuffing this (my favorite way), divide the dough in half. Roll out half onto a clean surface using a wet rolling pin. You want to make about a 15" circle. Mound 3 1/2 cups stuffing in the middle. Fold dough up and around the stuffing into a loaf shape, pinching to seal. Repeat with the second half of the dough and place your loaves into a baking pan.
Pour 1/2 cup of broth over the top of your roasts and cover the pan with foil. Bake for 30 minutes and remove the foil. Add half of the remaining broth. Bake for another 30 minutes, basting occasionally. Remove the pan from the oven and flip the loaves over. (I usually need to use two spatulas together to do this without tearing the roasts.) Pour the remaining broth over the loaves and bake for 30 more minutes, basting often.
Your roasts should completely soak up the broth by the end of the cooking time. If they don't (and mine rarely do), just cook in 30 minute increments, basting every 10 minutes or so until there is little or no broth left. I usually end up needing another 60 minutes.
Remove the roasts from the pans, let cool for at least 5 minutes then slice it up and serve.