Vegan Stromboli Recipe Easy, Delicious, and Healthy

Updated On: September 30, 2025

Stromboli is a classic Italian-American dish that combines the joy of pizza with the convenience of a handheld roll. But what if you want to enjoy all those rich, savory flavors without any animal products?

That’s where this vegan stromboli recipe comes in! Packed with vibrant vegetables, plant-based cheese, and flavorful herbs, this stromboli offers a satisfying, delicious alternative to the traditional meat and dairy version.

Whether you’re vegan, vegetarian, or just looking to try something new, this recipe is sure to become a favorite. It’s perfect for family dinners, parties, or meal prepping for the week.

Plus, it’s surprisingly simple to make with ingredients you can easily find in any grocery store. Get ready to impress your friends and family with this tasty, wholesome vegan stromboli!

Why You’ll Love This Recipe

This vegan stromboli is the perfect blend of crispy, gooey, and flavorful. The crust is golden and flaky, enveloping a colorful medley of sautéed vegetables and vegan cheese that melts just right.

You’ll love how the herbs and spices elevate the filling, offering a punch of Italian-inspired flavor in every bite.

It’s also incredibly versatile. You can customize the fillings to suit your tastes or what you have on hand.

Plus, it’s a great way to sneak in extra veggies for a nutritious meal that doesn’t skimp on comfort or flavor. Best of all?

It reheats beautifully, making it ideal for quick lunches or dinners throughout the week.

Ingredients

  • 2 ½ cups all-purpose flour (plus extra for dusting)
  • 1 packet (2 ¼ tsp) active dry yeast
  • ¾ cup warm water (about 110°F)
  • 2 tbsp olive oil (plus extra for brushing)
  • 1 tsp sugar
  • 1 tsp salt
  • 1 cup vegan mozzarella cheese (shredded)
  • 1 cup mushrooms (sliced)
  • 1 cup spinach (fresh)
  • 1 red bell pepper (thinly sliced)
  • ½ cup black olives (sliced)
  • 1 small onion (thinly sliced)
  • 2 cloves garlic (minced)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Salt and pepper to taste
  • ½ cup marinara sauce (for serving)

Equipment

  • Large mixing bowl
  • Measuring cups and spoons
  • Wooden spoon or dough hook attachment for stand mixer
  • Rolling pin
  • Baking sheet
  • Parchment paper
  • Skillet or frying pan
  • Sharp knife
  • Basting brush

Instructions

  1. Activate the yeast: In a small bowl, combine the warm water, sugar, and yeast. Stir gently and let sit for 5-10 minutes until foamy.
  2. Make the dough: In a large mixing bowl, add the flour and salt. Create a well in the center and pour in the yeast mixture and olive oil. Stir with a wooden spoon until dough forms.
  3. Knead the dough: Turn the dough onto a floured surface and knead for about 8-10 minutes until smooth and elastic. Alternatively, use a stand mixer with a dough hook for 5-6 minutes.
  4. Let the dough rise: Place the dough in a lightly oiled bowl, cover with a damp cloth or plastic wrap, and let rise in a warm place for 1 hour or until doubled in size.
  5. Prepare the filling: While the dough rises, heat a skillet over medium heat with a splash of olive oil. Add the onion and garlic, sauté until translucent. Add mushrooms, bell pepper, and spinach, cooking until softened. Season with oregano, basil, salt, and pepper. Remove from heat and let cool slightly.
  6. Preheat the oven: Set your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  7. Roll out the dough: Punch down the risen dough and transfer to a floured surface. Roll into a rectangle approximately 12×16 inches.
  8. Assemble the stromboli: Spread the sautéed vegetable mixture evenly across the dough, leaving a 1-inch border around the edges. Sprinkle the vegan mozzarella cheese over the veggies.
  9. Roll and seal: Starting from one long edge, carefully roll the dough into a tight log. Pinch the edges to seal and tuck the ends underneath.
  10. Brush and bake: Transfer the stromboli to the prepared baking sheet. Brush the top with olive oil for a golden crust. Cut a few slits on top for steam to escape.
  11. Bake: Bake for 25-30 minutes or until the crust is golden brown and firm to the touch.
  12. Cool and serve: Let the stromboli cool for 5-10 minutes before slicing. Serve warm with marinara sauce on the side for dipping.

Tips & Variations

For a gluten-free version, substitute the all-purpose flour with a gluten-free baking blend that includes xanthan gum.

Try adding roasted red peppers, artichoke hearts, or sun-dried tomatoes for an extra burst of flavor.

Make it spicy: Add red pepper flakes or diced jalapeños to the filling for a kick.

For a creamier filling, spread a layer of vegan ricotta or cashew cheese before adding the vegetables.

Make ahead: Assemble the stromboli and refrigerate it for up to 24 hours before baking.

Nutrition Facts

Nutrient Amount per Serving
Calories 320 kcal
Carbohydrates 45 g
Protein 9 g
Fat 10 g
Fiber 5 g
Sugar 4 g
Sodium 480 mg

Serving Suggestions

This vegan stromboli pairs wonderfully with a crisp green salad dressed in a tangy vinaigrette or a simple side of roasted vegetables. Consider serving it alongside a bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating for a comforting, balanced meal.

For an appetizer or party platter, slice the stromboli thinly and serve with an assortment of vegan dips such as Lipton Vegetable Dip Recipe: Easy Party Favorite or a zesty marinara. It’s also a great packed lunch option, reheating well in the microwave or oven.

Conclusion

This vegan stromboli recipe is a fantastic way to enjoy the flavors of Italian cuisine while keeping things plant-based and wholesome. From the soft, golden crust to the rich, savory vegetable filling and melty vegan cheese, every bite is a celebration of taste and texture.

Whether you’re a seasoned vegan or simply exploring more meatless meals, this stromboli offers a versatile and satisfying option that’s sure to impress.

With simple ingredients and straightforward steps, it’s a recipe that fits perfectly into any home cook’s repertoire. Don’t forget to experiment with different veggies and spices to make it your own.

For more delicious vegan recipes, explore our collection such as the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes and the Vegan Bread Machine Recipe for Soft, Delicious Loaves. Happy cooking and buon appetito!

📖 Recipe Card: Vegan Stromboli

Description: A delicious plant-based twist on the classic Italian stromboli, filled with seasoned vegetables and vegan cheese. Perfect for a hearty meal or party snack.

Prep Time: PT20M
Cook Time: PT30M
Total Time: PT50M

Servings: 6 servings

Ingredients

  • 1 package (about 1 lb) vegan pizza dough
  • 1 cup vegan mozzarella shreds
  • 1/2 cup sliced black olives
  • 1/2 cup diced bell peppers
  • 1/2 cup sliced mushrooms
  • 1/2 cup chopped spinach
  • 1/4 cup sun-dried tomatoes, chopped
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • 1 tbsp olive oil
  • 1/2 cup marinara sauce, for serving
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Roll out the pizza dough into a rectangle on a floured surface.
  3. Spread olive oil and minced garlic evenly over the dough.
  4. Layer vegan cheese, olives, bell peppers, mushrooms, spinach, and sun-dried tomatoes on the dough.
  5. Sprinkle dried oregano, salt, and pepper over the filling.
  6. Carefully roll the dough into a log, sealing the edges.
  7. Place stromboli seam-side down on a baking sheet.
  8. Bake for 25-30 minutes until golden brown.
  9. Let cool for 5 minutes, slice, and serve with marinara sauce.

Nutrition: Calories: 280 | Protein: 8g | Fat: 12g | Carbs: 34g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Stromboli”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious plant-based twist on the classic Italian stromboli, filled with seasoned vegetables and vegan cheese. Perfect for a hearty meal or party snack.”, “prepTime”: “PT20M”, “cookTime”: “PT30M”, “totalTime”: “PT50M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 package (about 1 lb) vegan pizza dough”, “1 cup vegan mozzarella shreds”, “1/2 cup sliced black olives”, “1/2 cup diced bell peppers”, “1/2 cup sliced mushrooms”, “1/2 cup chopped spinach”, “1/4 cup sun-dried tomatoes, chopped”, “2 cloves garlic, minced”, “1 tsp dried oregano”, “1 tbsp olive oil”, “1/2 cup marinara sauce, for serving”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 400\u00b0F (200\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Roll out the pizza dough into a rectangle on a floured surface.”}, {“@type”: “HowToStep”, “text”: “Spread olive oil and minced garlic evenly over the dough.”}, {“@type”: “HowToStep”, “text”: “Layer vegan cheese, olives, bell peppers, mushrooms, spinach, and sun-dried tomatoes on the dough.”}, {“@type”: “HowToStep”, “text”: “Sprinkle dried oregano, salt, and pepper over the filling.”}, {“@type”: “HowToStep”, “text”: “Carefully roll the dough into a log, sealing the edges.”}, {“@type”: “HowToStep”, “text”: “Place stromboli seam-side down on a baking sheet.”}, {“@type”: “HowToStep”, “text”: “Bake for 25-30 minutes until golden brown.”}, {“@type”: “HowToStep”, “text”: “Let cool for 5 minutes, slice, and serve with marinara sauce.”}], “nutrition”: {“calories”: “280”, “proteinContent”: “8g”, “fatContent”: “12g”, “carbohydrateContent”: “34g”}}

Photo of author

Marta K

Leave a Comment

X