I love this recipe because it turns simple zucchini into a comforting, cheesy-style baked dish without any dairy. I enjoy how the vegan ricotta blends with spinach and basil to create a creamy filling that feels rich and satisfying. I also like how everything is baked in marinara sauce, which gives each bite a warm, savory Italian-inspired flavor.
Ingredients
4-5 zucchinis (sliced) Olive oil (for drizzling) 1 cup (240g) fresh vegan ricotta 1 lb (500g) fresh spinach, chopped and cooked Basil leaves (chopped, or to taste) 1 tbsp Italian seasoning Pinch of salt (to taste) 1 cup (240ml) marinara sauce Vegan mozzarella cheese
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Directions
I start by preheating the oven to 400°F (200°C) so it is ready for baking later. I wash the spinach and cook it in a skillet over medium heat until it wilts and releases its moisture. I let it cool slightly and then squeeze out any excess water so the filling does not become watery.
I prepare the zucchini by washing, drying, and trimming the ends. I slice them lengthwise into even strips and adjust the end pieces so they lay flat. I place them on a baking sheet, drizzle with olive oil, and sprinkle a little salt before baking until softened. Once done, I let them cool on paper towels.
In a bowl, I mix vegan ricotta with the cooked spinach, chopped basil, Italian seasoning, and a pinch of salt. I stir everything until the filling becomes creamy and well combined.
I spread marinara sauce at the bottom of a baking dish to prevent sticking. I lay each zucchini slice flat, add a generous amount of filling, and roll them tightly. I place each roll in the dish until it is filled.
I top everything with more marinara sauce and vegan mozzarella, then bake until hot and bubbly. I let it rest briefly before serving so the flavors settle.
Servings and timing
I usually prepare this recipe for 4 servings, making it perfect for a family-style meal or shared dinner.
I sometimes add mushrooms or roasted red peppers to the filling for extra depth. I also like using cashew-based ricotta when I want a richer texture. When I want more spice, I add chili flakes or garlic powder into the marinara sauce. I also enjoy swapping basil with parsley or adding a mix of both herbs.
Storage/reheating
If I have leftovers, I store them in an airtight container in the refrigerator for up to 3–4 days. When I reheat them, I prefer using the oven so the zucchini keeps its texture and the cheese melts evenly. I heat it at a moderate temperature until warmed through. I avoid microwaving because it can make the dish watery.
FAQs
Can I skip baking the zucchini before rolling it?
I prefer baking it first because it softens the slices and makes them easier to roll without breaking.
What can I use instead of vegan ricotta?
I can use blended tofu, cashew cream, or any plant-based cheese spread as a substitute.
How do I prevent watery rollatini?
I make sure to cook and drain both the spinach and zucchini properly before assembling.
Can I make this ahead of time?
I often assemble it a few hours in advance and bake it just before serving for best texture.
Can I freeze vegan zucchini rollatini?
I can freeze it before or after baking, but I prefer freezing before baking for better texture when reheated.
Conclusion
I enjoy making vegan zucchini rollatini because it feels like a comforting baked pasta dish without using pasta. I like how the zucchini wraps hold the creamy filling and absorb the marinara sauce. It is one of those recipes I make when I want something light, flavorful, and satisfying at the same time.
The best vegan zucchini rollatini recipe featuring tender zucchini rolls filled with vegan ricotta and spinach, baked in marinara sauce for a delicious healthy plant-based meal.
Author:Ella
Prep Time:~25 minutes
Cook Time:~35 minutes
Total Time:~1 hour
Yield:4 servings
Category:Main Course
Method:Baked
Cuisine:Italian-inspired / Vegan
Diet:Vegan
Ingredients
4–5 zucchinis, sliced lengthwise
Olive oil, for drizzling
1 cup (240g) fresh vegan ricotta
1 lb (500g) fresh spinach, chopped and cooked
Basil leaves, chopped (to taste)
1 tbsp Italian seasoning
Pinch of salt, to taste
1 cup (240ml) marinara sauce
Vegan mozzarella cheese, for topping
Instructions
Preheat oven to 400°F (200°C).
Wash and chop spinach, then cook in a skillet over medium heat until wilted (3–5 minutes).
Let spinach cool, then squeeze out excess water.
Slice zucchinis lengthwise and trim ends so slices lay flat.
Arrange zucchini slices on a baking sheet, drizzle with olive oil, and lightly salt.
Bake for 15–20 minutes until softened. Let cool slightly on paper towels.
In a bowl, mix vegan ricotta, cooked spinach, basil, Italian seasoning, and salt.
Spread marinara sauce on the bottom of an 8×8 baking dish.
Spread filling over each zucchini slice and roll them up tightly.
Place rolls seam-side down in the baking dish.
Top with extra marinara sauce and sprinkle vegan mozzarella on top.
Bake for 20 minutes, until hot and cheese is melted.
Let cool a few minutes before serving.
Notes
Make sure to squeeze spinach well to avoid watery filling.
Don’t overbake zucchini in the first step or it may tear when rolling.
You can add garlic or nutritional yeast for extra flavor.
Works well as a make-ahead meal and reheats nicely.