Welcome to the ultimate guide to making the best Vegan Zucchini Rollatini you’ve ever tasted. This elegant, low-carb, and incredibly satisfying dish is perfect for a cozy weeknight dinner or for impressing guests. We’ve perfected this recipe to ensure your rollatini is full of flavor and never watery, featuring a creamy, homemade tofu-cashew ricotta that will blow you away. If you’re looking for a healthy, plant-based twist on a classic Italian-American comfort food, you’ve come to the right place.
This dish layers delicate ribbons of zucchini with a savory, herbed vegan ricotta, all baked in a rich marinara sauce and topped with a golden-brown crust. It’s like a lighter, gluten-free version of lasagna that’s packed with vegetables and protein.

Why This Vegan Zucchini Rollatini Recipe Works
You are going to absolutely love this recipe, and here’s why it stands out from the rest. We’ve focused on simple techniques that yield maximum flavor and the perfect texture.
- No More Watery Mess: We share the crucial step of sweating the zucchini to draw out excess moisture. This concentrates the flavor and prevents the final dish from becoming a soupy mess.
- The Creamiest Vegan Ricotta: Our filling uses a blend of firm tofu and cashews for a rich, creamy texture that rivals traditional ricotta. A touch of nutritional yeast and lemon juice adds that perfect cheesy tang.
- Simple, Wholesome Ingredients: This recipe relies on fresh, easy-to-find ingredients to create a dish that is both healthy and delicious.
- Perfect for Meal Prep: This rollatini can be assembled ahead of time, making it a fantastic option for busy weeknights or stress-free entertaining.
Ingredients You’ll Need
At its core, this Vegan Zucchini Rollatini uses simple, fresh ingredients. The magic happens in how you prepare them. Here’s what you’ll need to gather.
For the Zucchini Rolls:
- Zucchini: Choose 3-4 medium, straight zucchini. This makes it easier to create long, even ribbons.
- Salt: Essential for drawing out the water from the zucchini slices.
For the Creamy Tofu-Cashew Ricotta:
- Firm Tofu: Press it well to remove as much water as possible. This is the base of our ricotta.
- Raw Cashews: Soaked in hot water to soften, they add incredible creaminess and richness.
- Nutritional Yeast: Provides a savory, cheesy flavor.
- Lemon Juice: A little acidity brightens the flavors and mimics the tang of dairy ricotta.
- Garlic & Onion Powder: For a savory depth of flavor.
- Fresh Basil & Parsley: Fresh herbs are non-negotiable for that authentic Italian taste.
For Assembly:
- Marinara Sauce: Use your favorite high-quality jarred sauce or a simple homemade version.
- Vegan Parmesan Cheese: For that golden, cheesy topping.
- Red Pepper Flakes: Optional, for a little kick of heat.

Step-by-Step Instructions
Making this Vegan Zucchini Rollatini is easier than it looks. Follow these simple steps for a perfect result every time.
1. Prepare the Zucchini
First, prepare the zucchini. Using a mandoline or a sharp vegetable peeler, slice the zucchini lengthwise into thin, 1/8-inch thick planks. Lay the zucchini strips on a baking sheet lined with paper towels. Sprinkle them generously with salt and let them sit for about 20-30 minutes. You’ll see water bead up on the surface. Afterward, pat them completely dry with more paper towels. This step is crucial to prevent a watery casserole.
2. Make the Vegan Ricotta Filling
While the zucchini is sweating, prepare the filling. Drain the soaked cashews. In a food processor, combine the pressed tofu, soaked cashews, nutritional yeast, lemon juice, garlic powder, onion powder, salt, and pepper. Blend until the mixture is smooth and creamy. You might need to scrape down the sides a few times. Transfer the mixture to a bowl and stir in the finely chopped fresh basil and parsley.
3. Assemble the Rollatini
Preheat your oven to 400°F (200°C). Spread about 1 cup of marinara sauce evenly on the bottom of a 9×13 inch baking dish. To assemble the rolls, lay a zucchini plank flat and spread about 1-2 tablespoons of the tofu ricotta mixture evenly over the surface. Gently roll it up and place it seam-side down in the prepared baking dish. Repeat with the remaining zucchini and filling, arranging the rolls snugly in the dish.
4. Bake to Perfection
Top the assembled rolls with the remaining marinara sauce. Sprinkle generously with vegan Parmesan cheese. Bake, uncovered, for 25-30 minutes, or until the sauce is bubbly and the top is lightly golden. For a browner top, you can switch to broil for the last 1-2 minutes, but watch it carefully to prevent burning. Let it rest for 10 minutes before serving. This allows the rolls to set and makes them easier to serve.
Tips for Success
Here are a few extra tips to make sure your dairy-free zucchini rollatini comes out perfectly.
- Uniform Slices are Key: A mandoline is the best tool for getting perfectly uniform zucchini slices. This ensures they cook evenly.
- Don’t Skimp on Seasoning: Taste your ricotta filling before assembling. Adjust the salt, lemon, and herbs to your liking. It should be flavorful on its own.
- Storage and Reheating: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F until warmed through. Looking for another great make-ahead meal? Try our Sausage Hashbrown Breakfast Casserole.
What to Serve with Zucchini Rollatini
This vegan zucchini rollatini is a fantastic all-in-one meal, but it also pairs beautifully with a few simple sides. A crisp green salad with a simple vinaigrette is a perfect fresh contrast. For something heartier, serve it with a side of crusty garlic bread to soak up the delicious marinara sauce. It also pairs wonderfully with a side of steamed or roasted vegetables, like broccoli or asparagus. For a truly special dinner, start with our delicious Cranberry Feta Pasta Salad. And if you’re looking for a dessert to follow, our No-Bake Peanut Butter Dessert is a guaranteed crowd-pleaser.
Frequently Asked Questions
Absolutely! You can assemble the entire dish, cover it, and refrigerate it for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time if it’s going into the oven straight from the fridge.
Yes, you can freeze it. For best results, freeze the assembled but unbaked rollatini in a freezer-safe dish for up to 3 months. Thaw it overnight in the refrigerator before baking as directed. You can also freeze leftovers.
The key is to ‘sweat’ the zucchini slices. After slicing the zucchini into planks, salt them generously and let them sit for 20-30 minutes. This draws out excess water, which you then pat dry. This simple step is crucial for a perfectly textured rollatini.
Yes, this version is very healthy! It’s low in carbs, gluten-free, and packed with plant-based protein and vegetables. Using zucchini instead of pasta makes it a much lighter, yet still very satisfying, meal.
While tofu provides the best texture, you could try a base of all cashews (you’ll need about 1.5 cups, soaked) or a high-quality, plain vegan cream cheese as an alternative. The texture and flavor will be slightly different.
The Perfect Plant-Based Comfort Food
This Vegan Zucchini Rollatini recipe proves that plant-based eating can be rich, satisfying, and full of flavor. It’s a healthy, gluten-free, and delightful dish that your whole family will love. We hope you enjoy making and eating this incredible meal. If you try it, please leave a comment below and let us know how it turned out! For more delicious recipes, be sure to follow us on Pinterest.

Vegan Zucchini Rollatini

Vegan Zucchini Rollatini: The Ultimate Guide
Ingredients
Equipment
Method
- Using a mandoline or vegetable peeler, slice zucchini lengthwise into 1/8-inch thick planks.
- Lay zucchini strips in a single layer on a baking sheet lined with paper towels. Sprinkle generously with salt and let sit for 20-30 minutes to draw out moisture.
- Pat the zucchini planks completely dry with more paper towels. Set aside.
- Preheat oven to 400°F (200°C).
- In a food processor, combine the pressed tofu, drained soaked cashews, nutritional yeast, lemon juice, garlic powder, onion powder, and a pinch of salt and pepper. Blend until smooth and creamy.
- Transfer the mixture to a bowl and stir in the chopped fresh basil and parsley.
- Spread 1 cup of marinara sauce in the bottom of a 9x13 inch baking dish.
- Lay a zucchini plank flat, spread 1-2 tablespoons of the tofu ricotta filling over it, and roll it up tightly.
- Place the roll seam-side down in the baking dish. Repeat with all zucchini planks, arranging them snugly.
- Top the rolls with the remaining marinara sauce and sprinkle with vegan Parmesan cheese.
- Bake for 25-30 minutes, until the sauce is bubbly and the top is lightly golden.
- Let rest for 10 minutes before serving to allow the rolls to set.
Notes
Tip 2: The tofu-cashew ricotta can be made up to 2 days in advance and stored in the fridge.
Tip 3: Feel free to add a cup of chopped spinach to the ricotta mixture for extra nutrients.