These homemade Vegan Sausages are savory, hearty, and packed with herbs, spices, and plant-based protein.
Beans and vital wheat gluten create a firm, satisfying texture, while garlic, paprika, and fennel give them classic sausage flavor.
They’re perfect for breakfast, sandwiches, pasta, meal prep, or a protein-rich vegan dinner.
Can This Vegan Sausage Recipe Support Weight Loss Goals?
It can fit into a balanced eating pattern when portions and overall calories are considered. The recipe provides substantial plant-based protein and can be served with vegetables or salads for a filling meal. Because vital wheat gluten is protein-dense, these sausages can be a useful alternative to higher-fat meat-based options.
Does Vegan Sausage Fit a High-Protein Lifestyle?
Yes, this recipe is designed to be high in plant-based protein, mainly from vital wheat gluten and beans. It contains relatively few carbohydrates compared with many traditional grain-based vegan sausage recipes. One serving provides approximately 23 g protein, making it useful for a protein-focused vegan meal. Net carbs are approximately 12 g per serving, depending on the beans and exact ingredients used.
Why This Recipe Is Special
- High-protein: Vital wheat gluten provides concentrated plant protein.
- Meaty texture: Steaming creates firm, sausage-like pieces.
- Bold flavor: Fennel, garlic, paprika, and herbs create classic sausage seasoning.
- Budget-friendly: Uses simple plant-based ingredients.
- Meal-prep friendly: Keeps well refrigerated or frozen.
My Personal Experience
- Surprisingly meaty texture
The vital wheat gluten gives these sausages a firm, chewy bite.
Steaming before browning helps them hold their shape beautifully. - Rich savory flavor
Fennel, smoked paprika, garlic, and herbs give the sausages a familiar savory profile.
A little soy sauce adds depth and umami. - Excellent for meal prep
The sausages can be made in a batch and stored for later.
They’re easy to slice and add to different meals throughout the week. - Great browned in a pan
A quick pan-sear creates golden, crisp edges.
This adds a delicious contrast to the tender center.
Perfect For
Perfect for vegan breakfasts, meal prep, sandwiches, pasta dishes, grain bowls, BBQs, weeknight dinners, vegan brunches, and high-protein plant-based meals.
Why You’ll Love This Recipe
- Protein-rich
Vital wheat gluten provides a substantial amount of plant protein.
It’s an easy way to make a vegan meal more protein-focused. - Customizable seasoning
Make them Italian-style, smoky, spicy, or herby.
The base mixture works with many different spice combinations. - Freezer-friendly
Make a large batch and freeze individual sausages.
They can be reheated whenever you need a quick protein source. - Better homemade control
You can control the salt, oil, herbs, and spices.
Homemade sausages also avoid the need for complicated equipment.
Common Mistakes to Avoid
- Adding too much liquid — The mixture should be moist but firm enough to shape.
- Over-kneading — Excessive kneading can make the sausages unnecessarily rubbery.
- Skipping steaming — Steaming helps the sausages develop their characteristic firm texture.
- Searing too aggressively — Use medium heat so the outside browns without burning.
Required Equipment
- Food processor — Creates a smooth, evenly combined base.
- Mixing bowl — Makes adding the vital wheat gluten easy.
- Steamer basket — Sets the sausage mixture and develops its firm texture.
- Non-stick skillet — Browns the sausages without excessive oil.
- Parchment paper — Helps shape and wrap the sausage portions.
Storage Instructions
Store cooked vegan sausages in an airtight container in the refrigerator for up to 5 days.
For longer storage, wrap individual sausages and freeze for up to 3 months. Thaw overnight in the refrigerator before pan-frying, grilling, or reheating.
Recipe Details
Preparation Time: 20 minutes
Cooking Time: 40 minutes
Total Time: 1 hour
Servings: 6 sausages
Best Season: All-season
Total Calories: Approximately 190 calories per sausage
Short 3-Line Description
These homemade vegan sausages combine beans and vital wheat gluten for a hearty, protein-rich texture.
Garlic, fennel, smoked paprika, and herbs create bold, savory sausage flavor.
Perfect for breakfast, sandwiches, pasta, meal prep, or a quick vegan dinner.
📝 Ingredients
- 1 cup cooked kidney beans or pinto beans, drained
- ¾ cup vegetable broth
- 2 tbsp soy sauce or tamari
- 1 tbsp olive oil
- 2 cloves garlic
- 1 tbsp tomato paste
- 1 tsp smoked paprika
- 1 tsp fennel seeds
- ½ tsp dried oregano
- ½ tsp dried thyme
- ½ tsp onion powder
- ¼ tsp black pepper
- ½ tsp salt
- 1 cup vital wheat gluten
Ingredient note: Vital wheat gluten is essential for the firm, sausage-like texture and is not gluten-free.
Directions
- Prepare steamer: Fill a pot with several centimeters of water and bring to a gentle simmer over medium heat. Place a steamer basket on top.
- Blend wet ingredients: Add beans, vegetable broth, soy sauce, olive oil, garlic, tomato paste, paprika, fennel, oregano, thyme, onion powder, pepper, and salt to a food processor. Blend until mostly smooth.
- Add gluten: Transfer the mixture to a bowl. Add vital wheat gluten and stir until a soft, slightly elastic dough forms.
- Knead briefly: Knead the dough for approximately 1–2 minutes. It should become firm enough to shape but should not be excessively worked.
- Shape: Divide into 6 portions and roll each into a sausage shape. Wrap each piece tightly in parchment paper, twisting the ends to secure.
- Steam: Place the wrapped sausages in the steamer. Cover and steam over medium heat for 30 minutes. They should feel firm when pressed.
- Cool: Remove and allow the sausages to cool for 10 minutes before unwrapping.
- Brown: Heat a non-stick skillet over medium heat. Add a small amount of oil and cook sausages for 2–3 minutes per side, until golden brown.
High-protein tip: Serve two sausages with vegetables, beans, or a salad for a protein-rich vegan meal.
Nutrition Facts (Per Serving – Approximate)
- Calories: 190 kcal
- Fat: 5 g
- Cholesterol: 0 mg
- Sodium: 520 mg
- Potassium: 250 mg
- Total Carbohydrates: 17 g
- Fiber: 5 g
- Net Carbs: 12 g
- Sugars: 2 g
- Protein: 23 g
- Calcium: 45 mg
Nutrition values are approximate and vary according to the beans, broth, soy sauce, and vital wheat gluten used.
Notes
- Storage: Refrigerate cooked sausages for up to 5 days.
- Freezing: Freeze individually for up to 3 months.
- Reheating: Pan-fry over medium heat for 3–5 minutes or warm in a 180°C/350°F oven.
- Allergy notes: Contains gluten and soy; use tamari if preferred, but it does not make the recipe gluten-free unless all other ingredients are certified gluten-free.
- Flavor boosts: Add cayenne, chili flakes, sage, rosemary, or extra fennel.
- Texture tip: Don’t skip steaming; it is what transforms the soft dough into a firm sausage.
Frequently Asked Questions
1. Can I make these vegan sausages gluten-free?
Not with vital wheat gluten; a completely different gluten-free formulation would be needed.
2. Can I use chickpeas instead of kidney beans?
Yes, chickpeas can be substituted, although they may produce a slightly lighter texture.
3. Can I grill these vegan sausages?
Yes, steam them first and then grill over medium heat until browned.
4. Can I make them spicy?
Yes, add cayenne, chili flakes, or your favorite hot pepper seasoning.
5. Can I freeze vegan sausages?
Yes, cooked sausages freeze well for up to approximately 3 months.
6. Why are my sausages rubbery?
Over-kneading or overcooking can create a rubbery texture, so knead briefly and steam only until firm.

