Indulge in the irresistible flavors of this Vegetarian Ham and Cheese Roll, a delightful twist on a classic favorite. Featuring crisp, golden puff pastry filled with layers of savory vegetarian ham, creamy Dijon-spiked cream cheese, and gooey cheddar, this recipe promises a satisfying bite every time. Perfect as an appetizer, snack, or party treat, it’s as easy to make as it is to devour—requiring just 20 minutes of prep time. Finished with a glossy egg wash for that bakery-style finish, this crowd-pleaser is baked to perfection in under 30 minutes. Serve it warm or at room temperature for a mouthwatering vegetarian alternative to a timeless dish.
Scan with your phone to download!
Preheat your oven to 200°C (390°F). Line a baking sheet with parchment paper.
In a small bowl, combine the cream cheese, Dijon mustard, salt, and black pepper. Stir until smooth and well mixed.
Roll out the puff pastry sheet on a lightly floured surface to smoothen any creases. If using frozen puff pastry, ensure it is fully thawed.
Spread the cream cheese mixture evenly over the puff pastry, leaving a 2cm border on all sides.
Layer the vegetarian ham slices evenly over the cream cheese mixture, ensuring full coverage.
Sprinkle the grated cheddar cheese evenly over the vegetarian ham slices.
Starting from one long edge, gently roll up the pastry into a log. Use the border to seal the roll tightly.
Beat the egg with the milk in a small bowl, creating an egg wash. Brush the egg wash evenly over the top and sides of the roll.
Carefully transfer the roll onto the prepared baking sheet, seam side down.
Bake in the preheated oven for 20-25 minutes, or until the pastry is golden brown and flaky.
Allow the roll to cool for a few minutes before slicing into 2cm thick pieces.
Serve warm or at room temperature as a savory snack or appetizer.
Serving size | (1052.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4379.8 |
Total Fat 306.7g | 0% |
Saturated Fat 118.5g | 0% |
Polyunsaturated Fat 3.4g | |
Cholesterol 536.1mg | 0% |
Sodium 6807.1mg | 0% |
Total Carbohydrate 288.0g | 0% |
Dietary Fiber 16.0g | 0% |
Total Sugars 12.6g | |
Protein 135.3g | 0% |
Vitamin D 103.1IU | 0% |
Calcium 1754.5mg | 0% |
Iron 21.5mg | 0% |
Potassium 1467.9mg | 0% |
Source of Calories