Vegan Zucchini Rollatini: The Ultimate Guide

By Rowan Pierce

On January 2, 2026

A pan of freshly assembled vegan zucchini roll-ups with tofu ricotta before baking, showing the neat rolls in red marinara sauce.

Cuisine

American, Italian

Prep time

25 minutes

Cooking time

30 minutes

Total time

55 minutes

Servings

6 servings

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.

A spoonful of the creamy dairy-free zucchini rollatini filling, made from tofu and cashews, in a white bowl with fresh herbs.
The secret to this recipe is the unbelievably creamy and flavorful tofu-cashew ricotta.

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.
A pan of freshly assembled vegan zucchini roll-ups with tofu ricotta before baking, showing the neat rolls in red marinara sauce.
Ready for the oven! These zucchini rolls are packed with creamy, herbed tofu ricotta.

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.

A close-up shot of baked vegan zucchini rollatini in a white baking dish, showing the vibrant red marinara sauce and creamy tofu ricotta filling.
Enjoy this delicious and healthy Vegan Zucchini Rollatini tonight!

Vegan Zucchini Rollatini

A pan of freshly assembled vegan zucchini roll-ups with tofu ricotta before baking, showing the neat rolls in red marinara sauce.

Vegan Zucchini Rollatini: The Ultimate Guide

Discover the best Vegan Zucchini Rollatini recipe! This low-carb, gluten-free dish features tender zucchini rolls filled with a creamy tofu-cashew ricotta, baked in a rich marinara. A healthy, flavorful, and foolproof plant-based dinner idea.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 250

Ingredients
  

For the Zucchini Rolls
  • 4 medium zucchini Look for straight ones for easier slicing
  • 1 tsp salt For sweating the zucchini
For the Vegan Tofu-Cashew Ricotta
  • 14 oz firm tofu Pressed for at least 30 minutes
  • 1/2 cup raw cashews Soaked in hot water for 15 minutes
  • 1/4 cup nutritional yeast
  • 2 tbsp lemon juice Freshly squeezed
  • 1 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 cup fresh basil Finely chopped
  • 2 tbsp fresh parsley Finely chopped
For Assembly
  • 24 oz marinara sauce Use a good quality store-bought sauce
  • 1/4 cup vegan parmesan cheese For topping

Equipment

  • 1 9x13 inch baking dish
  • 1 Mandoline or vegetable peeler
  • 1 Food Processor

Method
 

Prepare the Zucchini
  1. Using a mandoline or vegetable peeler, slice zucchini lengthwise into 1/8-inch thick planks.
  2. 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.
  3. Pat the zucchini planks completely dry with more paper towels. Set aside.
Make the Vegan Ricotta
  1. Preheat oven to 400°F (200°C).
  2. 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.
  3. Transfer the mixture to a bowl and stir in the chopped fresh basil and parsley.
Assemble and Bake
  1. Spread 1 cup of marinara sauce in the bottom of a 9x13 inch baking dish.
  2. Lay a zucchini plank flat, spread 1-2 tablespoons of the tofu ricotta filling over it, and roll it up tightly.
  3. Place the roll seam-side down in the baking dish. Repeat with all zucchini planks, arranging them snugly.
  4. Top the rolls with the remaining marinara sauce and sprinkle with vegan Parmesan cheese.
  5. Bake for 25-30 minutes, until the sauce is bubbly and the top is lightly golden.
  6. Let rest for 10 minutes before serving to allow the rolls to set.

Notes

Tip 1: Don't skip salting the zucchini! This is the most important step to prevent a watery dish.
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.

You might also like these recipes

Leave a Comment

Recipe Rating