Deli-Style Vegan Roast Beef

Last Updated: June 19, 2026

This vegan roast beef is perfect if you’re craving a meaty, deli-style sandwich. This plant-based swap is packed with flavor and has a satisfying chewy texture that’s remarkably similar to deli meat. Give it a try if you’re looking for dinner or lunch ideas, like this vegan gluten-free lasagna, which is another one of my favorites.

Ingredients and Substitutions

This vegan beef alternative is made with tofu skin (thin sheets made from soy milk). It’s also called yuba or bean curd sheets. Tofu skin is often available at Asian grocery stores, or you can order it online.

A vegan roast beef sandwich drizzled with mustard.

Beet juice gives this dish its pink, meat-like color. You can substitute water and a teaspoon of maple syrup if you’d rather it looked less meaty.

I spiced this vegan beef with garlic powder, onion powder, rosemary, thyme, and black pepper. You can substitute any other dried herbs you prefer.

How to Make Vegan Roast Beef

Rehydrate the tofu skin according to the instructions on the package (or soak in boiling water for 5-15 minutes, or until flexible).

While the tofu skin is rehydrating, prepare the marinade by adding the beet juice, cold water, soy sauce or tamari, garlic powder, onion powder, rosemary, thyme, and black pepper to a sheet pan. Mix well.

Cover the sheet pan with aluminum foil, then let it marinate for 30 minutes at room temperature.

When it’s finished marinating, preheat the oven to 350 degrees Fahrenheit, then bake for 30 minutes. I served it on a bun with mustard this time, but it’s also delicious on its own.

A vegan roast beef sandwich drizzled with mustard.
No ratings yet
Pin Recipe Print Recipe

Vegan Roast Beef Recipe (Deli Meat Style)

This deli-style vegan roast beef is an easy recipe that’s perfect if you’re craving a meaty sandwich but want to keep it plant-based.
Course Dinner
Cuisine American
Diet Vegan
Prep Time 5 minutes
Cook Time 45 minutes
Soaking and Marinating Time 30 minutes
Total Time 1 hour 20 minutes
Servings 4
Calories 149.8kcal

Equipment

  • Sheet pan

Ingredients

  • 5.3 oz/150 g tofu skin (also called yuba or bean curd sheets)
  • 1/2 cup beet juice (for color; or substitute 1/2 cup water plus 1 teaspoon maple syrup if you prefer a less meat-like color)
  • 1/2 cup cold water
  • 2 tablespoons soy sauce or tamari
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon dried rosemary
  • 1/4 teaspoon dried thyme
  • 1/8 teaspoon black pepper

Instructions

  • Rehydrate 5.3 oz/150 g tofu skin according to the instructions on the package (or soak in boiling water for 5-15 minutes, or until flexible).
  • While the tofu skin is rehydrating, prepare the marinade by adding 1/2 cup beet juice, 1/2 cup cold water, 2 tablespoons soy sauce or tamari, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/4 teaspoon dried rosemary, 1/4 teaspoon dried thyme, and 1/8 teaspoon black pepper to a sheet pan. Mix well.
  • Transfer the rehydrated tofu skin to the sheet pan (discard any soaking water) and toss to fully coat it in the marinade, then arrange evenly in a layer in the pan (some overlap is fine).
  • Cover the sheet pan with aluminum foil, then let it marinate for 30 minutes at room temperature.
  • When it’s finished marinating, preheat the oven to 350 degrees Fahrenheit, then bake, covered, for 30 minutes.

Notes

  • I served it on a bun with mustard this time, but it’s also delicious on its own.
  • Store in an airtight container in the fridge for up to three days.

Nutrition Estimates

Calories: 149.8kcal | Carbohydrates: 29g | Protein: 9.4g | Fat: 0.02g | Saturated Fat: 0.003g | Polyunsaturated Fat: 0.01g | Monounsaturated Fat: 0.003g | Sodium: 519.7mg | Potassium: 102.4mg | Fiber: 2.9g | Sugar: 6.1g | Vitamin A: 12.9IU | Vitamin C: 7.1mg | Calcium: 73.1mg | Iron: 2.5mg
A vegan beef sandwich on a white plate.

You Might Also Like

These vegan turkey slices are another delicious plant-based deli meat alternative.

A plant-based roast beef sandwich on a plate.
Comments are moderated to ensure a respectful and constructive environment. Your email address will not be published. Required fields are marked with *.

Leave a Comment

Recipe Rating