Go Back
+ servings
5 from 2 votes
Two Vegan Lasagna Roll-Ups on a plate with fresh parsley on top.
Vegan Spinach Lasagna Roll-Ups
Prep Time
25 mins
Cook Time
30 mins
Soak Time
4 hrs
Total Time
4 hrs 55 mins
 

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.

Course: Entree
Cuisine: American, Italian
Servings: 6
Calories: 461 kcal
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
  1. Bring a large pot of salted water to a boil. Add the lasagna noodles and cook them according to the package directions.

  2. 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.

  3. 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)

  4. 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.

  5. Taste-test the mixture and season it with additional salt, if desired, and black pepper.

  6. Preheat the oven to 400°F.

  7. Ladle about a cup of marinara sauce into the bottom of a 9 x 13 inch baking dish.

  8. 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.

  9. Ladle about 2 cups of additional sauce over the lasagna rolls.

  10. Cover the dish and bake the lasagna rolls until the sauce is bubbly, about 30 minutes. (Note 3)

  11. Let the lasagna rolls sit for about 10 minutes after removing them from the oven.

  12. Divide onto plates and top them with any remaining marinara sauce and vegan Parmesan cheese. Serve.

Recipe 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 Facts
Vegan Spinach Lasagna Roll-Ups
Amount Per Serving (2 rolls)
Calories 461 Calories from Fat 188
% Daily Value*
Fat 20.9g32%
Saturated Fat 3.8g19%
Sodium 484mg20%
Potassium 604mg17%
Carbohydrates 55.2g18%
Fiber 4.4g18%
Sugar 7g8%
Protein 16.6g33%
Calcium 207mg21%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.