Vegan Zucchini Spinach Rollatini: The Ultimate Comfort Dish

By Natalie Quinn

On January 19, 2026

An extreme close-up of a single vegan zucchini roll-up, showing the creamy cashew and spinach ricotta filling swirled inside the tender zucchini.

Cuisine

American, Italian

Prep time

25 minutes

Cooking time

40 minutes

Total time

65 minutes

Servings

4 people

Table of Contents

Welcome to your new favorite dinner recipe! This Vegan Zucchini Spinach Rollatini is a game-changer for anyone seeking a hearty, healthy, and incredibly flavorful meal. We’re transforming simple zucchini into elegant, tender rolls filled with a creamy, dairy-free spinach ricotta, all baked in a rich marinara sauce. It’s the perfect low-carb, gluten-free, and plant-based alternative to traditional lasagna, proving that you don’t need dairy or pasta to create a truly satisfying comfort food classic. Whether you’re a seasoned vegan or just exploring more plant-forward meals, this dish is guaranteed to impress.

A close-up shot of the Vegan Zucchini Spinach Rollatini being assembled in a baking dish before going into the oven, covered in marinara sauce.
Lining up the zucchini rolls before they're baked to perfection.

Why This Vegan Zucchini Spinach Rollatini is a Must-Try

You might be wondering what makes this specific recipe stand out. It’s simple: we’ve perfected the technique to ensure delicious, non-watery results every single time. This dish is designed for the enthusiastic home cook who loves impressive-looking meals that are secretly easy to prepare. It’s perfect for a weeknight dinner, yet elegant enough to serve to guests. Plus, it’s packed with nutrients from fresh zucchini and spinach, making it a meal you can feel great about serving.

Key Ingredients You’ll Need

The magic of this recipe lies in its simple, wholesome ingredients. Here’s what you’ll need to create the perfect Vegan Zucchini Spinach Rollatini.

For the Zucchini Rolls:

  • Zucchini: The star of the show! Look for 3-4 medium to large zucchinis that are firm and straight, which makes them easier to slice into uniform planks.
  • Olive Oil: Just a touch for roasting the zucchini slices.
  • Salt & Pepper: To draw out moisture and season the rolls.

For the Vegan Spinach Ricotta Filling:

  • Raw Cashews: These create an unbelievably creamy and rich base for our dairy-free ricotta. Make sure to soak them first for the best texture. For a nut-free option, firm tofu works well.
  • Nutritional Yeast: This provides that cheesy, savory flavor essential to any good ricotta substitute.
  • Lemon Juice: Adds a necessary tang and brightness to mimic the taste of traditional ricotta.
  • Garlic: Because every great Italian-inspired dish needs garlic.
  • Frozen Spinach: Thawed and squeezed dry to ensure the filling isn’t watery.
  • Fresh Basil: For that classic, aromatic Italian flavor.

For Assembly:

  • Marinara Sauce: Use your favorite high-quality jarred sauce or a simple homemade version.
  • Vegan Parmesan (Optional): For sprinkling on top to get that golden-brown, cheesy crust.

How to Make Vegan Zucchini Spinach Rollatini Step-by-Step

Follow these simple steps to create a show-stopping meal. Our process ensures your rollatini is flavorful and holds its shape perfectly.

Step 1: Prepare the Zucchini (The Secret to No More Watery Rollatini!)

The most common issue with zucchini rollatini is excess water. We solve this by pre-baking the zucchini slices. First, preheat your oven to 400°F (200°C). Use a mandoline or a very sharp knife to slice the zucchini lengthwise into 1/8-inch thick planks. Arrange the slices in a single layer on a baking sheet, brush lightly with olive oil, and sprinkle with salt. Baking them for 10-15 minutes will not only make them pliable for rolling but will also draw out a significant amount of moisture. This step is non-negotiable for the best results!

Step 2: Make the Creamy Vegan Spinach Ricotta

While the zucchini is in the oven, prepare the filling. If you haven’t already, soak your raw cashews in hot water for at least 30 minutes, then drain. Add the soaked cashews, nutritional yeast, lemon juice, garlic, and a pinch of salt to a high-speed blender. Blend until completely smooth and creamy. You may need to scrape down the sides a few times. Transfer the cashew ricotta to a bowl and fold in the thawed, well-drained spinach and chopped fresh basil. Mix until everything is combined. This creamy and flavorful filling is the heart of our Vegan Zucchini Spinach Rollatini.

An extreme close-up of a single vegan zucchini roll-up, showing the creamy cashew and spinach ricotta filling swirled inside the tender zucchini.
The secret is the perfectly creamy and savory vegan spinach ricotta filling.

Step 3: Assemble and Bake

Now for the fun part! Spread a layer of marinara sauce in the bottom of a 9×13 inch baking dish. Take one of your pre-baked zucchini slices and lay it flat. Spread about 2 tablespoons of the spinach ricotta filling evenly over the slice. Gently roll it up and place it seam-side down in the baking dish. Repeat with the remaining zucchini slices, arranging them snugly in the dish. Top the rolls with the rest of your marinara sauce and a generous sprinkle of vegan parmesan, if using. Bake for 20-25 minutes, or until the sauce is bubbly and the top is lightly golden.

Expert Tips for the Perfect Rollatini

  • Slicing Matters: A mandoline is your best friend for getting even zucchini slices. If you don’t have one, a wide vegetable peeler can also work in a pinch.
  • Don’t Skip the Squeeze: Make sure to squeeze as much water as possible from the thawed spinach. A potato ricer or cheesecloth works wonders for this.
  • Make it Ahead: You can assemble the entire dish up to a day in advance. Just cover and refrigerate, then add a few extra minutes to the baking time. This makes it a great option for meal prep. Looking for more make-ahead ideas? Check out this delicious high-protein meal prep plan.

What to Serve with Your Zucchini Rollatini

This dish is fantastic on its own, but it also pairs beautifully with a variety of sides. For a light and refreshing complement, try a simple green salad or this vibrant Greek Cucumber Tomato Salad. For a heartier meal, serve it alongside some crusty garlic bread or fluffy quinoa. A simple side of roasted vegetables would also be a fantastic addition.

Storage and Reheating Instructions

Leftovers are one of the best parts of this recipe! Store any leftover Vegan Zucchini Spinach Rollatini in an airtight container in the refrigerator for up to 4 days. To reheat, simply bake in an oven-safe dish at 350°F (175°C) until warmed through, or microwave for a quicker option. You can also freeze the baked rollatini for up to 3 months. Thaw it in the refrigerator overnight before reheating.

Yes! For a nut-free vegan ricotta, you can substitute the 1.5 cups of raw cashews with one 14-ounce block of firm or extra-firm tofu. Be sure to press the tofu well to remove excess water before blending it with the other ricotta ingredients.

Absolutely. This dish freezes very well. After baking, allow it to cool completely. Then, store it in a freezer-safe, airtight container for up to 3 months. Thaw in the refrigerator overnight before reheating in the oven.

The key is to draw moisture out of the zucchini before assembling. We achieve this by thinly slicing the zucchini, sprinkling it with salt, and pre-baking the slices for 10-15 minutes. This makes them pliable for rolling and prevents a watery final dish.

This recipe is naturally low-carb and can be keto-friendly. Zucchini, spinach, and cashews are all low in net carbs. To ensure it fits your keto macros, use a marinara sauce with no added sugar and be mindful of the portion size.

It’s a wonderful main course that pairs well with many sides. For a light meal, serve it with a simple green salad or a Greek cucumber tomato salad. For something more substantial, it goes well with garlic bread, quinoa, or roasted vegetables.

An extreme close-up of a single vegan zucchini roll-up, showing the creamy cashew and spinach ricotta filling swirled inside the tender zucchini.

Vegan Zucchini Spinach Rollatini: The Ultimate Comfort Dish

Discover how to make the best Vegan Zucchini Spinach Rollatini. This low-carb, gluten-free dish features tender zucchini rolls filled with a creamy dairy-free spinach ricotta and baked in a rich marinara. A perfect healthy comfort food dinner.
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 385

Ingredients
  

For the Zucchini Rolls:
  • 3 medium zucchini Look for straight, firm zucchini for even slices
  • 1 tbsp olive oil
  • 1/2 tsp salt For drawing out moisture
For the Vegan Spinach Ricotta:
  • 1.5 cups raw cashews Soaked in hot water for 30 minutes and drained
  • 1/4 cup nutritional yeast
  • 2 tbsp lemon juice Freshly squeezed is best
  • 2 cloves garlic
  • 10 oz frozen spinach Thawed and squeezed very dry
  • 1/4 cup fresh basil chopped
  • Salt and pepper to taste
For Assembly:
  • 24 oz marinara sauce Use your favorite brand
  • 1/4 cup vegan parmesan cheese Optional, for topping

Equipment

  • 1 9x13 inch Baking Dish
  • 1 High-Speed Blender
  • 1 Mandoline or sharp knife
  • 2 Baking Sheets

Instructions
 

  1. Preheat your oven to 400°F (200°C). Slice zucchini lengthwise into 1/8-inch thick planks. Arrange in a single layer on baking sheets, brush with olive oil, and sprinkle with salt. Bake for 10-15 minutes until pliable.
  2. In a high-speed blender, combine the drained soaked cashews, nutritional yeast, lemon juice, and garlic. Blend until completely smooth. Transfer to a bowl.
  3. Squeeze all excess moisture from the thawed spinach. Add the dry spinach and chopped fresh basil to the cashew ricotta. Mix well and season with salt and pepper to taste.
  4. Spread a thin layer of marinara sauce in the bottom of a 9x13 inch baking dish. Lay a zucchini plank flat, spread about 2 tablespoons of the ricotta mixture on it, and roll it up. Place seam-side down in the dish.
  5. Repeat with all zucchini planks. Top the arranged rolls with the remaining marinara sauce and sprinkle with vegan parmesan, if using. Bake for 20-25 minutes until the sauce is bubbly.
  6. Let the rollatini rest for 5-10 minutes before serving. This helps them set. Garnish with more fresh basil if desired.

Notes

Tip 1: Don't overcrowd the pan. When pre-baking the zucchini, use multiple baking sheets if necessary to ensure the slices are in a single layer. This helps them roast rather than steam.
Tip 2: Customize your filling. Feel free to add sautéed mushrooms, onions, or red pepper flakes to the spinach ricotta for extra flavor and texture.
Tip 3: For a nut-free version, substitute the cashews with 1 (14-ounce) block of firm or extra-firm tofu, pressed well to remove excess water.

Share Your Creations!

We are so excited for you to try this Vegan Zucchini Spinach Rollatini recipe! It’s a testament to how delicious and satisfying plant-based cooking can be. If you make this dish, we would love to see it! Snap a photo and share your masterpiece on Pinterest. Don’t forget to leave a comment below with your feedback or any creative twists you added! For another great weeknight option, consider our Honey Garlic Salmon recipe.

A top-down view of baked Vegan Zucchini Spinach Rollatini in a white baking dish, topped with fresh basil. The zucchini rolls are nestled in a rich red marinara sauce.
Hearty, healthy, and 100% vegan. Get the recipe for this delicious Zucchini Spinach Rollatini!

You might also like these recipes

Leave a Comment

Recipe Rating