If you’ve been searching for a vegan pepperoni recipe that is spicy, firm, and slices beautifully, you’re in the right place. This homemade vegan pepperoni delivers the bold, smoky flavour of traditional pepperoni without any animal products. It’s perfect for pizzas, sandwiches, wraps, charcuterie boards, and snacks.
Made with simple pantry ingredients and packed with savory spices, this plant-based pepperoni has a satisfying texture and a rich, slightly spicy kick that meat lovers and vegans alike will enjoy.
Why You’ll Love This Vegan Pepperoni
- 100% vegan and cruelty-free
- Firm texture that’s easy to slice
- Perfect for homemade pizza
- Packed with smoky, spicy flavor
- High in plant-based protein
- Freezer-friendly
What Makes Vegan Pepperoni Sliceable?
Many vegan meat alternatives can be soft or crumbly. This recipe uses vital wheat gluten and chickpea flour to create a chewy, meaty texture that slices just like traditional pepperoni.
The combination of spices gives it the classic pepperoni flavor while beetroot powder provides a natural reddish color.
Ingredients
Dry Ingredients
- 1 cup vital wheat gluten
- ¼ cup chickpea flour
- 1 tablespoon nutritional yeast
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried oregano
- ½ teaspoon black pepper
- ½ teaspoon chili flakes
- ½ teaspoon salt
Wet Ingredients
- ¾ cup vegetable broth
- 1 tablespoon tomato paste
- 1 tablespoon soy sauce
- 1 tablespoon olive oil
- 1 teaspoon maple syrup
Instructions
Step 1: Mix the Dry Ingredients
In a large mixing bowl, combine the vital wheat gluten, chickpea flour, nutritional yeast, and spices.
Step 2: Prepare the Wet Mixture
In a separate bowl, whisk together vegetable broth, tomato paste, soy sauce, olive oil, and maple syrup.
Step 3: Form the Dough
Pour the wet ingredients into the dry ingredients and mix until a dough forms.
Knead the dough for 2–3 minutes until it becomes elastic and firm.
Step 4: Shape the Pepperoni
Roll the dough into a log shape approximately 2 inches thick.
Wrap tightly in parchment paper and then foil.
Step 5: Steam
Place the wrapped log in a steamer basket.
Steam for 45–50 minutes.
Step 6: Cool Completely
Allow the pepperoni to cool completely before unwrapping.
Refrigerate for at least 2 hours for the best texture.
Step 7: Slice and Enjoy
Use a sharp knife to cut thin rounds.
Serve on pizza, sandwiches, pasta, or snack boards.
Serving Ideas
Vegan Pepperoni Pizza
Top your favorite homemade vegan pizza with pepperoni slices, vegan cheese, and vegetables.
Sandwiches
Layer slices into wraps, subs, and toasted sandwiches.
Charcuterie Board
Pair with crackers, olives, nuts, and vegan cheeses.
Pasta
Dice and add to pasta dishes for extra flavor.
Storage Tips
Refrigerator
Store in an airtight container for up to 7 days.
Freezer
Freeze whole or sliced for up to 3 months.
Thaw overnight before using.
Variations
Extra Spicy
Add additional chili flakes or cayenne pepper.
Smokier Flavor
Increase the smoked paprika for a stronger smoky taste.
Gluten-Free Option
Use a gluten-free vegan sausage base, though the texture will be less firm.
Frequently Asked Questions
Can I bake instead of steam?
Yes. Wrap tightly in foil and bake at 180°C (350°F) for about 60 minutes.
Is it good for pizza?
Absolutely. The firm texture holds up well during baking and crisps slightly around the edges.
Can I make it less spicy?
Simply reduce the chili flakes and black pepper.
Nutrition (Approximate Per Serving)
- Calories: 90
- Protein: 12g
- Carbohydrates: 5g
- Fat: 3g
- Fiber: 1g
Final Thoughts
This Vegan Pepperoni recipe is everything a plant-based meat alternative should be—spicy, flavorful, firm, and perfectly sliceable. Whether you’re topping a homemade pizza or creating a vegan charcuterie board, these slices bring bold flavor and satisfying texture to every bite.
Once you try homemade vegan pepperoni, you’ll never want store-bought again!

