Go Back
+ servings
Two Vegan Lasagna Roll-Ups on a plate with fresh parsley on top.
Print Recipe
5 from 2 votes

Vegan Spinach Lasagna Roll-Ups

If you love lasagna then you need to try these vegan lasagna roll ups! They're stuffed with creamy dairy-free spinach ricotta, smothered in zesty marinara sauce, and baked to perfection.
Prep Time25 minutes
Cook Time30 minutes
Soak Time4 hours
Total Time4 hours 55 minutes
Course: Entree
Cuisine: American, Italian
Servings: 6
Calories: 461kcal
Author: Alissa Saenz

Ingredients

  • 12 lasagna noodles (Note 1)

For the Vegan Spinach Ricotta

  • 1 ½ cups raw cashews, soaked in water 4 to 8 hours, drained and rinsed
  • ½ cup unflavored and unsweetened non-dairy milk
  • 2 tablespoons lemon juice
  • 2 garlic cloves, minced
  • 1 teaspoon salt, plus more to taste
  • 7 ounces firm tofu, drained
  • 9 ounces frozen spinach, thawed and squeezed to remove excess moisture
  • ½ cup fresh basil
  • Black pepper, to taste

For the Lasagna Rolls

Instructions

  • Bring a large pot of salted water to a boil. Add the lasagna noodles and cook them according to the package directions.
  • While the noodles boil, lightly oil a couple of baking sheets. When the noodles are done, drain them into a colander and rinse them lightly with cold water. When they're cool enough to handle, lay the noodles flat on the baking sheets.
  • To make the vegan spinach ricotta, first place the cashews into the bowl of a food processor fitted with an s-blade, along with the non-dairy milk, lemon juice, garlic and salt. Blend until the mixture is relatively smooth. (Note 2)
  • Add the tofu, spinach, and basil to the food processor bowl. Pulse the machine until the mixture is evenly blended but still has a chunky texture, like ricotta cheese.
  • Taste-test the mixture and season it with additional salt, if desired, and black pepper.
  • Preheat the oven to 400°F.
  • Ladle about a cup of marinara sauce into the bottom of a 9 x 13 inch baking dish.
  • Spread about ¼ cup of the ricotta mixture over one of the lasagna noodles, then top it with about a tablespoon of marinara sauce. Roll the noodle up and arrange it in the baking dish. Repeat the process until all of the noodles and filling have been used.
  • Ladle about 2 cups of additional sauce over the lasagna rolls.
  • Cover the dish and bake the lasagna rolls until the sauce is bubbly, about 30 minutes. (Note 3)
  • Let the lasagna rolls sit for about 10 minutes after removing them from the oven.
  • Divide onto plates and top them with any remaining marinara sauce and vegan Parmesan cheese. Serve.

Notes

  1. Be sure to boil a few extra noodles, just in case some of them break or you have extra filling.
  2. It doesn't need to be perfectly smooth since it will be made into vegan ricotta, which has a chunky texture.
  3. If you'd like to sprinkle your lasagna rolls with some shredded vegan mozzarella, do so during the last 10 minutes of baking.
  4. This recipe makes about 12 rolls (2 rolls per serving).

Nutrition

Serving: 2rolls | Calories: 461kcal | Carbohydrates: 55.2g | Protein: 16.6g | Fat: 20.9g | Saturated Fat: 3.8g | Sodium: 484mg | Potassium: 604mg | Fiber: 4.4g | Sugar: 7g | Calcium: 207mg | Iron: 6mg