Why You’ll Love Pan-Fried Italian Vegan Sausage with White Beans and Walnuts Recipe

This recipe delivers all the bold, herby, savory flavors you want in an Italian-style sausage without any meat. The combination of cannellini beans, oats, and walnuts creates a firm yet tender texture, while flax eggs help bind everything together naturally.

You’ll also love how versatile these sausages are. They pair well with roasted vegetables, sautéed greens, pasta, grain bowls, or a classic breakfast plate. Since they are made with simple pantry-friendly ingredients, they are a great homemade option for meal prep too.

Another reason this recipe stands out is the balance of flavor. The fennel seeds and Italian seasoning bring that classic sausage taste, while the smoked paprika, shallots, garlic, and sun-dried tomatoes add depth and richness.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

3 flax eggs

1.5 cups cooked cannellini beans, rinsed and drained

1/2 tablespoon olive oil, plus 1 tablespoon for frying

2 shallots, finely chopped

3 garlic cloves, minced

1/4 cup sun-dried tomatoes, finely chopped

1 cup old-fashioned rolled oats

2/3 cup walnuts

3 tablespoons nutritional yeast

1 tablespoon tomato puree

1 tablespoon parsley, finely chopped

1.5 tablespoons tamari

1.5 teaspoons dried Italian seasoning

1.5 teaspoons fennel seeds

1.5 teaspoons smoked paprika

3/4 teaspoon sea salt, finely ground

1/4 teaspoon ground pepper

1/8 teaspoon red pepper flakes

Directions

In a small bowl, prepare the flax eggs by mixing the ground flax meal with water. Set the mixture aside for a few minutes so it can thicken.

Drain and rinse the cannellini beans, then spread them on a clean kitchen towel. Dry them very well so the sausage mixture does not become too wet.

Heat 1/2 tablespoon of olive oil in a skillet over medium heat. Add the chopped shallots and sauté until softened, about 4 minutes. Stir in the garlic and sun-dried tomatoes, then cook for 1 more minute. Remove from the heat and set aside.

Add the oats and walnuts to a food processor or blender. Pulse until the mixture reaches a coarse texture.

Add the white beans, cooked shallot mixture, nutritional yeast, tomato puree, parsley, tamari, Italian seasoning, fennel seeds, smoked paprika, salt, pepper, and red pepper flakes. Pulse a few times until just combined. Be careful not to over-process, or the mixture may become too soft and mushy.

Transfer the mixture to the freezer and chill for 40 minutes. This helps it firm up and makes shaping much easier.

Once chilled, remove the mixture from the freezer and divide it into 8 portions. Shape each one into a long sausage form with your hands. Lightly oiling your hands can help make shaping smoother.

Heat the remaining 1 tablespoon of olive oil in a skillet over medium heat. Cook the sausages until golden on all sides, about 2 minutes per side, for a total of around 7 minutes. Serve hot with your favorite sides.

Servings and timing

This recipe makes 8 vegan sausages, which serves 8 people.

Preparation time is about 13 minutes, which includes mixing the flax eggs, drying the beans, chopping the vegetables, and blending the mixture.

Chilling time is 40 minutes.

Cooking time is about 7 minutes.

Total time is approximately 1 hour.

Variations

For a spicier version, increase the red pepper flakes or add a pinch of cayenne pepper to the mixture.

To make the sausages even more herb-forward, add extra parsley or a small amount of fresh basil.

You can swap cannellini beans for great northern beans or navy beans if needed. They offer a similar creamy texture and mild flavor.

For a smokier result, increase the smoked paprika slightly or add a tiny drop of liquid smoke.

If you want a firmer sausage, chill the shaped sausages for an extra 10 to 15 minutes before frying.

These patties can also be shaped into smaller breakfast sausage links or round patties instead of full-sized sausages.

Storage/Reheating

Store leftover sausages in an airtight container in the refrigerator for up to 4 days.

To reheat, warm them in a skillet over medium-low heat with a small amount of oil until heated through and crisp on the outside. You can also reheat them in the oven at 350°F until hot.

For longer storage, freeze the cooked or uncooked sausages in a freezer-safe container with parchment between layers. They can be frozen for up to 2 months.

Thaw in the refrigerator before reheating or cooking for the best texture.

FAQs

Can I make these vegan sausages ahead of time?

Yes, you can prepare the mixture ahead, shape the sausages, and store them in the refrigerator before cooking. This makes them great for meal prep.

Do I have to chill the mixture?

Yes, chilling is important because it helps the mixture firm up, making the sausages easier to shape and less likely to fall apart during cooking.

Can I bake these instead of pan-frying?

Yes, they can be baked, though the outside may not get quite as crisp. Bake until heated through and lightly browned, turning partway through.

What do flax eggs do in this recipe?

Flax eggs act as a binder, helping hold the sausage mixture together without using animal products.

Can I use a different type of bean?

Yes, other mild white beans such as navy beans or great northern beans work well in place of cannellini beans.

Why should I dry the beans well?

Drying the beans removes extra moisture, which helps keep the sausage mixture from becoming too soft or sticky.

Can I make these without nuts?

Walnuts help create texture and richness, but you could try using seeds such as sunflower seeds for a nut-free alternative. The texture and flavor will change slightly.

How do I keep the sausages from falling apart?

Make sure the beans are dry, do not over-process the mixture, chill it well, and handle the sausages gently while turning them in the skillet.

What can I serve with these sausages?

They are delicious with sautéed spinach, roasted tomatoes, baked beans, mashed potatoes, pasta, grain bowls, or alongside a fresh salad.

Can I freeze them?

Yes, these sausages freeze well either cooked or uncooked. Just store them properly and thaw before reheating or cooking.

Conclusion

Pan-fried Italian vegan sausage with white beans and walnuts is a flavorful, satisfying plant-based recipe that is both simple and versatile. With its rich seasoning, hearty texture, and golden crust, it is a great homemade alternative to store-bought vegan sausage. Whether you serve it for breakfast, lunch, or dinner, this recipe is a delicious way to add more wholesome and savory plant-based meals to your table.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pan-Fried Italian Vegan Sausage with White Beans and Walnuts


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 1 hour
  • Yield: 8 servings
  • Diet: Vegan

Description

Savory pan-fried vegan sausages made with white beans, walnuts, and Italian spices, delivering a hearty and flavorful plant-based dish. Perfect for pairing with vegetables or grains for a satisfying meal.


Ingredients

  • 3 flax eggs
  • 1.5 cups cooked cannellini beans (rinsed and drained)
  • 1/2 tbsp olive oil
  • 1 tbsp olive oil (for frying)
  • 2 shallots (finely chopped)
  • 3 garlic cloves (minced)
  • 1/4 cup sun-dried tomatoes (finely chopped)
  • 1 cup old-fashioned rolled oats
  • 2/3 cup walnuts
  • 3 tbsp nutritional yeast
  • 1 tbsp tomato puree
  • 1 tbsp parsley (finely chopped)
  • 1.5 tbsp tamari
  • 1.5 tsp dried Italian seasoning
  • 1.5 tsp fennel seeds
  • 1.5 tsp smoked paprika
  • 3/4 tsp sea salt
  • 1/4 tsp ground pepper
  • 1/8 tsp red pepper flakes

Instructions

  1. In a small bowl, prepare the flax eggs by mixing ground flax meal with water and set aside.
  2. Drain and rinse the white beans, then dry thoroughly using a kitchen towel.
  3. Heat 1/2 tbsp olive oil in a skillet over medium heat. Sauté the chopped shallots until soft, about 4 minutes. Add garlic and sun-dried tomatoes, cooking for 1 minute. Set aside.
  4. In a food processor or blender, pulse the oats and walnuts until a coarse texture forms.
  5. Add the white beans, sautéed mixture, and all remaining ingredients to the food processor. Pulse a few times until just combined, avoiding over-processing. Transfer mixture to the freezer to chill for 40 minutes.
  6. Once chilled, form the mixture into 8 sausage shapes using your hands, lightly oiling hands if needed.
  7. Heat 1 tbsp olive oil in a skillet over medium heat. Cook sausages until golden, about 2 minutes per side (approximately 7 minutes total). Serve hot.

Notes

  • Do not over-process the mixture to maintain a firm, sausage-like texture.
  • Chilling helps the mixture firm up and makes shaping easier.
  • These sausages can be stored in the refrigerator for up to 4 days or frozen for longer storage.
  • Serve with sautéed greens, roasted vegetables, or grains for a complete meal.
  • Prep Time: 50 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Pan Fry
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 sausage
  • Calories: 220 kcal
  • Sugar: 2 g
  • Sodium: 420 mg
  • Fat: 11 g
  • Saturated Fat: 1.5 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 5 g
  • Protein: 8 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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