I’ve experimented with removing meat from various dishes to make them vegetarian friendly. Lasagna is a family favorite, so I thought I’d see what I could do. Granted, vegetable lasagna is delicious, but I wanted a vegetarian lasagna recipe that offered a good punch of protein. The result is this tasty tofu lasagna with spinach. I hope you like it!
Jump to RecipeTofu lasagna ingredients:
- 1 block tofu (firm or extra firm)
- 15 ounces ricotta cheese
- 3 cloves garlic
- several handfuls of fresh spinach
- 1/2 cup packed fresh basil leaves
- freshly cracked black pepper to taste
- 1/4 teaspoon crushed red pepper (optional, or more to taste)
- 2 24-ounce jars pasta sauce (I prefer Rao’s roasted garlic or tomato basil)
- 1 box oven ready lasagna noodles (any no-boil variety, you’ll need 12 noodles)
- 2 cups shredded mozzarella
First prepare the tofu.
I get the best results if I drain and press the tofu for a couple of hours beforehand. My method:
- Set out a dinner plate.
- Take several paper towels and fold them into a small padded rectangle a little bigger than the block of tofu. Place it on the plate.
- Remove tofu from the packaging and drain off the liquid. Set it on the prepared plate and top with another bunch of folded paper towels.
- Invert another dinner plate and place it on top. I usually weigh it down with heavy bowls.
- I put it all in the fridge for an hour or two, inverting it (but not the bowl) midway through. If you’re pressed for time, start the tofu pressing before you do anything else, do as much prep as you can, and grab the tofu when you’re ready for it.
Prepare the filling.
Combine the tofu, ricotta, garlic, spinach, basil, black pepper, and crushed red pepper in a food processor and blend until smooth.
It’s fine to use frozen spinach. Just let it thaw and squeeze out excess moisture before adding it to the food processor. Not a fan of spinach? Leave it out. It’s delicious with more or less spinach.
Preheat oven to 375 degrees and spray a 9×13 pan with nonstick spray.
Pour about half a jar of sauce into the bottom of the pan and tilt it back and forth to cover the bottom. Arrange four noodles on the sauce. Spread half the tofu mixture over the noodles. Sprinkle with about a third of the shredded mozzarella. Pour the rest of the jar of sauce over the top.
Repeat the layers: four noodles, half the tofu mixture, another third of the shredded mozzarella, half of the next jar of sauce.
Top with the final four noodles, pour over the remaining sauce, and sprinkle with the remaining shredded mozzarella.
As I empty each jar of sauce, I like to add a few tablespoons of water to the jar, shake it up, and pour it over the pan. This cleans out the jar and gives a little extra liquid to help the noodles cook in the oven.
Cover tofu lasagna tightly with foil and bake 45 minutes. Remove the foil and continue baking until bubbly, about 5 more minutes.
Let it rest about ten minutes before serving.
tofu lasagna
Ingredients
- 1 block firm or extra firm tofu, drained and pressed
- 15 ounces ricotta cheese
- several handfuls fresh spinach
- 1/2 cup packed fresh basil leaves
- 3 cloves garlic
- black pepper to taste
- 1/4 tsp crushed red pepper, optional, or more to taste
- 2 24-ounce jars pasta sauce
- 1 2 oven-ready lasagna noodles
- 2 cups shredded mozzarella cheese
Instructions
- Preheat oven to 375 degrees. Spray a 9×13 pan with nonstick spray.
- Pour half of one jar of pasta sauce in the bottom of the pan and tilt back and forth to cover. Lay four noodles in a layer over the sauce.
- In a food processor, combine tofu, ricotta, spinach, basil, garlic, pepper, and crushed red pepper until smooth.
- Spread half the mixture over the noodles and then sprinkle evenly with 2/3 cup shredded cheese. Pour half a jar of pasta sauce evenly over the top.
- Repeat layers: four noodles, the remaining half of the tofu mixture, 2/3 cup shredded cheese, and half a jar of pasta sauce.
- Lay down another layer of noodles. Pour the remaining pasta sauce over the top. Sprinkle with the remaining cheese.
- Cover tightly with foil and bake 45 minutes. Remove foil and continue baking until bubbly, another 5 minutes or so. Let rest briefly before serving, about 10 minutes.
Notes
- I prefer Rao’s pasta sauce. I typically use tomato basil or roasted garlic, but if you use the roasted garlic sauce then you may want to cut back on the garlic in the filling.
- Any oven-ready or no-boil lasagna will work. When I empty each jar of sauce, I like to add a few tablespoons of water to the jar, shake it up, and pour it over the pan. This gets all the sauce out of the jar and adds a bit of extra liquid to help cook the noodles in the oven.
- Not a fan of spinach? Leave it out. I’ve made it that way before, and it’s still delicious. You can also use frozen spinach in this recipe. Let thaw and squeeze out excess moisture before adding to the food processor. It’s fine with more or less spinach.
Serve tofu lasagna with garlic bread and salad. Enjoy!
It’s great with whatever you would typically serve with regular lasagna. It also freezes well.
This is a tasty dish. I realize that many people dislike tofu, but keep in mind that it takes on the other flavors in the dish. In this case, since it’s blended with the ricotta, there isn’t a funny texture. You wouldn’t even know the tofu is there.
Have you adapted any recipes to be vegetarian? I’d love to hear about your experiments!
Other posts you might like:
- chocolate cake: an old family recipe
- home state themed gift ideas
- fabulous salmon quinoa protein bowls
- The Mystic Jesus by Marianne Williamson: book club discussion
Fondly,
Crysti
Thank you for sharing this recipe for tofu lasagna! I appreciate all of the wonderful photos that illustrate each step. Also, your method of pressing the moisture out of tofu is very useful.
Thanks, Lisa! I always prefer rigging a way rather than buying more equipment to store. 🙂
Wow, tofu lasagna sounds amazing! I’ve been looking for more vegetarian options to add to our weekly meal plan, and this seems like a great way to mix it up.
Thanks, Catherine Kay! We’ve enjoyed it!
I love a good Italian comfort dish, and this tofu lasagna for the win comes in perfect! My sister is a vegetarian and I’m always searching for new and fun recipes to try out. Thank you for the easy-to-follow recipe and instructions.
Thanks, Debbie! I hope your sister enjoys it.
This tofu lasagna sounds amazing! I love the idea of adding tofu for a protein boost while keeping it vegetarian. Spinach is always a great addition too—such a nutritious twist! Can’t wait to try this recipe.
Thanks, Candy! I appreciate your enthusiasm. 🙂