These homemade Vegan Sausages are savory, hearty, and packed with plant-based protein. Beans and vital wheat gluten create a firm, satisfying texture, while garlic, smoked paprika, fennel, and herbs give them that classic sausage flavor. They’re perfect for breakfast, sandwiches, pasta, meal prep, grain bowls, or a protein-rich vegan dinner.
Can This Vegan Sausage Recipe Support Weight Loss Goals?
Yes, these vegan sausages can fit into a balanced, portion-conscious eating pattern. They provide substantial plant-based protein and can be paired with vegetables or salad for a filling meal. Since vital wheat gluten is protein-dense, these homemade sausages can be a useful alternative to some higher-fat meal options.
Does Vegan Sausage Fit a High-Protein Lifestyle?
Absolutely. This recipe is designed to be high-protein, with vital wheat gluten and beans providing most of the protein. Each sausage contains approximately 23g protein and 12g net carbs, making it a strong option for a protein-focused vegan meal. Serve it with vegetables, salad, or other plant-based foods for a balanced plate.
Why This Recipe Is Special
- High-Protein: Vital wheat gluten provides concentrated plant-based protein.
- Meaty Texture: Steaming creates a firm, satisfying sausage-like bite.
- Bold Flavor: Fennel, garlic, smoked paprika, and herbs create classic savory flavor.
- Budget-Friendly: Uses simple pantry-friendly ingredients.
- Meal-Prep Friendly: The sausages keep well refrigerated or frozen.
My Personal Experience
- Surprisingly meaty texture: Vital wheat gluten gives these sausages a firm, chewy bite. Steaming helps them hold their shape before browning.
- Rich savory flavor: Fennel, smoked paprika, garlic, and herbs create a familiar sausage profile, while soy sauce adds extra umami.
- Excellent for meal prep: A batch can be prepared ahead and stored for quick meals throughout the week.
- Best when browned: A quick pan-sear creates golden, crisp edges that contrast beautifully with the tender center.
Perfect For
- Vegan breakfasts
- High-protein meal plans
- Meal prep
- Sandwiches
- Pasta dishes
- Grain bowls
- Vegan brunches
- BBQs
- Weeknight dinners
- Plant-based lunches
Why You’ll Love This Recipe
- Protein-rich: Each sausage delivers approximately 23g of protein.
- Customizable seasoning: Make them smoky, spicy, Italian-style, or extra herby.
- Freezer-friendly: Prepare a large batch and freeze individual sausages for later.
- Homemade control: You can adjust the salt, oil, herbs, and spices to suit your taste.
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 rubbery.
- Skipping steaming: Steaming is essential for developing the firm sausage texture.
- Searing over high heat: Medium heat gives you golden edges without burning the outside.
Required Equipment
- Food processor: Creates an evenly blended bean and seasoning mixture.
- Mixing bowl: Makes incorporating the vital wheat gluten easy.
- Steamer basket: Sets the sausage mixture and develops its firm texture.
- Non-stick skillet: Browns the sausages with minimal oil.
- Parchment paper: Makes shaping and wrapping individual sausages easier.
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
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Servings: 6 sausages
- Best Season: All-season
- Cuisine: Vegan / Plant-Based
- Calories: Approximately 190 per sausage
- Protein: Approximately 23g 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 means this recipe is not gluten-free.
Directions
- Prepare the steamer: Fill a pot with several centimeters of water and bring it to a gentle simmer over medium heat. Place the steamer basket on top.
- Blend the wet ingredients: Add beans, vegetable broth, soy sauce, olive oil, garlic, tomato paste, smoked paprika, fennel, oregano, thyme, onion powder, black pepper, and salt to a food processor. Blend until mostly smooth.
- Add the gluten: Transfer the mixture to a bowl. Add the vital wheat gluten and stir until a soft, slightly elastic dough forms.
- Knead briefly: Knead for approximately 1–2 minutes. The dough should become firm enough to shape without being excessively worked.
- Shape: Divide the mixture into 6 portions and roll each into a sausage shape. Wrap each sausage tightly in parchment paper, twisting the ends to secure.
- Steam: Place the wrapped sausages into the steamer. Cover and steam over medium heat for 30 minutes. They should feel firm when pressed.
- Cool: Remove from the steamer and let them cool for 10 minutes before unwrapping.
- Brown: Heat a non-stick skillet over medium heat. Add a small amount of oil and cook the sausages for 2–3 minutes per side, until golden brown.
High-Protein Tip
Serve two sausages with roasted vegetables, beans, or a fresh salad for a filling, protein-rich vegan meal.
Nutrition Facts Per Serving
Approximate values based on the original recipe.
- Calories: 190 kcal
- Fat: 5g
- Cholesterol: 0mg
- Sodium: 520mg
- Potassium: 250mg
- Total Carbohydrates: 17g
- Fiber: 5g
- Net Carbs: 12g
- Sugars: 2g
- Protein: 23g
- Calcium: 45mg
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 350°F/180°C oven.
- Allergy note: Contains gluten and soy.
- Flavor boosts: Add cayenne, chili flakes, sage, rosemary, or extra fennel.
- Texture tip: Don’t skip steaming; it transforms the soft dough into a firm sausage.
Frequently Asked Questions
1. Can I make these vegan sausages gluten-free?
No, not with vital wheat gluten; a completely different gluten-free formulation would be required.
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 them over medium heat until nicely 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 can be frozen for approximately 3 months.
6. Why are my vegan sausages rubbery?
Over-kneading or overcooking can create a rubbery texture, so knead briefly and steam only until firm.

