Seitan Stuffed with Walnuts, Dried Cranberries, and Mushrooms
Print Recipe Add to Collection
5 from 12 votes

Seitan Stuffed with Walnuts, Dried Cranberries, and Mushrooms

The stuffing ingredients are very flexible. I was all out of regular mushrooms, so I used beech mushrooms, but any kind will do. Mushroom haters, feel free to substitute another vegetable or just leave them out. Walnut haters can use another type of nut (or no nuts at all) and cranberry phobics can use dried cherries, raisins, or no fruit at all.
Prep Time1 hr
Cook Time1 hr 35 mins
Total Time2 hrs 35 mins
Course: Main Course
Cuisine: Holiday, Vegan
Keyword: seitan roulade, stuffed seitan
Servings: 6
Calories: 444kcal
Author: Susan Voisin



  • 1/2 large onion , chopped
  • 1 rib celery , chopped
  • 4 ounces mushrooms , sliced or chopped
  • 1 teaspoon dried thyme
  • 1/2 teaspoon rubbed sage
  • generous grinding of pepper
  • 3 ounces whole wheat bread (about 2 slices), cut into small cubes
  • 1/3 cup dried cranberries or cherries
  • 1/4 cup chopped walnuts
  • 1 teaspoon whole chia seeds or ground flax seed
  • 1 tablespoon soy sauce
  • 1/2 cup water (more as needed)


  • 2 cups vital wheat gluten (10 ounces)
  • 1/4 cup nutritional yeast
  • 1 teaspoon dried thyme
  • 1 teaspoon rubbed sage
  • 1 teaspoon marjoram
  • 1/3 cup quinoa flakes or quick oatmeal
  • 1 teaspoon chia seed or ground flaxseeds
  • 1 1/2 cup vegetable broth
  • 1 cup great northern beans , cooked
  • 2 tablespoons soy sauce
  • 1 clove garlic , peeled
  • 1 tablespoon tahini (preferred) or other nut butter

Baking Broth

  • 1/2 cup vegetable broth
  • 1 tablespoon soy sauce
  • 1/2 teaspoon dark sesame oil (optional)


  • 4 sprigs fresh rosemary


Make the stuffing:

  • Sauté the onion and celery in a non-stick skillet until onion is becoming translucent. Add the mushrooms, thyme, sage, and a generous grating of black pepper and cover. Cook until mushrooms exude their juices, about 3 minutes. Add the remaining ingredients along with enough water to moisten the stuffing but not make it soaking wet. Remove from heat and keep covered.

Make the seitan:

  • In a mixing bowl, combine the dry ingredients (vital wheat gluten through chia seeds). Place the 1 1/2 cups of broth, white beans, soy sauce, and garlic in blender and process until liquefied. Make a well in the center of the dry ingredients, add the bean mixture, and stir until gluten is completely moistened. Drizzle the tahini over the top and knead it into the dough. Keep kneading until dough holds together in a ball. Set aside while you make the broth.

Make the broth:

  • Heat all ingredients until hot but not boiling. A microwave works well for this.
    Making the Roulade


  • Preheat oven to 400. Lightly oil an oval or rectangular baking dish, 11-13 inches long and 6-8 inches wide. (Your seitan will expand to fit it, so try not to use a very wide dish.) 
  • Line your work surface with plastic wrap, parchment paper, or waxed paper. Place the dough in the center, cover it with plastic wrap, and roll out the seitan, making sure that it is the same thickness in all places, until it's about 9x13 (an inch or so either way doesn't matter, but make sure it's not longer than your pan). Spread the stuffing evenly, leaving a 1-inch margin on all sides. 
  • Lift up the plastic wrap on one of the long edges and roll the seitan up like a jelly roll. (Alternatively, arrange the stuffing in a horizontal line across the middle of the seitan and bring one long edge up and over it to the other side.) Pinch the ends sealed first and then pinch well to seal the long seam. Take care to make sure that the edges are completely sealed and no gaps or stuffing shows. 
  • Lift the seitan roll carefully and place seam-side down in the prepared casserole dish. Pour the baking broth over it, add rosemary, and cover tightly. If the dish doesn't have a cover, use aluminum foil to cover tightly. (Did I mention "tightly?" Tightly! I enclosed even the bottom of the dish in foil.)
  • Bake for 25 minutes. Remove from oven, baste with broth, recover tightly, and bake for another 25 minutes. Baste again and return to oven uncovered for about 30 minutes. Baste 2 or 3 times as it's cooking. Seitan is done when top seems firm and brown and the broth has evaporated. You can test it by cutting a small slit in the middle; if it is doughy rather than firm, return to the oven.
  • Remove from the oven and let cool for 5-10 minutes. Transfer carefully to a cutting board or serving platter and cut into 1/2-inch slices.



Variation: For a roulade that holds its shape and is a little simpler to cook, though not as moist and tender, make the following adjustments: Follow the directions for assembling the roast, brush it with 1 teaspoon soy sauce mixed with 1/4 teaspoon sesame oil, and then roll it up tightly in aluminum foil (it may take two sheets), twisting the ends to seal well. (The baking broth won't be needed.) Place on a baking sheet, bake for 25 minutes, turn, and bake for 25 more. Check to make sure it is done, and give it more time if it's not firm and brown. Slice and serve with gravy.


Serving: 1serving | Calories: 444kcal | Carbohydrates: 57g | Protein: 39g | Fat: 7.5g | Sodium: 642mg | Fiber: 7.5g | Sugar: 2.4g