Roasted Sweet Potato and Mushroom Lasagna
Recipe type: Lasagna / Thanksgiving main dish
Cuisine: Vegan / healthy
Prep time: 
Cook time: 
Total time: 
Serves: 8 to 10
A dairy- and tomato-free lasagna featuring a creamy silken tofu sauce, this recipe highlights sweet potatoes and mixed mushrooms. It’s offbeat and luscious.
  • 4 large sweet potatoes (about 2 pounds)
  • 1 tablespoon extra-virgin olive oil
  • 1 large onion, chopped
  • 2 to 3 cloves garlic, minced
  • Three 12.3-ounce packages firm silken tofu
1/2 to ¾ cup unsweeetened nondairy milk, as needed for a smooth sauce
The rest:
  • 1 pound mixed mushrooms, cleaned, stemmed, and sliced — choose from among portobella, cremini (aka baby bella), shiitake, etc.
  • ¼ cup dry white wine
  • ¼ cup minced fresh parsley
  • ½ teaspoon salt, or to taste

Freshly ground pepper to taste
  • 12 or so whole-grain lasagne noodles (see note)
  • 2 cups grated vegan mozzarella-style cheese, optional
  • Wheat germ for topping or fine breadcrumbs for topping
  • Paprika for topping
  1. Preheat the oven to 400 degrees F.
  2. Peel the sweet potatoes (or scrub them well, if organic, and leave the skins on). Slice them somewhere between ¼ and ½ inch thick.
  3. Arrange the sweet potato slices on a parchment-lined baking sheet or two, then bake for 15 minutes. Flip to the other side and bake for 10 minutes or so longer, until they’re starting to brown on the edges and are tender but not overdone. Remove from the oven.
  4. While the sweet potatoes are roasting, heat the oil in a large skillet or steep-sided stir-fry pan. Add the onion and sauté until starting to turn golden. Add the garlic and continue to sauté until the onion is soft and golden.
  5. Combine the onion and garlic mixture with the remaining ingredients for the sauce in a food processor and process until very smooth.
  6. Combine the mushrooms and wine in the same skillet used for the onions. Cook over medium heat, covered, until the mushrooms are wilted, about 8 minutes.
  7. Stir the tofu mixture from the food processor into the mushroom mixture in the pan, along with the parsley. Season the mixture with salt and pepper.
  8. Spread a small amount of the mushroom sauce over the bottom of a shallow 9- by 13-inch casserole dish. Arrange one layer of 4 lasagne noodles over it, or enough to cover the surface.
  9. Follow with a layer of half of the sweet potato slices, half of the optional cheese, and about a third of the mushroom sauce.
  10. Follow with another layer of 4 noodles, the remaining half of the sweet potatoes the remaining half of the optional cheese, and another third of the mushroom sauce.
  11. Top with and the remaining noodles. Finish with a layer of the remaining sauce. Sprinkle with some wheat germ or breadcrumbs and paprika. Don’t worry if you get some of these layers mixed up, it will all come out fine in the end!
  12. Cover the lasagne loosely with foil and bake for 30 to 40 minutes, or until it’s easy to pierce the lasagne noodles through with a knife. Uncover and bake for 10 minutes longer. Let stand for 10 minutes, then cut into squares and serve.
Recipe by VegKitchen at