These Vegan White Mushroom Lasagna Rolls are a creamy, comforting twist on a classic Italian dish. Filled with savory mushrooms, nutty pesto, and hearty walnut “sausage,” they’re rolled in tender pasta sheets and topped with a luscious roasted garlic sauce. It’s an indulgent yet plant-based meal perfect for dinner or special occasions.

Why You’ll Love This Recipe

I love this recipe because it delivers all the richness of a traditional lasagna without any dairy or meat. The mushrooms add depth and umami, the walnut meat gives a satisfying texture, and the creamy roasted garlic sauce ties everything together beautifully. It’s elegant, wholesome, and bursting with flavor.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

For the Mushrooms:
3 cups chopped mushrooms (I use a blend of shiitake and cremini)
1/2 large onion, diced
1 Tbsp olive oil
1/2 tsp sea salt
1/2 tsp black pepper

For the Lasagna:
12 lasagna noodles
1 batch vegan pesto
1 batch sausage-style walnut meat
1 batch creamy roasted garlic sauce

Directions

  1. Cook the noodles: Bring a large pot of salted water to a boil. Add the lasagna noodles and cook according to the package instructions until al dente. Drain and lay the noodles flat on a parchment-lined surface to prevent sticking.
  2. Prepare the mushrooms: Heat the olive oil in a large skillet over medium heat. Add the diced onion and sauté for 2–3 minutes until translucent. Add the chopped mushrooms, sea salt, and black pepper, and cook until the mushrooms release their moisture and become golden, about 6–8 minutes. Remove from heat and let cool slightly.
  3. Assemble the filling: In a bowl, combine the cooked mushroom mixture with the vegan pesto and sausage-style walnut meat. Mix until evenly blended.
  4. Roll the lasagna: Spread a thin layer of creamy roasted garlic sauce over the bottom of a baking dish. Take one noodle at a time, spoon a few tablespoons of the filling along its length, then roll it up gently. Place each roll seam-side down in the prepared dish.
  5. Top and bake: Spoon more creamy roasted garlic sauce over the rolls, spreading it evenly. Cover the dish with foil and bake at 375°F (190°C) for 20–25 minutes, until heated through and bubbling at the edges.
  6. Serve: Let the rolls rest for 5 minutes before serving. Garnish with extra pesto, a sprinkle of chopped herbs, or crushed walnuts if desired.

Servings and Timing

This recipe yields 4 to 6 servings, depending on portion size.
Preparation time: ~20 minutes
Cooking time: ~25 minutes
Total time: ~45 minutes

Variations

  • I sometimes add a handful of spinach or kale to the mushroom filling for extra greens.
  • For a nut-free version, I use sunflower seed pesto and replace the walnut meat with lentil-based crumbles.
  • I like mixing different mushroom varieties such as oyster or portobello for deeper flavor.
  • To make it even creamier, I drizzle a bit of vegan béchamel over the rolls before baking.
  • I’ve also made this dish gluten-free using rice lasagna noodles.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, I cover the lasagna rolls with foil and bake at 350°F (175°C) until warmed through, about 15–20 minutes. They can also be microwaved in short intervals with a splash of plant-based milk to keep the sauce creamy.

FAQs

What kind of mushrooms work best?

I like using a mix of shiitake, cremini, and oyster mushrooms for their different textures and umami depth.

Can I make this recipe ahead of time?

Yes. I assemble the rolls up to a day in advance, cover, and refrigerate. I bake them just before serving.

How do I make vegan pesto?

I blend basil, garlic, olive oil, lemon juice, nutritional yeast, and walnuts or pine nuts until smooth. It’s creamy and flavorful without cheese.

What is sausage-style walnut meat?

It’s a plant-based mixture made from ground walnuts, soy sauce, and spices like fennel and smoked paprika. It mimics the texture and flavor of Italian sausage.

Can I use store-bought vegan pesto and sauce?

Absolutely. I use high-quality store-bought versions when I want to save time, and they still taste great.

Can I freeze the lasagna rolls?

Yes. I freeze the baked rolls in a freezer-safe container for up to 2 months. I thaw overnight in the fridge before reheating.

What’s the best plant milk for the sauce?

I prefer unsweetened almond or oat milk for a smooth texture and mild flavor.

Can I make this without oil?

Yes. I sauté the onions and mushrooms in a splash of vegetable broth instead of olive oil for an oil-free option.

How do I prevent the noodles from tearing?

I cook them until just al dente and handle them gently when rolling. Laying them flat after draining prevents sticking and tearing.

What can I serve with these lasagna rolls?

I like serving them with a fresh green salad, roasted vegetables, or garlic bread for a complete meal.

Conclusion

These Vegan White Mushroom Lasagna Rolls are a comforting and flavorful way to enjoy plant-based comfort food. The earthy mushrooms, creamy sauce, and savory pesto filling come together in a dish that feels indulgent yet wholesome. I love making it when I want something cozy, elegant, and 100% vegan.

Print

Vegan White Mushroom Lasagna Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and comforting vegan twist on classic lasagna rolls, filled with savory mushrooms, walnut ‘sausage,’ and vibrant pesto, all topped with a luscious roasted garlic sauce for a rich Italian-inspired meal.

  • Author: Julia
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 4 to 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegan

Ingredients

3 cups chopped mushrooms (shiitake and cremini recommended)

1/2 large onion, diced

1 tablespoon olive oil

1/2 teaspoon sea salt

1/2 teaspoon black pepper

12 lasagna noodles

1 batch vegan pesto

1 batch sausage-style walnut meat

1 batch creamy roasted garlic sauce

Instructions

  1. Preheat oven to 375°F (190°C). Lightly coat a baking dish with a thin layer of creamy roasted garlic sauce.
  2. Bring a large pot of salted water to a boil. Cook lasagna noodles until al dente, then drain and lay flat on parchment paper to prevent sticking.
  3. Heat olive oil in a skillet over medium heat. Add diced onion and sauté for 2–3 minutes until translucent. Add mushrooms, sea salt, and black pepper, and cook 6–8 minutes until golden and tender. Remove from heat and let cool slightly.
  4. In a mixing bowl, combine cooked mushrooms, vegan pesto, and walnut meat. Stir until evenly mixed.
  5. Spread a spoonful of roasted garlic sauce over the bottom of the baking dish. Place one lasagna noodle on a flat surface, add 2–3 tablespoons of filling, and roll up tightly. Repeat with remaining noodles.
  6. Arrange rolls seam-side down in the prepared dish. Spoon remaining garlic sauce evenly over the top.
  7. Cover with foil and bake for 20–25 minutes until heated through and bubbling at the edges.
  8. Let rest for 5 minutes before serving. Garnish with extra pesto, fresh herbs, or crushed walnuts.

Notes

Add spinach or kale to the mushroom mixture for extra greens.

For a nut-free version, use sunflower seed pesto and lentil crumbles instead of walnut meat.

Mix different mushroom varieties like oyster or portobello for richer flavor.

Top with vegan béchamel for an extra creamy texture.

Store leftovers up to 3 days and reheat covered at 350°F (175°C).

Nutrition

  • Serving Size: 1 to 2 rolls
  • Calories: 420
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 24g
  • Saturated Fat: 3g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Protein: 13g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star