Vegan sausage rolls (square)

Vegan Sausage Rolls

These vegan sausage rolls are the best sausage rolls I've ever tasted. This easy recipe is based on onion and walnuts and can be made gluten-free as well!
Category Main Course
Cuisine Vegan
Tags dairy-free, egg-free, gluten-free, sugar-free
Prep Time 1 hour
Cook Time 20 minutes
Total Time 1 hour 20 minutes
Makes 50 sausage rolls (25 serves)
Calories 138kcal
Author Nikki, Eating Vibrantly


Almond feta cheese

  • 2/3 cup almonds , soaked 8-12h (100g, soaking optional) ^
  • 2 tbsp lemon juice (40g)
  • 5 tsp olive oil (25ml)
  • 2 cloves garlic (6g)
  • 1/2 tsp salt +1/8 tsp
  • 5 tsp water (25ml)

Sausage roll mix

Sausage rolls

  • 8 sheets puff pastry *
  • 2 tbsp almond milk (40ml)
  • 2 tbsp sesame seeds (40ml)


Almond feta cheese

  • Soak almonds overnight (optional).
  • Blend all ingredients until smooth.

Sausage roll mix

  • Mix flax and water in a small bowl and allow to thicken.
  • Process onion, parsley and walnuts until chunky.
  • Add almond feta cheese (from above), braggs, flax mix, breadcrumbs (if using), oats and yeast and process until smooth.
  • Put mix in the fridge for an hour or two to thicken up.

Sausage rolls

  • Cut a sheet of thawed puff pastry in half, and spread 3tbsp (60g) of mix along one long edge.
  • Roll pastry around mix and seal with milk.
  • Cut into four, brush with milk and sprinkle sesame seeds on top.
  • Cook immediately at 210°C (410°F) for 20 minutes or freeze and cook later at 210°C (410°F) for 25 minutes.


  • Before: Soak almonds overnight (8 to 16 hours, optional)
  • During: 20 mins for mix, 40 mins for rolls, 20 mins for cooking
  • After: None OR 12+ hours (to freeze)
  • Need: Blender, food processor, oven


^ If you don't presoak your almonds, use 75ml (1/3 cup) of water instead of 5 tsp
* To make these vegan sausage rolls gluten-free, use Braggs or tamari, gluten-free oats and gluten-free puff pastry.

Nutrition Information

Serving: 2sausage rolls; Calories: 138kcal; Carbohydrates: 10.9g; Protein: 3.7g; Fat: 9.5g; Saturated Fat: 1.2g; Polyunsaturated Fat: 4g; Monounsaturated Fat: 3.8g; Sodium: 134mg; Potassium: 122mg; Fiber: 2.2g; Sugar: 0.8g; Vitamin A: 150IU; Vitamin C: 3.3mg; Calcium: 30mg; Iron: 0.9mg