• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie Inspired logo
  • Home
  • About
  • Recipes
  • Cookbooks
    • The Meatless Monday Family Cookbook
    • The Meat-Free Kitchen
    • Plant-Based Diet Cookbook For Dummies
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Veganuary
  • About
  • Cookbooks
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Veganuary
    • About
    • Cookbooks
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Recipes » All Plant Based Recipes

    Vegan Lasagna Roll Ups

    Published: Jan 13, 2015 · Modified: Sep 2, 2022 by Jenn Sebestyen

    As an Amazon Associate I earn from qualifying purchases. Please see my Privacy Policy for more details.

    Jump to Recipe Print Recipe
    Full pan of lasagna roll ups covered in marinara and drizzled with white sauce.
    Spatula lifting one spinach pasta roll out of a baking dish.
    Two lasagna roll ups on a white plate garnished with fresh basil.

    With a lightened up, yet protein packed, spinach artichoke filling and a simple marinara sauce, these Vegan Lasagna Roll Ups are an easier and quicker dairy-free version of classic comfort food.

    Two lasagna roll ups on a white plate garnished with fresh basil.

    The components of this dish can be made ahead and it freezes well, too.

    These easy vegan lasagna roll ups are ready in under an hour and are perfect for a weeknight dinner or comforting weekend supper.

    Table of Contents hide
    1 Ingredients you need
    2 How to make the recipe
    3 How to serve
    4 Storage and freezing
    5 Pro tips and tricks
    6 FAQs
    7 More vegan pasta recipes
    8 Vegan Lasagna Roll Ups

    Ingredients you need

    Recipe ingredients arrayed in individual bowls.

    Ingredient notes and substitutions

    Spinach ~ I use frozen spinach for convenience. I always have a package in my freezer. Be sure to thaw it and squeeze out as much liquid as possible before adding it to the recipe.

    You can also use chopped fresh spinach if you prefer, like I do in my Easy Vegan Pasta Bake.

    Artichokes ~ Look for canned or jarred artichokes in water, not oil. Drain them well and then chop them up before adding them to the filling mixture.

    Milk ~ Any unsweetened, non-dairy milk will work. I typically use almond milk, but soy milk, oat milk, rice milk, etc. are fine.

    Spices and herbs ~ Italian spices, like dried oregano and basil, flavor these lasagna roll ups. You’ll also need salt, pepper, and a tiny pinch of nutmeg for the white sauce.

    Tofu ~ The tofu is going to create a creamy white sauce and also mimic the texture of ricotta in the filling. It also provides healthy plant-based protein.

    Use firm tofu and be sure to drain it and press out the liquid. You’ll need one 14 to 16 ounce block of tofu, but you’ll use half in the white sauce and half in the spinach artichoke filling.

    Marinara sauce ~ It’s easy to make homemade marinara sauce, but your favorite store-bought sauce will work just fine. Some pasta sauces may contain dairy, so be sure to read labels to choose a vegan-friendly option.

    Pasta ~ Obviously, you need lasagna noodles to make lasagna roll ups. Use gluten-free noodles if you like.

    How to make the recipe

    For exact ingredient measurements and step-by-step instructions, scroll down to the recipe card.

    4 photo collage of blending the white sauce and rolling the filling up in lasagna noodles.

    Make the sauce: Add all the sauce ingredients to a blender and purée until smooth (1). You can do this while the lasagna noodles are boiling.

    Make the filling: Add all of the filling ingredients to a large mixing bowl and stir well to combine (2). This can also be completed while the noodles are cooking.

    Fill the pasta: Once the noodles are just al dente, drain them well and lay them out flat on a large cutting board or clean work surface. You’ll likely have to work in batches.

    Add 2 to 3 tablespoons of filling to each noodle (3).

    Roll them pasta: Gently roll up each noodle (4).

    2 photo collage of placing the filled pasta in a baking dish.

    Pour some of the marinara sauce into the bottom of a baking dish and add the lasagna rolls (5) until the pan is completely filled (6).

    Pasta covered in marinara sauce and drizzled with white sauce before baking.

    Top the rolls with more sauce (7) and drizzle the remaining white sauce over the top (8).

    Full pan of lasagna roll ups covered in marinara and drizzled with white sauce.

    Bake until heated throughout. Serve immediately.

    How to serve

    Serve these delicious vegan lasagna roll ups with a sprinkle of vegan parmesan cheese and a simple side salad or garlic green beans and a slice of vegan garlic bread.

    Spatula lifting one spinach pasta roll out of a baking dish.

    Storage and freezing

    Prep ahead: The filling for the lasagna roll ups can be made ahead and kept covered in the fridge for 2 to 3 days. If you are using homemade marinara sauce, you can also make that several days in advance.

    Or you can prep the entire pan of lasagna rolls and keep them covered in the fridge overnight until ready to bake.

    Fridge: Leftovers will keep in an air-tight container in the fridge for up 4 to 5 days.

    Freezer: You can freeze leftovers or the entire pan after baking. Let it cool completely before wrapping tightly in plastic wrap and then aluminum foil. They should keep well for 2 to 3 months.

    Reheat: From frozen, thaw in the fridge overnight and then reheat in a 350°F oven for 30 to 40 minutes until warm.

    Marina sauce covering two pasta rolls.

    Pro tips and tricks

    ~ Cook the lasagna noodles until just al dente. They should be flexible enough to roll up, but not too soft that they bread when rolled. They will continue cooking in the oven.

    ~ Drain and press the tofu to remove excess moisture.

    ~ Thaw the frozen spinach and squeeze as much liquid as possible out before adding to the filling.

    ~ Roll the noodles gently so the filling doesn’t squeeze out of the rolls.

    ~ For a gluten-free option, use gluten-free lasagna noodles.

    FAQs

    What are lasagna roll ups?

    Lasagna roll ups feature all the components of lasagna with the filling rolled up in the lasagna noodles instead of layered between them.

    Can I use fresh spinach instead of frozen?

    Yes, you can use fresh spinach. Chop the fresh spinach and stir it into the filling mixture.

    Can I use a different filling?

    We love the spinach artichoke filling in lasagna rolls, but you can certainly experiment with different fillings. Vegan ground meat, mushrooms, cooked lentils, pesto, etc, would all be good choices to fill these pasta rolls.

    Bite of pasta on a fork.

    More vegan pasta recipes

    • Vegan Mac and Cheese
    • Vegan Bolognese
    • Vegan Stuffed Shells
    • Vegan Hummus Pasta
    • Vegan Creamy Mushroom Pasta
    • Roasted Vegetable Pasta
    • Garden Veggie Pasta

    I hope you love this recipe as much as we do! If you tried it, please use the rating system in the recipe card and leave a comment below with your feedback.

    Be sure to sign up for my FREE Newsletter to be the first to get my NEW recipes! You can also follow me on Instagram, Facebook, and Pinterest.


    For even more easy family recipes, be sure to check out my cookbook, The Meatless Monday Family Cookbook!

    Two lasagna roll ups on a white plate garnished with fresh basil.

    Vegan Lasagna Roll Ups

    With a lightened up, yet protein packed, spinach artichoke filling and a simple marinara sauce, these Vegan Lasagna Roll Ups are an easier and quicker dairy-free version of classic comfort food.
    5 from 1 vote
    Print Pin Rate
    Course: Main Dish, Pasta
    Cuisine: American
    Diet: Vegan
    Prep Time: 15 minutes
    Cook Time: 30 minutes
    Total Time: 45 minutes
    Servings: 6
    Calories: 485kcal
    Author: Jenn Sebestyen

    Recommended Equipment

    • Pasta Pot
    • 8 x 11 baking dish

    Ingredients

    • about 15 lasagna noodles
    • 3 cups marinara sauce homemade or store-bought

    White Sauce

    • ½ package (8 ounces) firm tofu drained and pressed
    • 1 cup unsweetened no-dairy milk
    • 1 clove garlic minced
    • 1 tablespoon mirin or rice vinegar
    • 1 tablespoon onion powder
    • 1 tablespoon arrowroot powder or cornstarch
    • 1 teaspoon salt or to taste
    • ½ teaspoon black pepper
    • pinch ground nutmeg about 1/16 teaspoon, optional

    Spinach Artichoke Filling

    • 1 package (16 ounces) frozen spinach thawed, drained and water pressed out
    • 1 can (14 ounces) artichoke hearts drained and chopped
    • ½ package (8 ounces) firm tofu drained and pressed
    • 1 teaspoon dried oregano
    • 1 teaspoon dried basil
    • ½ teaspoon salt
    • 1 cup White Sauce from above

    To serve

    • fresh chopped parsley or basil
    • Vegan Parmesan Cheese

    Instructions

    • Preheat oven 350°F.
    • Bring a large pot of water to a boil. Cook the lasagna noodles according to package directions for al dente*. Remove them from the water immediately after they hit the al dente stage.
      *You want them just flexible enough to roll up. They will continue cooking in the oven. If they are too soft, they will break and fall apart when rolling.
    • Meanwhile, while noodles are cooking, prepare the White Sauce. Place all ingredients into a high speed blender and puree until smooth. Set aside.
    • In a large bowl, mix together all of the filling ingredients, including 1 cup of the White Sauce.
    • Pour about 1 cup of the marinara sauce in the bottom of an 8 x 11 baking dish.
    • When noodles are done and drained, lay them out flat on a cutting board or clean work surface. Place 2 to 3 tablespoons of the filling all along the length of the noodle leaving about an inch at the ends.
    • Gently roll up each noodle. Be careful not to press down or roll too tightly as they filling will squish out the sides.
    • Place each rollup in the baking dish. Cover them with the remaining 2 cups of marinara. Drizzle the remaining White Sauce over the top.
    • Bake for about 30 minutes until heated through. Serve hot.

    Notes

    ~ Cook the lasagna noodles until just al dente. They should be flexible enough to roll up, but not too soft that they bread when rolled. They will continue cooking in the oven.
    ~ Drain and press the tofu to remove excess moisture.
    ~ Thaw the frozen spinach and squeeze as much liquid as possible out before adding to the filling.
    ~ Roll the noodles gently so the filling doesn’t squeeze out of the rolls.
    ~ For a gluten-free option, use gluten-free lasagna noodles.

    Nutrition

    Calories: 485kcal | Carbohydrates: 72g | Protein: 22g | Fat: 13g | Saturated Fat: 1g | Sodium: 674mg | Potassium: 587mg | Fiber: 8g | Sugar: 7g

    Nutrition values are calculated using online calculators and are estimates only. Please verify using your own data.

    Tried this Recipe? Tag me Today!Mention @Veggie_Inspired or tag #VeggieInspired!
    409 shares
    • Share
    • Tweet

    Reader Interactions

    Comments

    1. Nicole says

      March 18, 2015 at 8:25 am

      hey!I was wondering how much ‘1/2 package of tofu’ weighs? cos i live in a different country so the weighs will probably be different,and i don’t wanna ruin the measurements while making this .
      Please answer ASAP,id like to make this on Meatout ( 2 days from now).Thanks 🙂

      Reply
      • Jenn S. says

        March 18, 2015 at 10:25 am

        Hi, Nicole! Thanks for stopping by! Packages of tofu here run between 15-19 oz. I honestly don’t even remember which one I used. I would recommend about 8oz for this recipe, but if you are over/under 1-2 oz, it’s not going to make much of a difference. Let me know how they turn out for you!!

        Reply
    2. Jenn S. says

      January 14, 2015 at 10:21 am

      Thanks, Levan!I use tofu in my Pumpkin and Kale Stuffed Shells too! Those are also the bomb and no one can tell the difference! I’m sure a little nooch would make it even “cheesier” but I try to stay away from the “weird” ingredients if I can so the recipes are accessible to everyone. (Though you will find plenty of noochy things on my site too!).

      Reply
      • Jenn S. says

        January 14, 2015 at 10:57 am

        Sorry, I just realized this was probably Amrita commenting. So, thank you, Amrita! 🙂

        Reply
    3. Ceara @ Ceara's Kitchen says

      January 14, 2015 at 9:55 am

      These look absolutely delicious!!!

      Reply
      • Jenn S. says

        January 14, 2015 at 10:18 am

        Thanks, Ceara!!

        Reply
    4. The Yummy Lounge says

      January 14, 2015 at 3:23 am

      looks very Yummy…

      Reply
      • Jenn S. says

        January 14, 2015 at 8:37 am

        Thanks!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Jenn Sebestyen of Veggie Inspired

    Hi, I'm Jenn! This is where I share delicious plant based recipes for the whole family. I love to cook; I can read cookbooks like novels; and I enjoy experimenting in the kitchen by making standard American favorites healthier.

    More about me →

    Order your copy today!

    The Meatless Monday Cookbook Cover

    Clean Eating

    • The Ultimate Guide to Making Salads for Dinner
    • Vegan Green Goddess Dip
    • Tahini Goddess Dressing (Oil-Free)
    • Easy Vegan Mayonnaise with Silken Tofu

    Top Rated

    • Garden Veggie Pasta
    • Veggie Cream Cheese
    • BBQ Chickpeas Sandwiches
    • Vegan Cinnamon Cookies

    Featured In

    As featured in collage.

    Footer

    ↑ back to top

    • Privacy Policy
    • Accessibility Statement
    • Nutrition Disclaimer
    • Copyright Statement

    • Sign Up Now for the latest FREE recipes

    • Contact
    • Work With Me
    • Publicity and Press

    Copyright © 2023 Veggie Inspired, LLC

    409 shares