Thursday, December 11, 2025
HomePlant Based FoodSun Dried Tomato Roast with Mushroom-Potato Stuffing

Sun Dried Tomato Roast with Mushroom-Potato Stuffing


This sun-dried tomato roast makes a stunning centerpiece for any holiday table. Packed with umami and filled with a hearty blend of mushrooms and potatoes, it delivers deep flavor and satisfying texture in every slice. Completely vegan, gluten-free, and soy-free with an easy nut-free option.

close-up of sun dried tomato roast on a plate with salad and mushrooms

This is my version of a vegan holiday roast. We make this “meat” mixture with some white beans and almond flour, and process it until smooth. I also add some sun dried tomatoes for that rich, umami flavor. 

The mixture becomes like a pâté in the food processor, then we spread that onto parchment paper.

sliced sun dried tomato roast on a cutting board

Next, make the stuffing with cooked mushrooms, potatoes, and herbs. Place that on top of the bean mixture, roll it up using the parchment, and bake it. 

It turns into this delicious, amazing-smelling roast that’s full of herbs and deep umami flavor from the sun dried tomatoes. It’s just perfect!

sun dried tomato roast with a bite taken out

It’s completely gluten-free, but if you prefer, you can use all-purpose flour instead of tapioca starch. It’s also soy-free, since many of you asked for a soy-free option after I made that very popular tofu holiday roast a few years ago. 

You can easily adjust the flavors to your taste! Use fewer sun-dried tomatoes or different herbs, if you like. I usually serve it with a side salad, my simple vegan gravy, and some roasted vegetables for a perfect holiday or dinner plate.

fork with a biteful of sun dried tomato roast

Why You’ll Love Sun Dried Tomato Roast

  • umami-packed vegan holiday roast
  • savory mushroom-potato stuffing
  • make-ahead friendly vegan holiday entree
  • naturally gluten-free and soy-free with nut-free option

What to Serve with this Vegan Holiday Roast

For the Mushroom-Potato Stuffing

Prevent your screen from going dark

Make the mushroom-potato stuffing.

  • Heat a large skillet over medium heat. Add the oil, onion, garlic, and half of the salt. Cook until the onion turns translucent, about 3 to 4 minutes.

  • Add the mushrooms. Cook for 2 to 3 minutes, then add the remaining salt, pepper flakes, thyme, and balsamic vinegar. Mix in the stock, cover with a lid, and let the mushrooms cook until they’re al dente, about 10 to 20 minutes, depending on the size and type. Check them after 5 minutes, and if the pan starts to dry out, add a splash more stock.

  • Once the mushrooms are cooked, add the cubed potatoes and mix well. Cover and cook another 5 to 7 minutes, until the potatoes are just tender but not fully soft. Fold in the spinach, cover again, and turn off the heat. Alternatively, you can cook the potatoes separately and mix them with the mushrooms right at the end.

Make the vegan roast.

  • In a food processor, combine the sun dried tomatoes and almond flour. Process until the tomatoes are finely broken down. Add the bouillon paste, tomato paste, white beans, and all of the spices. Process until the mixture is smooth and hummus-like. If it’s too thick to break down, add a little bit more oil or a tablespoon of water or stock, and process again. Add the nutritional yeast, tapioca starch, and oil. Process for about a minute, until everything is well incorporated. Adjust consistency if needed. It should be thick but spreadable. 

  • Preheat the oven to 385°F (196°C). Use a spatula to spread the bean mixture evenly onto a piece of oiled parchment paper. It should be about an 8×11” rectangle. Make sure the thickness is pretty even. Spoon the mushroom-potato-spinach stuffing down the center of the rectangle. Sprinkle a bit of salt and black pepper.

  • Using the parchment, roll the rectangle up into a log, like a burrito. If there’s too much stuffing, remove some or spread the bean layer wider. Gently press the bean mixture together at the seams to seal the top, but you don’t need to worry about sealing the ends completely, but push any stuffing that’s falling out back into the log and close it off a little bit. Drizzle a bit of oil over the log, roll it again in the parchment to tighten it, and bake for 40 to 45 minutes.

Storage: Leftover roast (whole or sliced) keeps well in the fridge for up to 4 days. 
Freeze: Freeze the slices for a month or longr in an airtight container.
Reheat in the oven, air fryer, or on a skillet until crisp on both sides.
Make-Ahead Directions: Both the stuffing and bean mixture can be made up to 3 days in advance and stored separately in airtight containers. When ready, assemble and bake, as instructed above.
Variations: For extra depth of flavor, add a dash of vegan Worcestershire sauce to either the bean or mushroom mixture.
This vegan holiday roast is naturally gluten-free and soy-free. For a nut-free version, use a mix of hemp seeds and sunflower seeds instead of almond flour. Process them first into a coarse powder before adding the sun-dried tomatoes.

Calories: 226kcal, Carbohydrates: 33g, Protein: 11g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Sodium: 204mg, Potassium: 634mg, Fiber: 8g, Sugar: 6g, Vitamin A: 1447IU, Vitamin C: 16mg, Calcium: 107mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

spinach mushroom potato filling ingredients

Ingredients

  • oil – To sauté. You can broth fry for oil-free.
  • aromatics – Onion and garlic bring so much umami to the stuffing!
  • mushrooms – Use whatever small mushrooms you like, and either slice or quarter them. Thinner slices will cook more quickly.
  • salt and spices – For the stuffing, you will need salt, pepper flakes, and thyme. Season the roast with thyme, sage, onion powder, garlic powder, and nutritional yeast.
  • vegetable stock – To cook the stuffing.
  • veggies – For the stuffing, you need fresh spinach and russet or yellow potatoes. For the roast, you need oil-packed sun dried tomatoes.
  • almond flour – As the binder for the roast. You can make flour from other nuts, like walnuts, or use a mix of sunflower seeds and hemp seeds for a gluten-free almond flour substitute.
  • vegetable bouillon paste – To season the roast.
  • tomato paste – For more umami and for color.
  • white beans – Use canned or homemade, any kinds you like.
  • nutritional yeast – Thickens the mixture and adds umami.
  • tapioca starch – The other binder for the roast. You can use all-purpose flour, just remember that it won’t be gluten-free anymore.
  • balsamic glaze – A mix of balsamic vinegar and dried basil glazes the roast. You can add a little maple syrup to make it sweeter and shiny, if you like.
sun dried tomato roast ingredients on the kitchen counter

💡Tips for the Best Vegan Holiday Roast

  • Check on the mushrooms a couple of times during cooking, and add a small splash of water or stock if they look dry.
  • If your food processor is having trouble breaking down the almond flour and tomatoes, add a drizzle of oil or stock.
  • Oil your parchment to prevent the roast from sticking.
  • When you spread out the bean mixture, keep it as even as possible. You don’t want thick spots, because they won’t cook as well.

How to Make Sun Dried Tomato Roast

Heat a large skillet over medium heat. Add the oil, onion, garlic, and half of the salt. Cook until the onion turns translucent, about 3 to 4 minutes.

Add the mushrooms. Cook for 2 to 3 minutes, then add the remaining salt, pepper flakes, thyme, and balsamic vinegar. Mix in the stock, cover with a lid, and let the mushrooms cook until they’re al dente, about 10 to 20 minutes, depending on the size and type. Check them after 5 minutes, and if the pan starts to dry out, add a splash more stock.

Once the mushrooms are cooked, add the cubed potatoes and mix well. Cover and cook another 5 to 7 minutes, until the potatoes are just tender but not fully soft. Fold in the spinach, cover again, and turn off the heat. Alternatively, you can cook the potatoes separately and mix them with the mushrooms right at the end.

In a food processor, combine the sun dried tomatoes and almond flour. Process until the tomatoes are finely broken down.

Add the bouillon paste, tomato paste, white beans, and all of the spices. Process until the mixture is smooth and hummus-like. If it’s too thick to break down, add a little bit more oil or a tablespoon of water or stock, and process again.

Add the nutritional yeast, tapioca starch, and oil. Process for about a minute, until everything is well incorporated. Adjust consistency if needed. It should be thick but spreadable. 

sun dried tomato roast mixture in the food processor

Preheat the oven to 385°F (196°C). Use a spatula to spread the bean mixture evenly onto a piece of oiled parchment paper. It should be about an 8×11” rectangle. Make sure the thickness is pretty even.

Spoon the mushroom-potato-spinach stuffing down the center of the rectangle. Sprinkle a bit of salt and black pepper.

Using the parchment, roll the rectangle up into a log, like a burrito. If there’s too much stuffing, remove some or spread the bean layer wider. Gently press the bean mixture together at the seams to seal the top, but you don’t need to worry about sealing the ends completely, but push any stuffing that’s falling out back into the log and close it off a little bit. Drizzle a bit of oil over the log, roll it again in the parchment to tighten it, and bake for 40 to 45 minutes.

Meanwhile, make the glaze by mixing all of the glaze ingredients in a small bowl or cup.

Remove the roast from the oven. Brush with the glaze. Cover lightly with parchment to prevent drying out, and bake another 5 minutes or so, until the bean mixture is fully set and not soft.

Let the roast cool for at least 15 minutes before slicing. This helps the filling set and makes it easier to slice. Slice the roast with a sharp knife, and serve with your favorite gravy: either my simple gravy or my mushroom-onion gravy. Add some fresh herbs on top, for garnish, and enjoy!

Frequently Asked Questions

Is this recipe allergy friendly?

This vegan holiday roast is naturally gluten-free and soy-free. For a nut-free version, use a mix of hemp seeds and sunflower seeds instead of almond flour. Process them first into a coarse powder before adding the sun-dried tomatoes.

Can I make this vegan holiday roast ahead?

Both the stuffing and bean mixture can be made up to 3 days in advance and stored separately in airtight containers. When ready, assemble and bake, as instructed above.

How do I store leftovers?

Leftover roast (whole or sliced) keeps well in the fridge for up to 4 days.
Freeze slices for a month in an airtight container.
Reheat in the oven, air fryer, or on a skillet until crisp on both sides.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments