Go Back
+ servings
5 from 2 votes
Wooden Table Set with a Water Glass, Napkin, and Plate of Vegan Sausage Rolls
Vegan Sausage Rolls
Prep Time
20 mins
Cook Time
35 mins
Total Time
55 mins

These vegan sausage rolls are little pockets of deliciousness! Made with a savory spiced mix of lentils and walnuts wrapped in flaky puff pastry. A delicious meatless snack that's perfect for dipping.

Course: Appertizer
Cuisine: British
Servings: 40 rolls
Calories: 40 kcal
Author: Alissa Saenz
  • 1 tablespoon olive oil (or high-heat oil of choice)
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 2 ½ cups cooked brown lentils*
  • ½ cup chopped walnuts
  • 3 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 teaspoon black pepper
  • ½ teaspoon smoked paprika
  • ½ teaspoon dried thyme
  • 1 teaspoon red wine vinegar
  • Salt, to taste
  • 2 sheets (about ½ pound or 240 grams) vegan puff pastry
  • 2 tablespoons unsweetened non-dairy milk
  1. Preheat the oven to 400°F and line a couple of baking sheets with parchment paper.

  2. Coat the bottom of a large skillet with the oil and place it over medium heat.

  3. When the oil is hot, add the onion. Cook the onion, stirring frequently, until it softens and begins to brown, about 10 minute.

  4. Add the garlic and continue cooking and stirring until it becomes very fragrant, about 1 minute.

  5. Stir in the lentils, walnuts, soy sauce, maple syrup, black pepper, smoked paprika, thyme, and red wine vinegar.

  6. Continue cooking and stirring the mixture for 1 to 2 minutes, just until most of the liquid dries up. Remove the skillet from heat.

  7. Arrange a sheet of puff pastry extending away from you on a lightly floured work surface. Use a rolling pin to roll it into a 10 x 14 inch rectangle.

  8. Use a knife to cut the rectangle in half, lengthwise.

  9. Spoon a quarter of your lentil filling along the center of each puff pastry strip.

  10. Brush some water along the edge of one of your puff pastry strips, then begin rolling the other edge over the filling. Roll tightly and press the wet edge into the side of the roll to create a seal.

  11. Transfer the roll to one of the baking sheets, placing it seam side down.

  12. Repeat the rolling process using the other puff pastry strip, then repeat the entire process using a second puff pastry sheet and the remaining filling. Place two rolls on each baking sheet.

  13. Use a knife to cut each roll into 1 ½ inch sections (or longer ones, if you prefer).

  14. Brush the rolls with non-dairy milk.

  15. Place the baking sheets into the oven and bake the rolls until golden and puffy, about 22-24 minutes.

  16. Transfer the baking sheets to cooling racks and let the rolls cool slightly before separating them (use a knife if needed), and serving.

  17. Serve with ketchup or dipping sauce of choice.

Recipe Notes

*To cook your lentils, place 1 heaping cup of dried lentils in a saucepan and cover them with water. Place the pot over heat and bring the water to a boil. Lower the heat slightly and cook the lentils at a rolling boil until tender, about 25 minutes.

Nutrition Facts
Vegan Sausage Rolls
Amount Per Serving (1 roll)
Calories 40 Calories from Fat 14
% Daily Value*
Fat 1.6g2%
Saturated Fat 0.6g3%
Sodium 82mg3%
Potassium 54mg2%
Carbohydrates 5.2g2%
Fiber 1.7g7%
Sugar 0.6g1%
Protein 2g4%
Calcium 5mg1%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.