Vegan Cottage Cheese, Mushroom & Spinach Lasagna Bake
Introduction
This Vegan Cottage Cheese Mushroom & Spinach Lasagna Bake is a cozy, creamy, vegetable-packed twist on classic lasagna. Instead of traditional ricotta, a creamy vegan cottage-cheese-style filling is layered with sautéed mushrooms, fresh spinach, tomato sauce, and tender lasagna sheets.
It is hearty enough for a family dinner, but also works beautifully for meal prep. The combination of earthy mushrooms, garlicky spinach, creamy vegan cheese, and rich tomato sauce makes every bite comforting and satisfying.
Nutritional Information
Approximate per serving — 1/8 of the lasagna:
- Calories: 350–400 kcal
- Protein: 18–22 g
- Carbohydrates: 45–50 g
- Fat: 11–14 g
- Fiber: 6–8 g
- Sugar: 7–9 g
- Sodium: 550–700 mg
Nutrition varies depending on the lasagna sheets, vegan cottage cheese, sauce, and vegan cheese used.
Ingredients
For the Mushroom & Spinach Filling
- 2 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 450 g mushrooms, sliced
- 300 g fresh spinach
- 1 teaspoon Italian seasoning
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional
For the Vegan Cottage Cheese Filling
- 450 g vegan cottage cheese
- ½ cup nutritional yeast
- 1 tablespoon lemon juice
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
For the Lasagna
- 9–12 lasagna sheets
- 4 cups marinara or tomato pasta sauce
- 1½ cups shredded vegan mozzarella
- 2 tablespoons nutritional yeast
- Fresh basil or parsley, for garnish
Instructions
1. Prepare the Mushroom Filling
Heat the olive oil in a large skillet over medium heat.
Add the diced onion and cook for 3–4 minutes, until softened.
Add the garlic and cook for another 30 seconds.
Add the sliced mushrooms. Cook for approximately 7–10 minutes, stirring occasionally, until the mushrooms release their moisture and become golden.
Add the spinach and cook until wilted, about 2–3 minutes.
Season with Italian seasoning, oregano, salt, pepper, and red pepper flakes.
Remove from the heat and allow the mixture to cool slightly.
2. Make the Vegan Cottage Cheese Mixture
In a large bowl, combine:
- Vegan cottage cheese
- Nutritional yeast
- Lemon juice
- Garlic powder
- Onion powder
- Salt
- Black pepper
- Fresh parsley
Mix until creamy and well combined.
If your vegan cottage cheese is very thick, add 1–2 tablespoons of plant milk to create a smoother consistency.
3. Prepare the Lasagna Sheets
Cook the lasagna sheets according to the package directions if using regular dried noodles.
Drain and carefully separate them so they don’t stick together.
If using oven-ready sheets, you can use them directly according to their package instructions.
4. Assemble the Lasagna
Preheat your oven to 190°C / 375°F.
Lightly grease a 9 × 13-inch baking dish.
Spread a thin layer of marinara sauce across the bottom.
Add a layer of lasagna sheets.
Spread approximately ⅓ of the vegan cottage cheese mixture over the noodles.
Add ⅓ of the mushroom and spinach mixture.
Spoon over some marinara sauce.
Repeat the layers:
Noodles → vegan cottage cheese → mushrooms & spinach → tomato sauce
Continue until all the ingredients are used.
Finish with a final layer of noodles, marinara sauce, shredded vegan mozzarella, and nutritional yeast.
5. Bake
Cover the dish tightly with aluminum foil.
Bake for 25–30 minutes.
Remove the foil and bake for another 15–20 minutes, until the cheese is melted and the edges are bubbling.
For a more golden top, broil for 1–2 minutes, watching carefully.
6. Rest Before Serving
Remove the lasagna from the oven and let it rest for 10–15 minutes.
This allows the layers to settle and makes slicing much easier.
Garnish with fresh basil or parsley.
Cooking Methods
Sautéing
The mushrooms are sautéed until their excess moisture evaporates and they become flavorful and slightly caramelized. This prevents the lasagna from becoming watery.
Layering
Layering distributes the creamy cottage-cheese filling, vegetables, sauce, and noodles throughout the dish, giving every portion a balanced combination of flavors.
Baking
Covered baking keeps the lasagna moist while the noodles soften. Removing the foil near the end allows the vegan cheese on top to melt and brown.
Resting
Resting is an important final step. Cutting immediately can cause the layers to slide apart, while a short resting period helps the lasagna hold its shape.
A Little History
Lasagna has roots in Italian cuisine and developed through centuries of layered pasta dishes. Traditional versions commonly combine pasta sheets with tomato sauce, cheese, meat, vegetables, or béchamel.
Modern lasagna has evolved into countless variations, including vegetarian and vegan versions. Plant-based cooking has made it possible to recreate the creamy texture traditionally provided by ricotta using ingredients such as tofu, cashews, plant-based cottage cheese, and nutritional yeast.
This mushroom-and-spinach version follows that tradition while giving the classic dish a completely plant-based character.
Formation of the Dish
The beauty of this lasagna comes from the contrast between its layers.
The tomato sauce provides acidity and richness.
The mushrooms contribute an earthy, savory flavor.
The spinach adds freshness, color, and texture.
The vegan cottage cheese creates a creamy, protein-rich layer.
The vegan mozzarella creates the familiar cheesy topping.
Together, these components create a lasagna that is creamy, hearty, savory, and comforting without using meat or dairy.
Tips for the Best Vegan Lasagna
- Cook the mushrooms thoroughly. Removing excess moisture gives you a firmer lasagna.
- Don’t use too much sauce. Excess sauce can make the finished dish watery.
- Let it rest. Ten to fifteen minutes makes a big difference when slicing.
- Add herbs. Fresh basil, parsley, oregano, or thyme can brighten the flavors.
- For extra protein: add crumbled seasoned tofu or cooked lentils to the mushroom layer.
- For extra creaminess: mix a few tablespoons of vegan cream cheese into the cottage-cheese filling.
- For a crispy top: add extra vegan mozzarella and nutritional yeast during the final 15 minutes.
Serving Ideas
Serve this lasagna with:
- Fresh green salad
- Garlic bread
- Roasted vegetables
- Steamed broccoli
- Arugula with lemon dressing
- Fresh tomato salad
A spoonful of fresh basil pesto made without Parmesan is also delicious on top.
Conclusion
This Vegan Cottage Cheese Mushroom & Spinach Lasagna Bake proves that a plant-based lasagna can be just as comforting, creamy, and satisfying as a traditional version.
With layers of savory mushrooms, tender spinach, creamy vegan cottage cheese, rich marinara sauce, and melted vegan mozzarella, it’s an excellent choice for a family dinner, Sunday meal, or make-ahead lunch.
For Lasagna Lovers ❤️
If you love creamy, cheesy, comforting lasagna, this version deserves a place in your regular dinner rotation. It’s hearty without feeling overly heavy, packed with vegetables, and full of layers that make every bite delicious.
Save this recipe, share it with a lasagna lover, and enjoy it fresh from the oven!
