Indulge in the flaky, plant-based perfection of this Vegan Ham and Cheese Roll—a savory treat that's as comforting as it is crowd-pleasing. Featuring a golden, crisp vegan puff pastry filled with layers of smoky vegan ham, melty dairy-free cheese shreds, and a tangy Dijon mustard spread, this recipe delivers all the flavors of a classic ham and cheese roll, 100% vegan! With a sprinkle of sesame seeds for added crunch and a touch of seasoning to elevate the filling, this recipe is perfect for brunch, appetizers, or a make-ahead snack. Ready in just 45 minutes, this easy-to-make vegan pastry combines quick prep with gourmet results, making it a must-try for plant-based food lovers. Serve it warm or at room temperature for a flaky, cheesy delight that's sure to impress.
Scan with your phone to download!
Preheat your oven to 200°C (392°F). Prepare a baking sheet with parchment paper.
Roll out the vegan puff pastry on a lightly floured surface into a rectangle, approximately 30x40 cm.
Spread the Dijon mustard evenly over the puff pastry, leaving a 2 cm border around the edges.
Layer the vegan ham slices evenly over half of the puff pastry's length, then sprinkle the vegan cheese shreds over the ham.
Season with salt and black pepper over the cheese and ham.
Fold the pastry over the filling, starting from the ham-covered side, and gently press the edges to seal.
Brush the top of the pastry with plant-based milk to promote even browning, then sprinkle with sesame seeds.
Using a sharp knife, make score marks on top for ventilation and an aesthetically pleasing pattern, being careful not to cut all the way through the pastry.
Transfer the roll to the prepared baking sheet and bake in the preheated oven for 25 minutes or until golden brown and crispy.
Remove from the oven and allow to cool slightly before slicing into rolls. Serve warm or at room temperature.
Serving size | (875.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3528.6 |
Total Fat 227.4g | 0% |
Saturated Fat 105.5g | 0% |
Polyunsaturated Fat 2.1g | |
Cholesterol 0mg | 0% |
Sodium 7002.1mg | 0% |
Total Carbohydrate 303.8g | 0% |
Dietary Fiber 18.7g | 0% |
Total Sugars 5.5g | |
Protein 83.5g | 0% |
Vitamin D 12.5IU | 0% |
Calcium 1323.3mg | 0% |
Iron 20.7mg | 0% |
Potassium 1164.5mg | 0% |
Source of Calories