This Vegan Lentil Stromboli is a delicious plant-based holiday entree that makes for a perfect vegan Thanksgiving recipe. Packed with protein-rich lentils and flavorful vegetables, it serves as a savory vegan main dish that everyone will enjoy.
This recipe is straightforward and ideal for an easy vegan dinner, allowing you to impress your guests with minimal effort.
Easy Vegan Lentil Stromboli Recipe

This Vegan Lentil Stromboli features a flaky crust filled with seasoned lentils, sautéed vegetables, and aromatic herbs. The recipe takes about 1 hour from start to finish and serves 6 people.
Ingredients
- 1 cup cooked lentils (green or brown)
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1 cup spinach, chopped
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 1 sheet of vegan puff pastry or pizza dough
- 1 tablespoon non-dairy milk (for brushing)
- Sesame seeds for garnish (optional)
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C).
- Sauté the Vegetables: In a skillet, heat olive oil over medium heat. Add the chopped onion and garlic, sautéing until translucent. Add the bell pepper and spinach, cooking until softened. Stir in the cooked lentils, Italian seasoning, salt, and pepper. Remove from heat.
- Prepare the Dough: Roll out the puff pastry or pizza dough on a floured surface. Cut it into a rectangle, about 12×8 inches.
- Fill the Stromboli: Spoon the lentil mixture down the center of the dough, leaving space at the edges. Fold the sides over the filling, sealing the edges tightly.
- Brush and Bake: Place the stromboli on a baking sheet lined with parchment paper. Brush the top with non-dairy milk and sprinkle with sesame seeds if desired. Bake for 25-30 minutes or until golden brown.
- Serve: Allow to cool slightly before slicing. Serve warm with your favorite dipping sauce or salad.
Cook and Prep Times
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
Nutrition Information
- Servings: 6 slices
- Calories: 210kcal
- Fat: 9g
- Protein: 8g
- Carbohydrates: 28g