Preheat & Prepare
Preheat oven to 400°F (200°C).
Line a baking sheet with parchment paper.
Lightly roll out puff pastry if needed.
Prepare the Filling
Heat olive oil in a skillet over medium heat.
Add onion and cook 3–4 minutes until softened.
Stir in garlic and mushrooms.
Cook until mushrooms release moisture and it fully evaporates.
Remove from heat and allow to cool slightly.
In a mixing bowl, mash lentils slightly (leave some texture).
Stir in mushroom mixture, breadcrumbs, soy sauce, mustard, thyme, paprika, salt, pepper, and red pepper flakes.
Mix until well combined and able to hold together when pressed.
Assemble the Roll
Shape filling into a log down the center of puff pastry.
Fold one side of pastry over filling.
Brush edge lightly with plant milk.
Fold the other side over and seal seam.
Place seam-side down on baking sheet.
Score & Bake
Brush top lightly with plant milk.
Sprinkle with sesame or poppy seeds if desired.
Score the top gently with a sharp knife (do not cut through).
Bake 30–35 minutes until deep golden brown and crisp.
Rest & Slice
Let rest 10 minutes before slicing.
Cut into thick slices and serve warm.