Welcome to your new favorite dinner! This Vegan Zucchini Rollatini is an elegant, flavorful, and incredibly satisfying dish that will impress everyone at the table, whether they’re vegan or not. We’ve packed this guide with everything you need to know to create perfect, non-soggy zucchini rolls stuffed with a creamy, dreamy vegan ricotta. It’s the ultimate healthy comfort food.
Forget watery, bland zucchini dishes. This recipe is designed for maximum flavor and perfect texture. It’s a fantastic low-carb, gluten-free alternative to traditional pasta dishes, making it a go-to for a healthy yet comforting meal.
Why You’ll Love This Vegan Zucchini Rollatini Recipe
This isn’t just another recipe; it’s a complete guide to mastering a classic Italian-inspired dish with a plant-based twist. It’s light, yet hearty, and packed with savory flavors.
- Perfectly Textured: We’ll show you the foolproof method to prevent your rollatini from becoming watery.
- Two Ricotta Options: Includes a rich, creamy cashew-based ricotta and a fantastic nut-free tofu version.
- Healthy & Wholesome: Packed with veggies and protein, it’s a meal you can feel great about serving. Looking for another comforting casserole? Try our delicious hamburger green bean casserole.
- Meal-Prep Friendly: This dish is perfect for making ahead, saving you time on busy weeknights.

Key Ingredients
The magic of this dish comes from simple, fresh ingredients. Here’s what you’ll need:
For the Zucchini Rolls
- Zucchini: Choose 3-4 medium, straight zucchini. This makes them easier to slice into uniform strips.
- Salt: Essential for drawing out excess water from the zucchini.
For the Vegan Ricotta Filling (Choose One)
Option 1: Creamy Cashew Ricotta
- Raw Cashews: Soaked to create an unbelievably creamy texture.
- Nutritional Yeast: Provides a cheesy, savory flavor.
- Lemon Juice: Adds a necessary tang, mimicking traditional ricotta.
- Garlic & Herbs: Fresh garlic, basil, and parsley for that classic Italian taste.
Option 2: Nut-Free Tofu Ricotta
- Firm or Extra-Firm Tofu: Pressed well to remove as much water as possible.
- Nutritional Yeast, Lemon Juice, Garlic & Herbs: The same flavor-building blocks as the cashew version.
For Assembly
- Marinara Sauce: Use your favorite high-quality store-bought or homemade sauce.
- Fresh Basil: For garnish and an extra pop of fresh flavor.
- Vegan Parmesan (Optional): For sprinkling on top before baking.
Essential Equipment
You don’t need any fancy gadgets to make this vegan zucchini rollatini. Here are the basics:
- Mandoline or Sharp Knife: A mandoline is highly recommended for getting perfectly even, thin zucchini slices.
- Baking Sheets: For sweating the zucchini.
- High-Speed Blender or Food Processor: Crucial for making a smooth and creamy vegan ricotta.
- 9×13 Inch Baking Dish: The perfect size for arranging your rollatini.

How to Make Vegan Zucchini Rollatini: A Step-by-Step Guide
Follow these simple steps for flawless rollatini every time. We’ll walk you through prepping the zucchini, making the filling, and assembling the final dish.
Step 1: Prepare the Zucchini
This is the most critical step for avoiding a watery dish! Using a mandoline or a very sharp knife, carefully slice the zucchini lengthwise into 1/8-inch thick planks. Arrange the slices in a single layer on a baking sheet, sprinkle generously with salt, and let them sit for 20-30 minutes. You’ll see beads of water form on the surface. Use a paper towel to pat them completely dry. This “sweating” process is the secret to perfect texture.
Step 2: Make Your Chosen Vegan Ricotta
While the zucchini is sweating, prepare your filling. For the cashew ricotta, drain your soaked cashews and add them to a high-speed blender with nutritional yeast, lemon juice, garlic, herbs, and a pinch of salt and pepper. Blend until completely smooth and creamy. For the tofu ricotta, crumble the pressed tofu into a food processor and add the same flavorings, pulsing until it reaches a ricotta-like consistency.
Step 3: Assemble the Rollatini
Preheat your oven to 400°F (200°C). Spread a thin layer of marinara sauce on the bottom of your 9×13 inch baking dish. Lay a dried zucchini slice flat and spread about 1-2 tablespoons of the vegan ricotta filling evenly over the surface. Roll it up snugly and place it seam-side down in the baking dish. Repeat with the remaining zucchini slices, arranging them tightly in the dish.
Step 4: Bake to Perfection
Top the assembled rolls with the rest of your marinara sauce, making sure to cover them well. Sprinkle with vegan parmesan if desired. Bake for 20-25 minutes, or until the sauce is bubbly and the zucchini is tender. Let it rest for a few minutes before garnishing with fresh basil and serving.
Pro Tips for Perfect, Non-Soggy Zucchini Rollatini
Want to elevate your Vegan Zucchini Rollatini? Follow these expert tips.
- Don’t Skip the Salt: I can’t stress this enough! Salting and drying the zucchini is the number one secret to success.
- Slice Evenly: Use a mandoline for consistent thickness. This ensures the zucchini rolls cook evenly.
- Use a Thick Marinara: A watery sauce will contribute to a watery final dish. Choose a nice, thick sauce.
- Don’t Overfill: A thin, even layer of ricotta is all you need. Overfilling can cause the rolls to unravel. If you love roll-up style recipes, you should check out these bacon cheeseburger roll-ups next.
Serving Suggestions
This vegan zucchini rollatini is a fantastic standalone meal, but it also pairs wonderfully with a few simple sides. For a complete and satisfying dinner, serve it with a side of crusty garlic bread to mop up the delicious sauce, a simple green salad with a vinaigrette dressing, or some steamed asparagus or broccoli. For another crowd-pleasing cheesy dish, give our crockpot cream cheese chicken chili a try!
Make-Ahead and Storage Instructions
This recipe is a great candidate for meal prep. You can assemble the entire dish, cover it tightly with foil, and store it in the refrigerator for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time. Leftovers can be stored in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave until warmed through.
Frequently Asked Questions
Yes! You can assemble the entire dish, cover it tightly, and refrigerate it for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time if baking straight from the fridge.
The key is to draw out excess moisture from the zucchini *before* baking. Slice the zucchini lengthwise, sprinkle with salt, and let it sit for 20-30 minutes. Pat the slices dry with a paper towel before assembling.
Yes, this recipe is naturally gluten-free as it uses zucchini instead of pasta. Just ensure your marinara sauce does not contain any added gluten.
This dish pairs beautifully with a crisp green salad, crusty garlic bread to soak up the sauce, or a side of steamed vegetables.
Vegan ricotta can be made from several bases. This recipe offers two options: a creamy, rich filling made from soaked raw cashews, and a delicious nut-free version made from firm tofu. Both are blended with nutritional yeast, lemon juice, and herbs.
More Delicious Recipes to Try
If you loved this recipe, we know you’ll enjoy some of our other creations! For a quick and savory snack, try our Chicken Ranch Roll-Ups. They are always a huge hit!
We hope you love this Vegan Zucchini Rollatini recipe! It’s a testament to how delicious and satisfying plant-based eating can be. If you make it, please leave a comment below or tag us on Pinterest. We love seeing your creations!

Vegan Zucchini Rollatini

Vegan Zucchini Rollatini (The Best Plant-Based Recipe!)
Ingredients
Equipment
Instructions
- Prepare the Zucchini: Using a mandoline or sharp knife, slice zucchini lengthwise into 1/8-inch thick planks. Arrange in a single layer on a baking sheet, sprinkle with salt, and let sit for 20-30 minutes to draw out moisture. Pat completely dry with paper towels.
- Make the Vegan Ricotta: While the zucchini sweats, prepare your chosen filling. For cashew ricotta, blend soaked and drained cashews with nutritional yeast, lemon juice, garlic, and herbs until smooth. For tofu ricotta, crumble pressed tofu into a food processor with the same flavorings and pulse to a ricotta-like consistency.
- Preheat Oven & Assemble: Preheat oven to 400°F (200°C). Spread a thin layer of marinara sauce in a 9x13 inch baking dish. Spread about 1-2 tablespoons of vegan ricotta onto each zucchini slice, roll up, and place seam-side down in the dish.
- Bake: Top the rolls with the remaining marinara sauce and a sprinkle of vegan parmesan, if using. Bake for 20-25 minutes until the sauce is bubbly and the zucchini is tender.
- Rest and Serve: Let the rollatini rest for 5-10 minutes before garnishing with fresh basil and serving.
Notes
For a richer flavor, add a tablespoon of white miso paste to your vegan ricotta mixture.
This dish can be fully assembled up to 24 hours in advance and stored, covered, in the refrigerator before baking.