Go Back

Vegan Lasagna

A hearty and comforting vegan lasagna featuring layers of herby vegan sausage, creamy plant-based ricotta, tender spinach, and bright marinara, perfect for potlucks and family dinners.
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: Italian, Vegan
Calories: 300

Ingredients
  

Main Ingredients
  • 12–16 oz Vegan sausage (store-bought links or crumbles)
  • 1½ to 2 cups Vegan ricotta (store-bought or homemade) Tofu/cashew ricotta can be used.
  • 4–6 cups Fresh spinach (about 4–6 oz), or frozen, squeezed dry
  • 9–12 pieces Lasagna noodles (regular or no-boil) Trim to fit if needed.
  • about 4 cups Marinara sauce (homemade or good-quality jarred)
  • 2–4 tbsp Nutritional yeast for topping
  • 2–3 cloves Garlic, minced
  • 1 medium Onion, finely chopped
  • 1–2 tbsp Olive oil
  • to taste Salt and pepper

Method
 

Preparation
  1. Preheat the oven to 375°F (190°C). Lightly oil a 9x13-inch baking dish.
  2. Heat 1–2 tablespoons of olive oil in a skillet over medium heat. Add the chopped onion and sauté until translucent, about 4–5 minutes. Stir in the minced garlic and cook for another 30–60 seconds until fragrant.
  3. Add the vegan sausage (crumbled or sliced) to the skillet, cooking until lightly browned, about 5–7 minutes. Season with a pinch of salt and pepper, then remove from heat.
  4. In a medium bowl, combine the vegan ricotta with the spinach. If using raw spinach, wilt quickly in the skillet first and squeeze out excess moisture before mixing. Season the ricotta-spinach mix with salt and pepper to taste.
Assembly and Baking
  1. Spread a thin layer of marinara on the bottom of the prepared baking dish. Lay down the first layer of noodles (trim to fit if needed), then spoon a layer of marinara over the noodles.
  2. Scatter some of the sausage mixture and dollop the ricotta-spinach mixture across. Repeat layers (noodles, sauce, sausage, ricotta) until you reach the top of the dish. Finish with a generous layer of marinara.
  3. Sprinkle nutritional yeast evenly over the top for a cheesy finish. Cover the dish tightly with foil and bake for 30 minutes.
  4. Remove the foil and bake for an additional 15–20 minutes until the edges are bubbling and the top is slightly golden.
  5. Let the lasagna rest for 10–15 minutes before slicing to help it set and keep slices intact.

Notes

Store leftovers in the refrigerator for up to 4 days, or freeze for up to 3 months. Reheat in a 350°F oven for 15–20 minutes or microwave individual slices for 1–2 minutes.