If you’re looking for a delicious way to enjoy more vegetables without sacrificing comfort or flavor, this Vegan Zucchini Rollatini is the perfect dish. Thin slices of tender zucchini are rolled around a creamy, herb-packed filling, baked in rich marinara sauce, and finished with melty dairy-free cheese. It’s a lighter, plant-based twist on classic Italian rollatini that feels indulgent yet nourishing.
Perfect for weeknight dinners, family gatherings, or meal prep, this recipe proves that vegan cooking can be both elegant and satisfying.

Why You’ll Love This Zucchini Rollatini
- Healthy & wholesome – Packed with vegetables and plant-based protein
- Comfort food vibes – Creamy, saucy, and baked to perfection
- Naturally gluten-free – No pasta required
- Easy to make ahead – Great for busy days
- 100% plant-based – Dairy-free, vegan, and full of flavor
Ingredients You’ll Need
For the Rollatini
- 4–5 medium zucchinis, thinly sliced lengthwise
- Olive oil, for drizzling
- Salt, to taste
For the Filling
- 1 cup (240 g) fresh vegan ricotta
- 1 lb (500 g) fresh spinach, finely chopped and cooked
- Fresh basil leaves, chopped (to taste)
- 1 tablespoon Italian seasoning
- A pinch of salt
For Assembly
- 1 cup (240 ml) marinara sauce
- Vegan mozzarella cheese, as desired
How to Make Vegan Zucchini Rollatini
1. Preheat the Oven
Preheat your oven to 400°F (200°C) and lightly grease an 8×8-inch baking dish.
2. Cook the Spinach
Wash the spinach thoroughly.
In a large skillet over medium heat, cook the chopped spinach until wilted and all excess moisture has evaporated, about 3–5 minutes.
Set aside to cool, then squeeze out any remaining liquid.
3. Prepare the Zucchini
Wash and pat dry the zucchinis. Trim the ends and slice each zucchini lengthwise into even strips.
Arrange the slices on a baking sheet, drizzle lightly with olive oil, and sprinkle with salt.
Bake for 15–20 minutes, just until softened and pliable.
Remove from the oven and let cool slightly.
4. Make the Filling
In a mixing bowl, combine:
- Vegan ricotta
- Cooked spinach
- Chopped basil
- Italian seasoning
- Salt
Mix until well combined and creamy.
5. Assemble the Rollatini
Spread a thin layer of marinara sauce over the bottom of the prepared baking dish.
Lay out each zucchini slice and spread an even layer of filling on top.
Gently roll up each slice and place seam-side down in the dish.
6. Bake
Spoon additional marinara sauce over the rolls and sprinkle generously with vegan mozzarella.
Bake for 20 minutes, or until heated through and bubbly.
7. Serve & Enjoy
Let the rollatini rest for a few minutes before serving. Garnish with fresh basil if desired and enjoy warm.
Tips & Variations
- Extra flavor: Add garlic or nutritional yeast to the filling
- Make it spicy: Sprinkle in red pepper flakes
- Low-carb comfort: Serve with a fresh green salad
- Meal prep friendly: Store leftovers in the fridge for up to 3 days
Final Thoughts
This Vegan Zucchini Rollatini delivers everything you want from a comfort meal—creamy texture, rich Italian flavors, and a satisfying bite—without dairy or pasta. Whether you’re vegan, plant-curious, or simply craving a lighter baked dish, this recipe is sure to become a favorite.
