Nutrition Facts for Vegan italian roll

Vegan Italian Roll

Discover the perfect fusion of flavors with this Vegan Italian Roll—a hearty plant-based twist on a classic favorite! This recipe combines a soft, homemade dough with a savory filling of sautéed spinach, sun-dried tomatoes, artichoke hearts, and crumbled vegan Italian sausage, seasoned with aromatic herbs like oregano and basil. A generous sprinkle of vegan cheese melts into the filling, while a pinch of red pepper flakes adds a subtle kick. Baked to golden-brown perfection, this Italian-inspired dish is ideal as a shareable appetizer, a flavorful dinner centerpiece, or a crowd-pleasing party treat. With simple steps, wholesome ingredients, and a prep time of just 30 minutes, this recipe brings the authentic taste of Italy to your table—completely vegan!

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Italian Roll
Prep Time:30 mins
Cook Time:20 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 3 cups All-purpose flour
  • 1 tablespoon Instant yeast
  • 1 tablespoon Sugar
  • 1 teaspoon Salt
  • 1.25 cups Warm water
  • 2 tablespoons Olive oil
  • 1 cup Vegan cheese (shredded)
  • 2 cups Spinach
  • 0.5 cup Sun-dried tomatoes
  • 1 cup Artichoke hearts (drained and chopped)
  • 1 cup Vegan Italian sausage (crumbled)
  • 2 cloves Crushed garlic
  • 1 teaspoon Dried oregano
  • 1 teaspoon Dried basil
  • 0.5 teaspoon Black pepper
  • 0.25 teaspoon Red pepper flakes
  • 2 tablespoons Nutritional yeast

Directions

Step 1

In a large mixing bowl, combine flour, instant yeast, sugar, and salt.

Step 2

Gradually add warm water and olive oil to the dry ingredients, mixing until a dough begins to form.

Step 3

Knead the dough on a lightly floured surface for about 5-7 minutes until smooth and elastic.

Step 4

Place the dough in a lightly oiled bowl, cover with a damp cloth, and let it rest in a warm place for about 1 hour or until doubled in size.

Step 5

Preheat your oven to 400°F (200°C).

Step 6

In a pan over medium heat, sauté the crushed garlic for 1-2 minutes until fragrant.

Step 7

Add spinach, sun-dried tomatoes, artichoke hearts, and vegan sausage to the pan. Cook for 5 minutes until the spinach is wilted. Remove from heat.

Step 8

Season the mixture with oregano, basil, black pepper, and red pepper flakes. Mix in nutritional yeast.

Step 9

Once the dough has risen, punch it down and roll it out on a floured surface into a large rectangle, about 1/4 inch thick.

Step 10

Spread the spinach mixture evenly over the rolled-out dough, leaving a 1-inch border around the edges.

Step 11

Sprinkle the vegan cheese over the filling.

Step 12

Carefully roll the dough (like a jelly roll) starting from one of the long edges, tucking in the filling as you go.

Step 13

Pinch the seams and ends to seal the roll.

Step 14

Place the roll seam-side down on a baking sheet lined with parchment paper.

Step 15

Bake in the preheated oven for 20 minutes or until golden brown.

Step 16

Allow to cool slightly, then slice and serve. Enjoy your Vegan Italian Roll!

Nutrition Facts

Serving size (1399.2g)
Amount per serving % Daily Value*
Calories 2877.2
Total Fat 95.6g 0%
Saturated Fat 33.3g 0%
Polyunsaturated Fat 3.0g
Cholesterol 0mg 0%
Sodium 5837.6mg 0%
Total Carbohydrate 391.5g 0%
Dietary Fiber 41.0g 0%
Total Sugars 30.6g
Protein 116.3g 0%
Vitamin D 0IU 0%
Calcium 974.9mg 0%
Iron 34.6mg 0%
Potassium 3531.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 29.8%
Protein: 16.1%
Carbs: 54.2%