Easy Vegan Pepperoni

This best Vegan Pepperoni recipe is so flavorful, you’ll want to have it with your favorite pizzas, pasta or even as a snack. Vegan Pepperoni is perfect to use on sandwiches or even to create tasty party platter! It’s loaded with smoky, lightly spicy flavors that tastes great plain too! 

Homemade Vegan Pepperoni is sliced and placed on a pizza with chopped onions. There is no cheese on this pizza to better highlight the pepperoni slices.
Vegetarian Pepperoni Pizza is the best around!

This homemade tofu pepperoni is not like greasy, oily meat-based pepperoni that leaves you with indigestion! This healthy and best vegetarian pepperoni recipe is a delicious alternative that looks and tastes like regular pepperoni. Make this Veggie Pepperoni your NEW best pepperoni recipe!

Pepperoni and Me

I used to love pepperoni on my pizza. And it seems like everywhere I go, pepperoni pizza is the go-to favorite. I get that.

One thing I hated about pepperoni pizza was the oil. It seemed like my non-vegan pizzas were full of oil. I would oftentimes take a napkin and dab away the excess oil from the top of those non-vegan pizzas. It was a lot of dabbing!

And then I learned what pepperoni is made from — pork, chopped beef, and even veal!

Fast forward to today when all my pizzas are vegan. I’m so grateful for my vegan diet because my pizzas taste SO much better! My cousin was in town once and we went to a pizza place and she asked to try a bite of my vegan pizza and guess what? She loved it! Even more than her regular cheese pizza!

But we are talking about pepperoni. So, I’ve been making vegan pizza with soy pepperoni for quite awhile. Check out my Vegan Deep Dish Pizza recipe, for an example.

What is Vegan Pepperoni Made Of?

Typically, a vegan store-bought pepperoni is wheat-based. That is, it’s made from vital wheat gluten. Believe it or not, vital wheat gluten, otherwise known as wheat meat, has a convincing texture for pepperoni. It’s also referred to as seitan pepperoni. Get the pepperoni seasonings just right and you’re there.

So, why am I presenting you with a homemade pepperoni recipe when you can just go to a store and buy meatless pepperoni? A few reasons:

  1. Sometimes, store-bought vegan pepperoni has been unavailable. There was a period of at least a year when we couldn’t find it at the stores. I vowed at that time to create a recipe to prevent any downtime in the future
  2. I wanted a gluten-free vegan pepperoni. I’m not entirely gluten-free, but I love reducing my gluten load
  3. This recipe happens to be basically “free” in the Weight Watchers FreeStyle points too.

That said, if you prefer to buy it at the store, our favorite vegan pepperoni brands are Yves Pepperoni and Lightlife Smart Deli Pepperoni.

Why is it Called Pepperoni?

If you’re wondering what’s in pepperoni, it is traditionally a soft, red sausage with a smoky, spicy, sweet flavor. The word “pepperoni” is basically the plural word for peppers in Italian. Pepperoni is the same as salami, except spicier.

If you’re curious what spices are in pepperoni, the traditional pepperoni spices is made with ingredients such as peppers, garlic, fennel, paprika, and of course, smoke sauce. Of course, I’ve seen other spices in pepperoni recipes too, so you can get creative here.

My goal was to create a recipe for pepperoni that was both vegan and gluten-free and one that delivered on flavor and texture as well. I believe I accomplished this with today’s recipe. I skipped the peppers and went for sun dried tomatoes instead. It works!

Interestingly enough, pepperoni is a version of salami which means this is the same as a vegan salami recipe!

Creamy tofu is in a food processor, with sun-dried tomatoes, and spices on the top. There is a blue spatula on the side.

Healthy Pepperoni

I wanted this to be a pepperoni substitute that could be limited points for those on WeightWatchers looking for zero or low Freestyle points. Since chickpeas, tofu, and sundried tomatoes (the ones not packed in oil) are all zero points, this recipe is either zero or very low in points.

I entered this recipe into the Weight Watchers recipe tracker and it resulted in ZERO Points! 🤗

How to Make Vegan Pepperoni

Curious how to make pepperoni vegan? This tofu pepperoni has a surprise inside, chickpeas. But there are more traditional pepperoni ingredients too. I created a pepperoni dough by combining chickpeas, tofu, and sun-dried tomatoes combined with spices.

Once you’ve added the pepperoni spices to the batch, simply use a spatula to spread it out in two pans covered with parchment paper. Be sure to spread it out evenly.

I personally like the pepperoni slices to be a little thick, but if you prefer a thinner pepperoni slice, you can use even three pans to create a a more thin layer of pepperoni dough. It depends on how you want your vegan pepperoni texture to be. Once you get the batter spread out in the pans, then place the pans in the oven and bake.

Vegan pepperoni dough in a sheet pan lined with parchment paper and spread out across the pan.

After the dough for this “fake pepperoni” has baked, use a small cookie cutter or some other circular tool in your kitchen to cut out the pepperoni. I used the end of a frosting tool!

A round cutting utensil is hovering over baked vegan pepperoni.

 Is Pepperoni Bad for You?

A one-ounce serving of meat-based pepperoni has 138 calories. It’s also made from cured meat (aka, highly processed). Thus, it’s full of saturated fats, sodium, and oftentimes questionable ingredients like nitrates. So, definitely, pepperoni leaves a lot to be desired in the healthy category.

This vegetarian salami recipe, in contrast, has only 50 calories per serving, only 1 gram of fat, and even some fiber, thanks to the chickpeas. That makes this the best healthy pepperoni for your next pizza!

How to Use this Recipe

There are lots of ways to use this recipe in your other dishes. For example, sprinkle this veggie pepperoni on your vegan pepperoni pizza! You can also add it to your favorite Vegan Lasagna as well! I even love adding it to salads or added to my favorite Cheesy Pull Apart Bread!

Looking down on a cheeseless pizza, with onion bits between slices of veggie meat.

We love this recipe for Vegan Pepperoni and we hope you do too! If you decide to make this recipe, be sure to get out your phone and snap a photo. Then use #namelymarly and post it on Instagram. We love seeing your photos!

Homemade Vegan Pepperoni is sliced and placed on a pizza with chopped onions. There is no cheese on this pizza to better highlight the pepperoni slices.

Vegan Pepperoni

Top your pizzas, Italian dishes, and sandwiches with this delicious, and slightly spicy vegan pepperoni.
5 from 2 votes
Print Pin Rate
Course: Main Course
Cuisine: Italian
Keyword: Vegan Pepperoni
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 20
Calories: 58kcal
Author: Marly


  • ½ cup sun dried tomatoes (not packed in oil)
  • 10 oz extra firm tofu
  • 15 oz can of chickpeas , including liquid from can
  • teaspoons sea salt
  • teaspoons black pepper , freshly ground
  • 1 teaspoon dry mustard powder
  • 1 teaspoon fennel seeds
  • 1 tablespoon smoked paprika
  • 2 tablespoons paprika
  • 2 teaspoons garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon olive oil
  • 1 teaspoon Swerve, stevia, or Truvia sweetener
  • ½ teaspoon crushed red pepper flakes (add more for spicier)
  • ½ cup beet puree (see note)
  • 1 – 2 tablespoons liquid smoke


  • Heat your oven to 400F. Place a piece of parchment paper on a baking pan.
  • Add about 3/4 of a cup of water to a microwave-safe bowl. Heat that for 1 – 2 minutes, until hot. Add the firm sun dried tomatoes and set aside to allow the tomatoes to soften.
  • Remove the tofu, wrap in a dish towel and press to remove excess fluid.
  • Chop the tofu into large cubes and then place that along with the chickpeas in a food processor. Pulse until mostly smooth. Add in the rest of the ingredients. Pulse until combined. 
  • Add the sun dried tomatoes and then pulse again, leaving bits of the sun dried tomatoes throughout the dough. I feel this adds a textured look to the pepperoni.
  • Turn the dough out onto your prepared baking sheet and use a spatula to press it out to about 1/8 to 1/4-inch thickness. Spray the top with a light coating of vegetable cooking spray.   
  • Place in heated oven and bake for 25 – 30 minutes, until it starts to look a little crispy on the edges. Remove from oven and cool. Then use a small round cookie cutter to cut out pepperoni rounds. Save the uncut edges to use in things like pasta, where you’d like some pepperoni flavor.
  • This pepperoni will last up to 5 days in the fridge or can be frozen for up to 2 – 3 months.


I have a recipe for beet puree. Or you can add a quarter cup of chopped raw beets to this recipe.
Add more liquid smoke, sweetener, and or crushed pepper, depending on your preference for smoky, sweet, and spicy! Also, you can add more beet puree if you’d like a deeper red color.
Stevia was used for the calculation of nutrition. If you want, you can sub coconut sugar.
Nutrition Facts
Vegan Pepperoni
Amount Per Serving
Calories 58 Calories from Fat 9
% Daily Value*
Fat 1g2%
Sodium 196mg8%
Potassium 218mg6%
Carbohydrates 9g3%
Fiber 2g8%
Sugar 2g2%
Protein 3g6%
Vitamin A 560IU11%
Vitamin C 1.5mg2%
Calcium 23mg2%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

Serve this vegan pepperoni on pizza, in dips, over pasta dishes, or even as a snack. I have loved it in each of these applications and I hope you will too.

Health + Happiness,


This post may have affiliate links. See our full disclosure for more information.

9 Responses to Easy Vegan Pepperoni

    • Kristin, Thanks for your comment. This is one of my favorite recipes! I make it almost every week because I love having it on hand. I put it on my pizzas, pasta, and even salads. It’s just so tasty!

  1. NO WAY, this looks amazing and I need it in my life ASAP. Love how you used the beet juice for color; they look soooo “real”! Pepperoni pizza was my favorite, so I will definitely be trying this soon. Thank you so much!

    • Hiya Brittany! I have tried this with and without beet juice and it’s much, much better with the beets. I like to say, gimme the beets! I know. I crack myself up!

  2. What a great idea. I loved pepperoni when I was a kid. I don’t miss it too terribly now that I am a vegetarian, but I sometimes do miss that spicy flavor!

  3. Oh my goodness, how genius is this recipe! I must admit, I can’t stand traditional meat pepperoni as it’s so oily and high in processed fats (and it gives me indigestion!) However, I can’t seem to stop my daughter eating it (in moderation), I’ll be sneaking in this vegan version on her pizza now and lets hope she won’t notice! Thank you for such a great recipe, will definitely be trying it.


Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.