Go Back Email Link
+ servings
vegan sausage rolls stacked on top of each other
Print Recipe
4.99 from 58 votes

Vegan Sausage Rolls (Easy Homemade With Veg Filling)

Easy vegan sausage rolls are fun to make and eat, with golden flaky puff pastry wrapped around a vegetable and herb filling. Ideal lunchbox meal or appetizer for kids and adults.
Prep Time20 minutes
Cook Time40 minutes
Total Time1 hour
Course: Appetizer, lunch
Cuisine: Australian, English
Diet: Gluten Free, Vegan
Servings: 12 servings
Calories: 722kcal
Author: Janelle Hama

Ingredients

  • 1 tablespoon Neutral oil for brushing
  • 6 sheets Puff pastry dough Store bought (vegan)
  • 1 teaspoon Sesame seeds

Filling

  • 500 g Mushrooms chopped small (either cup or button)
  • 1 medium Carrot grated
  • 1 medium Onion shopped small
  • ½ cup Parsley Finely chopped
  • 2 cloves Garlic crushed
  • 250 g Kidney bean roughly mashed
  • ½ tablespoon All spice
  • ½ tablespoon Garlic powder
  • 1 teaspoon Turmeric
  • ½ tablespoon Black cracked pepper
  • 1 tablespoon Neutral oil

Instructions

Filling

  • Heat oil in a frying pan over medium-high heat and sauté onions until soft. Add mushrooms and cook until they are halfway wilted. Drain any excess juice using a strainer.
    1 medium Onion, 1 tablespoon Neutral oil, 500 g Mushrooms
  • Place the onions and mushrooms in a large mixing bowl. Add all the remaining filling ingredients and mix until combined.
    1 medium Carrot, ½ cup Parsley, 2 cloves Garlic, 250 g Kidney bean, ½ tablespoon All spice, ½ tablespoon Garlic powder, 1 teaspoon Turmeric, ½ tablespoon Black cracked pepper

Assembly

  • On a flat surface, lay one sheet of thawed puff pastry dough. Slice it in half to make two separate rectangles. Shape the filling into a line along one edge, resembling a long sausage (refer to note 2). Leave a border on the side running parallel to the filling to aid in rolling the puff pastry and forming a seam.
    Roll the pastry over the filling, then trim the remaining half of the pastry dough and position it on a lined baking tray with the seam facing downward.
    6 sheets Puff pastry dough
  • Cut into desired size (either regular or mini size), brush with oil and sprinkle with sesame seeds. Repeat until all filling is used up.
    1 tablespoon Neutral oil, 1 teaspoon Sesame seeds

Baking

  • Bake in a preheated oven at 180°C (356°F) until golden and flaky, about 30 minutes, turning halfway through for even baking. Transfer the baked vegan sausage rolls to a wire rack and allow them to cool for 5 minutes before serving immediately for maximum flakiness.

Video

Notes

Servings are for regular-sized sausage rolls or 24 party sized ones.
Note 1 - follow the thaw instructions for the vegan puff pastry listed on the packaging. If the pastry sheets do not have a backing, you will need to work on a floured surface.
Note 2 - The filling should not be soggy, and its size should be suitable for the puff pastry sheet, allowing the dough to close over it. Avoid overfilling.
 
*Australian spoons and cups: 1 teaspoon equals 5 ml; 1 tablespoon equals 20 ml; 1 cup equals 250 ml.
 
This post was originally posted in 2020. Additional copy and images have since been added.

Nutrition

Serving: 1g | Calories: 722kcal | Carbohydrates: 64g | Protein: 12g | Fat: 47g | Saturated Fat: 12g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 27g | Sodium: 313mg | Potassium: 352mg | Fiber: 4g | Sugar: 2g | Vitamin A: 1064IU | Vitamin C: 6mg | Calcium: 32mg | Iron: 4mg