Vegan Sausage Recipe – Hearty, Flavor-Packed & Plant-Based

This Vegan Sausage Recipe is the perfect meatless alternative for anyone craving the savory, smoky flavor of traditional sausage — without the animal products. Made from a base of protein-rich beans, oats, and vital wheat gluten (the magic ingredient behind that “meaty” chew), these homemade sausages are seasoned with bold spices and herbs for deep, satisfying flavor.

Whether grilled, pan-seared, or steamed, these sausages hold their shape beautifully and can be sliced, crumbled, or served whole in buns or bowls. Great for breakfast plates, pasta dishes, BBQs, or meal prep — they’re versatile, filling, and 100% plant-based.

Ingredients Overview

Vital Wheat Gluten

  • The key to structure and chew — a high-protein flour that forms a stretchy dough.

  • Do not substitute; this is what gives the sausages their firm, meaty texture.

Cooked Beans

  • Black beans, pinto, kidney, or cannellini all work well.

  • Adds moisture, fiber, and a base of protein.

  • Mash thoroughly to avoid bean chunks in the final texture.

Oats or Breadcrumbs

  • Help bind and absorb moisture.

  • Use quick oats or ground rolled oats for smooth consistency.

Tomato Paste or Soy Sauce

  • Tomato paste adds umami and color.

  • Soy sauce enhances savoriness and saltiness.

Seasonings

Here’s where the flavor magic happens:

  • Smoked paprika – for a smoky, sausage-like flavor

  • Fennel seeds – traditional in Italian sausage

  • Garlic powder & onion powder – savory base

  • Sage, thyme, oregano, or rosemary – choose your preferred blend

  • Crushed red pepper or cayenne – for heat (optional)

  • Black pepper & salt – essential for balance

Liquid

  • Use vegetable broth or water to bring the dough together and activate the gluten.

Step-by-Step Instructions

1. Mash the Beans

In a large bowl, mash 1 cup cooked beans (black or kidney) thoroughly with a fork or potato masher.

Leave some texture but no whole beans.

2. Add Dry & Wet Ingredients

To the mashed beans, add:

  • ¾ cup vital wheat gluten

  • ¼ cup quick oats or breadcrumbs

  • 1 tbsp tomato paste

  • 1 tbsp soy sauce

  • ½ cup vegetable broth

  • 1 tsp garlic powder

  • 1 tsp onion powder

  • 1 tsp smoked paprika

  • ½ tsp fennel seeds

  • ½ tsp dried thyme or sage

  • ¼ tsp black pepper

  • Pinch of cayenne (optional)

Mix everything with a spoon or your hands until a soft, stretchy dough forms.

Knead the dough for 2–3 minutes to activate the gluten. The texture should be firm and elastic.

3. Shape the Sausages

Divide the dough into 4–5 equal pieces.

Roll each into a sausage shape about 5 inches long.

Wrap each sausage tightly in foil or parchment paper, twisting the ends like a candy wrapper to hold shape.

4. Steam the Sausages

Place sausages in a steamer basket over simmering water.

Cover and steam for 30–35 minutes, turning once halfway through.

After steaming, let them cool for at least 10 minutes before unwrapping.

Tip: They firm up more as they cool.

5. Cook & Serve

Once steamed, the sausages are fully cooked and can be:

  • Pan-seared for crispy edges

  • Grilled for smoky char

  • Crumbled into sauces, pastas, or scrambles

  • Sliced for sandwiches or salads

  • Served whole in buns or wraps

Tips, Variations & Substitutions

Tips for Success

  • Knead the dough well to build structure, but don’t overdo it — 2–3 minutes is perfect.

  • Steam first — this locks in the shape and creates the firm texture.

  • Cool before cooking – helps them slice and sear better without falling apart.

Flavor Variations

  • Italian-style: Add sun-dried tomato, basil, and oregano.

  • Spicy chorizo-style: Use smoked paprika, chili powder, cumin, and red pepper flakes.

  • Breakfast sausage: Add sage, maple syrup, and nutmeg.

Substitutions

  • Soy-free: Use coconut aminos instead of soy sauce.

  • Gluten-free: Unfortunately, vital wheat gluten cannot be substituted in this version. Try a bean-based or tofu-based patty instead.

  • No tomato paste? Add extra soy sauce or a dash of vegan Worcestershire for umami.

Serving Ideas & Occasions

These vegan sausages are perfect for:

  • Cookouts or grilling nights

  • Breakfast bowls with hash and tofu scramble

  • Sausage & peppers over pasta or rice

  • Vegan sausage sandwiches with sautéed onions and mustard

  • Meal prep – they store and freeze well

Pair with:

  • Crispy roasted potatoes or sweet potato fries

  • Grilled vegetables or slaw

  • Fresh buns with sauerkraut, pickles, or relish

  • Scrambled tofu or vegan pancakes for brunch

Nutritional & Health Notes

This vegan sausage recipe is:

  • High in plant-based protein from beans and wheat gluten

  • Low in fat and cholesterol-free

  • Fiber-rich thanks to oats and beans

  • Dairy-free and egg-free

Estimated per sausage (based on 5):

  • Calories: ~180

  • Protein: 18–20g

  • Carbs: 12g

  • Fat: 3g

  • Fiber: 4g

Store cooked sausages in the fridge for up to 5 days or freeze for up to 2 months.

FAQs

Q1: Can I grill vegan sausages?

Yes — after steaming and cooling, brush lightly with oil and grill 3–4 minutes per side until charred and heated through.

Q2: Why do I have to steam them first?

Steaming sets the shape and cooks the inside evenly. It also helps build the firm, chewy texture you’d expect from sausage.

Q3: Can I freeze them?

Yes. After steaming and cooling, wrap tightly and freeze. Thaw before pan-frying or reheating.

Q4: What’s a good substitute for vital wheat gluten?

Unfortunately, vital wheat gluten is essential in this recipe. For gluten-free options, use a different style of vegan patty (e.g., chickpea or lentil-based).

Q5: Are these sausages spicy?

Only mildly. You can adjust spice by increasing or decreasing the cayenne or smoked paprika.

Q6: How long do they last in the fridge?

Up to 5 days in an airtight container. They’re great for meal prep!

Q7: Can I bake them instead of steaming?

Steaming is best for texture. Baking may dry them out. If baking, wrap in foil and bake at 350°F for 30 minutes, flipping halfway.

Print

Vegan Sausage Recipe – Hearty, Flavor-Packed & Plant-Based

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Savory, smoky, and protein-packed vegan sausages made from beans, spices, and vital wheat gluten. Perfect for grilling, searing, or meal prep.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 cup cooked black or kidney beans, mashed

  • ¾ cup vital wheat gluten

  • ¼ cup quick oats or breadcrumbs

  • 1 tbsp tomato paste

  • 1 tbsp soy sauce

  • ½ cup vegetable broth

  • 1 tsp garlic powder

  • 1 tsp onion powder

  • 1 tsp smoked paprika

  • ½ tsp fennel seeds

  • ½ tsp thyme or sage

  • ¼ tsp black pepper

  • Pinch cayenne (optional)

Instructions

  1. Mash beans in a bowl. Add remaining ingredients and mix to form dough.

  2. Knead for 2–3 minutes. Divide and shape into 4–5 sausages.

  3. Wrap each in foil or parchment. Twist ends to seal.

  4. Steam for 30–35 minutes. Let cool 10 minutes before unwrapping.

  5. Grill, pan-sear, or slice and use as desired.

Notes

  • Use black beans or kidney beans for color and texture.

  • Customize spices for Italian or spicy variations.

  • Freeze after steaming for up to 2 months.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star