If you are looking for the perfect weekend recipe for the entire family, these vegan lentil, mushroom & herb “sausage” rolls are so perfect. Whether you’re vegan or not, these plant-based sausage will definitely impress. So moreish, satisfying & just. so. damn. delicious! They can easily be made gluten-free by opting for gluten-free puff pastry (Gluten Free Bakery have the BEST gluten-free puff pastry which is available only instore at Vive).
This recipe comes courtesy of My Goodness Kitchen! We highly recommend checking out her other vegan recipes too, there are so many incredible plant-based meals that everyone in the family will enjoy, even the hardcore meat-eaters.
Make these sausage rolls into regular or mini size rolls depending on your preferences. The mixture can be made ahead of time & stored in the refrigerator until you need to use it.


  • 1 tbsp olive oil
  • 1 yellow onion finely diced
  • 2 celery ribs finely diced
  • 1 medium carrot finely diced
  • 3 garlic cloves minced
  • 10 chestnut mushrooms well chopped in a food processor
  • 1 14-oz can lentils, drained and rinsed 400 grams
  • 1 tsp dried rosemary (we also added some dried thyme & chili flakes in for extra pizzazz)
  • 1 tbsp Dijon mustard
  • 1 tbsp nutritional yeast
  • 1 tbsp red miso paste or any you have
  • 1 tbsp apple cider vinegar
  • sea salt
  • cracked pepper
  • 1 cup baby spinach finely chopped
  • 3 sheets puff pastry (or gluten-free puff pastry)
  • 3/4 cup panko bread crumbs scant (or gluten-free rice/bread crumbs)
  • water
  • 3 tbsp dairy-free milk
  • 1 tsp black or white sesame seeds (optional – for decoration)


  1. Heat the olive oil in a large pan over medium heat and add the onion, celery and carrot. Sauté for 5 minutes, then add the garlic and cook for another 3 minutes or until all the vegetables are tender.
  2. Add the chopped mushrooms and sauté for 2 minutes and then add the lentils, rosemary, Dijon mustard, nutritional yeast, red miso paste and apple cider vinegar. Cook the mixture down for 5 minutes, until most of the moisture has evaporated. Season with salt and pepper and add the chopped spinach. Remove the mixture from the heat and transfer it to a large bowl to cool completely to avoid soggy rolls.
  3. To prepare the sausage rolls, preheat the oven to 400°F (200°C) and line two baking trays with greaseproof paper. Remove the puff pastry from the freezer to thaw for 10 minutes. Stir the breadcrumbs into the “sausage” mixture. The mixture should hold together when squeezed; add some more breadcrumbs if needed.
  4. Slice the thawed pastry sheets in half lengthwise. Take one-half and lay it with the long side closest to you. Wet the sides and the top edge of the pastry with water spoon 3 to 4 tablespoons (45 to 60 g) of the filling onto the pastry edge closest to you. Shape the filling into a log. Gently but firmly roll the pastry and filling away from you to form a large roll. Press the edges to seal.
  5. Slice the roll into 4 or 5 smaller rolls and make an incision into the top of each. Brush each roll with the dairy-free milk, sprinkle with sesame seeds and place on the lined baking tray seam side down. Repeat with the remaining filling and pastry.
  6. Bake the rolls in the oven for 15 to 20 minutes or until golden and puffed.