Meatless Spinach Lasagna Roll-Ups with Tofu Marinara Sauce Recipe

By on 10/11/2012 10:38:00 AM

Lasagna is one of my favorite foods.  It seems to be on a family birthday meal wish list at least once or twice a year as well.  My basic lasagna recipe is a family favorite--but, I can never leave well enough alone.  I'm constantly playing with lasagna flavors and ingredients.  Mexican lasagna and tofu lasagna frequently emerge from our kitchen.  Today I was working with a new lasagna technique--lasagna roll-ups--and decided to combine my spinach and cheese filling from my spinach stuffed shells with a tofu marinara sauce.  It was a little time consuming--but, delicious.  Here is the latest lasagna recipe:  Spinach Lasagna Roll-ups with Tofu Marinara Sauce .

Ingredients for Spinach Lasagna Roll-ups with Tofu Marinara Sauce:

Tofu Marinara Sauce
1 Tbsp Olive Oil
1/3 c. Yellow Onion, chopped
½ c. Green Pepper, chopped
4 oz. Mushrooms, chopped
1 lb. Extra Firm Tofu  (or ½ lb. Tofu if you prefer a thinner sauce)
½ tsp. Garlic Powder
½ tsp. Fennel Seed , crushed
2 tsp. Sugar
¼ tsp. Salt
1/8 tsp. Pepper

1 24 oz. Jar Marinara Sauce (I used Del Grosso Tomato Basil Pasta Sauce)

Spinach Filling:

Spinach and Vegetables
2 tsp. Olive Oil
1 tsp. Butter
1 c. Spinach
½ c. Mushrooms
½ tsp. Salt
¼ tsp. Pepper
½ tsp. Garlic Powder
1 tsp. Italian Seasoning
½ tsp. Fennel Seed, crushed

Cheese Mixture
2 c. Mozzarella Cheese
½ c. Parmesan Cheese
1 c. Cottage Cheese
1 Egg (optional)

Nine Lasagna Noodles, Cooked and Drained

2 Tbsp. Parmesan Cheese 

Instructions for Spinach Lasagna Roll-ups with Tofu Marinara Sauce:
Prepare the Tofu Marinara Sauce.  Press the water from the tofu by placing the tofu square (or half of the square if you are using only 1/2 pound) between multiple layers of paper towels.  Place a heavy skillet on the tofu for about 10 minutes to push out as much of the water as possible.  After this, I generally change the paper towels to dry ones again and continue to press the tofu by hand.  You will be amazed by the amount of water in a block of tofu!

Pressing liquid from tofu for Spinach Lasagna Roll-up with Tofu Marinara Recipe

In a large sauce pan, preheat the butter and olive oil.   Add the peppers, onions, mushrooms, tofu and seasonings to the pan.  Cook over medium high heat until the vegetables are tender.

Preparing the tofu marinara sauce for Spinach Lasagna Rollups with Tofu Marinara Sauce Recipe

Add the Marinara sauce directly to the saucepan.
Preparing the tofu marinara sauce for Spinach Lasagna Rollups with Tofu Marinara Sauce Recipe

Simmer over low heat for 30-35 minutes to allow the tofu time to take on the flavors of the sauce.

While the sauce is simmering--boil and cool the lasagna noodles and prepare the spinach cheese filling.

Prepare the spinach and cheese filling.   Begin my preheating a large skillet with olive oil and butter until hot.  Add the onions and saute for 2-3 minutes.  Add the spinach, mushrooms and spices.  Saute over medium heat until mushrooms are tender and onions are translucent.  Remove from heat to cool.

Sauteed Spinach and Vegetables for Spinach Lasagna Rollups with Tofu Marinara Sauce Recipe

In a medium mixing bowl, combine the cheeses and egg.  Mix until thoroughly combined.

Cheese mixture for spinach lasagna roll-ups with tofu marinara recipe

Add the the cooled spinach mixture to the cheese mixture.

Spinach cheese mixture for spinach lasagna roll-ups with tofu marinara recipe

Combine well with a fork and set aside.

Spinach cheese mixture for spinach lasagna roll-ups with tofu marinara recipe

Prepare the Baking Dish and Preheat the Oven.  Lightly spray an 11x9 inch rectangular baking dish with olive oil flavored cooking spray.  Preheat the oven to 350F.

Make the Spinach Lasagna Roll-ups.  Place each lasagna noodle flat on a cutting board or clean work surface.  Place approximately 1/3 c. of the spinach filling onto each noodle--spreading it evening with a fork down the length of the lasagna noodle--leaving about 1/2 inch of "naked" noodle at one end.  Begin with an end that has filling all the way to the end and loosely roll the noodle until the other end is reached. 

Spinach Lasagna Roll-ups before baking

Prepare the Spinach Lasagna Roll-Ups with Tofu Marinara Sauce for baking.  Place each roll with the open end down into the prepared baking dish.  Spoon Tofu Marinara sauce over each spinach lasagna roll-up.  Sprinkle with Parmesan Cheese.  Cover the baking dish with aluminum foil.  Bake for 30-35 minutes or until sauce is bubbly and the roll-up filling has melted.

Serve.  Gently lift the individual rolls from the baking dish.  Spoon tofu marinara sauce from the baking dish over each lasagna roll-up.  Serve with additional Parmesan Cheese, if desired.  We love these with salad, green beans and garlic bread.  

Finished Spinach Lasagna Roll-Ups with Tofu Marinara Sauce

About Angela

Angela is a freelance travel writer and lifestyle blogger, blessed with 3 beautiful daughters, 5 moody cats, 1 spoiled dog, and 1 very supportive husband.


  1. I love spinach and I love lasagna so I think I may need to make this!


  2. Enjoying your blog. Following back from Everyday harvest blog hop. I also added you to my blog link list. Thanks!!

  3. Okay, i'm starving now! This recipe looks amazing! i love veggies and spinach and this looks so much healthier than a lot of lasagna recipes i've seen. I'll be trying this one! Thanks so much for linking up to the Friendly Friday :)

  4. Lasagna Roll-ups must be the new rage! I posted my recipe not too long ago. Yours sounds fabo, too!

    Thanks for linking up with Super Sunday Sync!
    ~dawn - Super Sunday Sync

  5. Hi,

    I started following your blog today.

    I would be pleased if you would join in on my Friday"s Photo File ~ share any photo. Linkup begins tomorrow morning at 1:00 a.m.
    I hope to see you there!

    :) Hope