Go Back
+ servings
two lasagna rollups on a plate
Print Recipe
5 from 1 vote

Spinach Artichoke Lasagna Rollups

A dairy free version of classic comfort food.
Prep Time20 mins
Cook Time30 mins
Total Time50 mins
Course: Entree, Pasta
Cuisine: dairy free, nut free, oil free, refined sugar free, vegan
Servings: 6
Calories: 461kcal


  • about 14-15 lasagna noodles (I fit 14 in my 9x13 pan)

White "Alfredo" Sauce

  • ½ package of firm tofu (drained)
  • 1 cup unsweetened soy or almond milk (I used soy)
  • 1 garlic clove (minced)
  • 1 tbsp mirin or rice vinegar
  • 1 tbsp onion powder
  • 1 tbsp arrowroot powder or cornstarch
  • 1 tsp salt (or to taste)
  • ½ tsp pepper (or to taste)
  • Pinch of nutmeg (about 1/16 tsp)

Spinach Artichoke Filling

  • 1 package frozen spinach (thawed, drained and water pressed out)
  • 1 14 oz can or jar of artichoke hearts (drained and chopped)
  • ½ package firm tofu (drained and crumbled)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 cup White "Alfredo" Sauce (from above)

Marinara Sauce

  • 1 28 oz can crushed tomatoes
  • ½ sweet onion (diced)
  • 1 clove garlic (minced)
  • 1 tbsp dried basil
  • salt and pepper to taste (I sprinkle it all over the top of my sauce...not sure how much that is).


  • Preheat oven 350 degrees F.
  • Bring large pot of water to a boil for the noodles.
  • While the water comes up to a boil, start your marinara sauce: Saute the onion and garlic in 1 tsp extra virgin olive oil until softened. Add the tomatoes, salt, pepper and basil. Let simmer.
  • If your pot of water is now boiling, cook the lasagna noodles according to package al dente directions. Remove it from water immediately after it hits the al dente stage. You want them flexible enough to roll, but if they're too soft they will fall apart. They will also continue cooking in the oven later.
  • Meanwhile, while noodles are cooking, prepare the White Alfredo 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.
  • Pour about ¼ cup of the marinara sauce in the bottom of 9x13 pan.
  • When noodles are done, lay them out flat on a cutting board or work surface. Place the filling all along the length of the noodle leaving an inch or two at the end...should be about 2-3 tbsp of filling each.
  • Gently roll up each noodle. Be careful not to press down or roll too tightly (if you do, the filling will squish out).
  • Place each rollup in the pan. Cover them with the remaining marinara (though you may not use it all).
  • Bake for about 30 minutes until heated through.


~I almost always press firm tofu, but in this case I don't think you need to. However, feel free to do so if you like. I don't believe it will change the result.


Calories: 461kcal | Carbohydrates: 82g | Protein: 29g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Sodium: 674mg | Potassium: 1873mg | Fiber: 23g | Sugar: 11g | Vitamin A: 5950IU | Vitamin C: 49.5mg | Calcium: 1070mg | Iron: 37.3mg