This post contains affiliate links.

Want to know how to make vegan sausage that tastes better than store-bought? You’re in the right place! This simple recipe has the same delicious taste and texture as its conventional counterpart without any of the stuff you don’t want.

Plant based sausage links on a white plate with a fork.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

The Perfect Cookout Companion

Plant-based sausage is a divisive topic in the vegan world. Some people love it and want it to taste like its meaty counterpart, while others hate it. But the thing is, it’s actually quite easy to make your own vegan sausage recipe!

This way, you get to control the seasonings and make them taste just how you want. The process is a bit lengthy, but I promise it’s truly straightforward. If you’ve tried my seitan pepperoni, you’ll be familiar with the technique.

The “sausage dough” is kneaded and steamed to help it hold its shape, then dropped on the grill for those authentic vegan Italian sausage grill marks. Both vegans and meat eaters alike will enjoy these tasty links!

A fork holding half of a homemade vegan sausage link.

Here’s What You’ll Need

These vegan sausages don’t have many crazy ingredients going on, and the few you might not already have will definitely become new favorites! Jump to the recipe card for full measurements and instructions!

  • Vital Wheat Gluten: Gives vegan sausage links structure and elasticity. You can buy vital wheat gluten online or in some health food stores.
  • Vegetable Broth: This holds everything together. If you’re going for an even meatier flavor, you can try this vegan pork broth!
  • Tomato Paste: Provides a rich color and umami (savory) taste.
  • Soy Sauce: This is our umami and salty element!
  • Seasoning: The seasoning selection in the recipe card gives a basic pork sausage flair.
  • Liquid Smoke: This secret ingredient adds the perfect smoked flavor and some color.

Why Gluten?

Gluten gives structure to help the sausage links hold their shape and give them a nice bite!

A fork on a plate of plant-based sausage links.

Making Vegan Sausage Is Easy

It’s a little lengthy here, but it’s super simple. Set up all your wrappers first, and you’ll be a vegan sausage-making pro in no time.

Step 1: Make The Dough
Add all ingredients to a large bowl and combine well. Knead the dough on a clean surface until it becomes elastic.

Spices and seasonings in a glass bowl to make vegan sausages.
You may want to dig in with your hands to ensure everything is mixed in.
Mixing up ingredients for plant based sausage in a mixing bowl.
Now, it’s time to knead!
Combined ingredients in a mixing bowl to make vegan sausage.
There may still be some lumps, which is ok!

Step 2: Shape The Sausages
Divide the dough into 15 equal-sized pieces and form into sausage shapes.

A portion of vegan sausage mixture on a square of foil.
Wrap each log tightly in parchment and then foil.
Wrapping vegan sausage mixture in parchment and foil.
Twist the ends well to ensure they don’t come undone during cooking!

Step 3: Steam The Links
Set the wrapped sausages on the top of a steamer basket over a pot of water, cover, and steam for about 30 minutes.

Foil-wrapped vegan sausages in a metal steamer basket.
Watch the water level so it doesn’t completely evaporate, adding more water to the pot as needed.
Steamed vegan sausage links on a white plate.
Gently remove the steamed sausages from the parchment and foil wrappers.

Step 4: Grill The Sausages
Transfer the steamed sausages to an oiled grill pan or fire up the grill!

Steamed vegan sausages on a cast iron grill pan.
Cook your vegan sausages for about 5 minutes until they look perfectly charred.

Recipe tips

Mise En Place: Cut out your parchment and foil and have them all set up! This way, you can set each sausage link right on top as you go. It’s easy to form them all and then twist them all at once.

Grill It Up: You can head outside to grill these, grab a cast iron grill pan, or even fire up the George Foreman. Grilling your links is a crucial step to give them a little bite!

Serve As A Kebab: Serve these vegan sausages kebab-style on our vegetarian cevapi!

Try these seasonings

You can easily change up the flavor with different seasoning blends like these:

Plant based sausage links with a fork on a white plate.

Grilling Season Must-Haves

Nothing beats burgers and sausages on the grill, especially when feeding a crowd! Pair your vegan sausages with some of these.

Plant based sausage links with a fork on a white plate.›

Easy Vegan Sausage (Better-Than-Storebought)

4.67 from 3 ratings
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Servings: 15 sausages
Want to know how to make vegan sausage that tastes better than store-bought? You're in the right place! This simple recipe has the same delicious taste and texture as its conventional counterpart without any of the stuff you don't want. Whether you're plant-based or not, these links are perfect for cookouts with friends.

Ingredients 

  • 1 ½ cups vital wheat gluten, 180 g
  • ½ cup vegetable broth*, 120 mL
  • ¼ cup tomato paste, 50 g
  • ¼ cup soy sauce, 60 mL
  • 1 tsp each smoked paprika, garlic powder, onion powder, salt, coriander, black pepper
  • 1 tsp liquid smoke, 5 mL
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Dough: In a large bowl, stir together all ingredients until a ball forms. Transfer to a clean surface and knead for about 2 minutes until the dough is elastic and cohesive (it will still be lumpy, but that's okay!).
    Kneading seitan
  • Shape: Divide into 15 even pieces, then shape each piece into a log. Each log should be about ½ inch thick. Wrap each log tightly in parchment paper and aluminum foil**, making sure the foil overlaps so it doesn't open during cooking, then twist the ends to secure.
    Rolling vegan sausage
  • Steam: Bring a pot of water with a steamer basket to a boil, then place wrapped sausages into the basket. Cover and let steam for 30 minutes. (Keep an eye on the water level to make sure water doesn't all evaporate.)
    Steaming vegan sausage
  • Grill: Remove plant-based sausages from the basket and gently unwrap. Transfer to a well-oiled hot grill pan (or grill) and cook for about 5 minutes, turning often, until charred on the outside.
    Grilling vegan sausage

Notes

*For even more pork flavor, I love using this vegan pork broth base.
*Prepare the wrappings in advance for quicker assembly! I like to cut large squares of aluminum foil, and then place smaller squares of parchment onto each foil. Then, just roll the sausages and twist them to secure them.

Nutrition

Serving: 1vegan sausage link | Calories: 55kcal | Carbohydrates: 3.6g | Protein: 9.8g | Fat: 0.3g | Saturated Fat: 0g | Cholesterol: 0mg | Sodium: 428mg | Potassium: 60mg | Fiber: 0.2g | Sugar: 0.6g | Calcium: 19mg | Iron: 1mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.67 from 3 votes (1 rating without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




14 Comments

  1. Brandi says:

    Can these be made in the instant pot?

    1. Sarah Bond says:

      I haven’t tried this so I can’t say for sure, but I think it would be possible!

  2. nicola says:

    4 stars
    Hi I made these and reduced the recipe to 6 servings. I was fairly impressed by the outcome but the final texture is somewhat firm and rubbery for my liking. Perhaps I didn’t put enough liquid into the recipe? Do you think adding some olive oil into the mix would soften the texture? I certainly think it has great potential if I can get this right.

    1. Sarah Bond says:

      You could definitely try that! It won’t have quite the same “snap” as traditional sausage though.

  3. Samantha says:

    5 stars
    This recipe was beautifully done. It’s easy to follow, I’ve made a few changes to it and it tastes so so good.

    1. I used 1/2 tsp extra in the garlic, onion and paprika ONLY
    2. I used 10ml of liquid smoke
    3. I used 30ml of dark soy sauce and 30 ml of Chinese soy sauce.
    4. I make 3 larger logs, wrapped it the same way mentioned and steamed it for 30 mins.

    After I cut it into slices like pepperoni. It’s so yummy!! Thank you for sharing with us! Much love from Trinidad 🇹🇹

    1. Sarah Bond says:

      Thanks so much for sharing your revisions, Samantha! 😀

  4. Leanne Penn says:

    I am trying to stay vegan, I noticed the difference in my clothing and some times the way I feel. This will help me to save money. I am not a spring chicken. Thanks

  5. Gail says:

    How can I make this gluten-free and nut-free for allergies?

    1. Sarah Bond says:

      Hi Gail! This would be a pretty tricky one to make gluten-free, because the gluten is what gives the vegan sausage it’s chewy texture and structure. Sorry about that!

  6. Abi Lynch says:

    Looks so great
    Thanks
    I can’t hear sound on the video – maybe it’s my phone.

  7. Chloe says:

    Can we freeze them ?
    If so, would it be between the Steam and Gril steps ?

    1. Sarah Bond says:

      Yes! You can freeze them after steaming 🙂

  8. Yolanda says:

    Can I make the day before? I’m thinking of storing them in fridge after steaming then grilling the next day.

    1. Sarah Bond says:

      Yes! That’s a great plan. Enjoy!