Zucchini “Lasagna” Roll Ups

Zucchini is peeled into thin ribbons then filled with a homemade vegan ricotta, rolled up and baked in a pan covered in tomato sauce and vegan cheese. This dish is full of melty, creamy, dreamy goodness while still being light!

In between Thanksgiving and Christmas usually feels like a frenzy. There is so much going on. It is the busiest time of year for me for work and I just feel like I can’t get my head on straight. So I need quick, healthy and easy meals to make because otherwise I will end up eating a bag of popcorn, not that there’s anything wrong with that! So these zucchini “lasagna” roll ups are here to save the day! Also, after Thanksgiving and before we commence all the Christmas cookies I am usually looking for something a bit lighter but still cozy, warming, and full of comfort and this dish is it.

This dish has been around for a while, I am not claiming I made it up or anything like that but it is something I always wanted to make and I am glad I did! The zucchini is peeled into thin ribbons which make them melt in your mouth after they have been baked. The tofu ricotta is fluffy, light and my non-vegan boyfriend said he couldn’t even tell that he wasn’t eating real ricotta. For a shortcut I use a store bought sauce but I am very picky. The only two I like are Rao’s Marinara and Vincent’s but use any sauce you like and have accessible. Of course you can make homemade sauce as well but like I said I need quick meals.

I like to melt the vegan mozzarella down with a bit of nondairy milk before so that way it bubbles, melts and browns up a little better. It is a quick added step but you can just sprinkle the vegan mozzarella on top if you prefer. This dish is also gluten free! If you don’t feel like making homemade vegan ricotta you can always use a store bought ricotta like the one from Kite Hill or Tofutti. For the vegan parmesan I like to use the one from Follow Your Heart, Go Veggie or Violife.

Plantifully Based® is part of the Amazon Affiliate Partner Program. Links on here may be from Amazon and if you decide to purchase through a link I will receive a small commission. This helps to run the blog and make more recipes!

Want more recipes? Pre-order my cookbook Plantiful: Over 75 Vibrant Vegan Comfort Foods! Coming out 1/12/21. FREE EBOOK FOR ANYONE WHO PRE-ORDERS, send a screenshot of your receipt to plantifulbook@gmail.com

*Sharing direct links to pictures and recipes is highly encouraged. PLEASE DO NOT copy and paste my recipes or pictures to any social media without my permission. Thank you!


3 large zucchini (about 24 ounces [680g])

Vegan Ricotta Filling
1 (14-ounce 397g]) block firm tofu
1/4 cup (60ml) nondairy milk, unsweetened and unflavored
1/4 teaspoon dried parsley leaves
1/2 teaspoon garlic powder
1/2 teaspoon salt, or to taste
1/2 tablespoon nutritional yeast

Vegan Mozzarella Sauce
1/2 cup (56g) vegan mozzarella
1/4 cup (60ml) nondairy milk, unsweetened and unflavored

1 1/2 cups (375g) tomato sauce
1/4 cup of vegan parmesan, plus more for serving
5 basil leaves, chiffonaded


  1. Preheat oven to 425°F (218°C).
  2. In a blender add all the ingredients for the vegan ricotta filling and blend until it is broken down and creamy but still has texture.
  3. Cut off the ends of the zucchini. Use a vegetable peeler and begin to peel from on side down the whole zucchini to make zucchini ribbons. I like to get rid of the first time down which just contains the peel. Once you get to the middle of the zucchini flip it over and begin to peel from the other side. The middle is too watery and the seeds make it not the best for the ribbons. Repeat with all the zucchini. You can save the scraps for vegetable broth.
  4. In a 9 by 11-inch pan spread 1 cup of the tomato sauce in the bottom of the pan.
  5. Take 4 zucchini ribbons and line them up vertically. Overlap them to make a large rectangle. Scoop about 1 heaping tablespoon of tofu ricotta down on the bottom and then roll up the zucchini. Place in the baking dish. Repeat until all the roll ups are made.
  6. Top with 1/2 cup of the sauce and spread over the zucchini roll ups.
  7. In a small saucepan combine the vegan mozzarella sauce ingredients and cook over medium low heat until melted. Then pour over the zucchini roll ups and spread out.
  8. Top with the vegan parmesan and bake for 20 minutes. Then broil on high for 7 to 10 minutes or until browned and bubbly.
  9. When it is done let it rest for 10 minutes. Then garnish with more vegan parmesan and basil and enjoy!

Makes 14 roll ups. Serves 2.


2 thoughts on “Zucchini “Lasagna” Roll Ups

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s