Spinach and Mushroom Lasagna

This Spinach and Mushroom Lasagna recipe is Ornish Lifestyle Medicine™ Approved and posted by Sentara Healthcare in Hampton Roads

Ornish Lifestyle Medicine™ Approved!


  • 1 pound brown rice lasagna noodles (preferred) or whole wheat lasagna noodles
  • 1 pound mushrooms sliced to 1/4 inch
  • 1/4 tsp salt
  • 1 tsp fresh garlic (use a garlic press)
  • 1 Tbsp water
  • 3, 26 oz jars of your favorite low-fat pasta sauce choose a sauce with (less than 3 grams of fat per serving)
  • 1/8 tsp cayenne pepper – optional
  • 3 1/2 pounds frozen chopped spinach thawed, well drained; remove excess water
  • 1 1/2 pounds medium or firm tofu – not silken
  • 1 tsp salt – optional
  • 1/4 cup nutritional yeast – optional – adds a cheesy taste
  • 1/2 cup roasted garlic cloves chopped to a 1/4 inch optional, yet strongly recommended
  • 1/2 cup fresh basil chopped and firmly packed or 1 Tbsp crushed dry basil
  • 1 Tbsp fresh oregano minced or 1 tsp of crushed dry oregano
  • 1 tsp fresh rosemary minced or 1 tsp crushed dry rosemary
  • Italian parsley finely chopped – optional garnish


Preheat oven to 375°. Heat a large pot of water two-thirds of the way full, until it begins to simmer.

As the water is heating, place the sliced mushrooms in a bowl and toss with the salt and garlic. Saute the mushrooms in a large nonstick sauté pan, over a medium heat, stirring frequently until the mushrooms are cooked, yet firm.

Place the mushrooms in a pot, add the pasta sauce and cayenne (optional) and simmer together for 10 minutes, then turn off the burner.

When the pasta water begins to simmer, add the lasagna noodles. Cook until the noodles are a little firmer than “al dente”. Drain the water from the pasta and refill the pot with cold water. Set the pot of noodles to the side.

Prepare the spinach filling. Crumble the tofu well, mix the remaining ingredients together, except parsley, reserve for garnish.

Layer the pasta. When you are layering the pasta, pat dry each piece on a clean towel as you go. Cover the bottom of a 9 x 11 baking dish with a layer of the sauce. Then, layer the pasta over the sauce, leaving a little space between each noodle for expansion as the lasagna bakes.

Divide the spinach filling into 4 equal parts and spread each part evenly over the bottom layers of pasta. Continue alternating the pasta and spinach layers until you have five layers of noodles and four layers of filling, finishing with pasta on top. In the middle, add a thin layer of sauce on top of the second layer of filling.

Cover the final layer of pasta with sauce, cover the pan with a cookie sheet and bake for 30 minutes. Remove the cookie sheet and bake for another 30 minutes.

Remove lasagna from the oven and let it sit for 10 minutes before cutting it into servings with a serrated knife. There will be some sauce left over which you can spoon sparingly over the servings after you plate them. Garnish lasagna with the parsley.

Check out our The Heart-Healthy Grocery List!