Ingredients
12 lasagna noodles, cooked al dente
2 cups ricotta cheese
1 egg (or flaxseed egg for vegan option)
2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese (or nutritional yeast for vegan)
1 jar (24 oz) marinara sauce
1 cup plant-based ground meat (or 1 cup cooked lentils, crumbled tofu, or diced mushrooms)
1 small onion, diced
3 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon olive oil
2 cups fresh spinach, chopped
Instructions
Preheat Oven: Set oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
Prepare Meat Substitute: In a skillet, heat olive oil over medium heat. Sauté onions and garlic until fragrant (about 2 minutes). Add plant-based meat (or alternative) and cook for 5-7 minutes. Stir in oregano, basil, salt, and pepper. Remove from heat.
Mix Ricotta: In a bowl, combine ricotta cheese, egg (or flax egg), and spinach. Mix well.
Assemble Lasagna: Spread a thin layer of marinara sauce on the bottom of the dish. Place 3 lasagna noodles on top. Layer with 1/3 of the ricotta mixture, 1/3 of the plant-based meat mixture, and a sprinkle of mozzarella. Repeat twice. Finish with noodles, remaining sauce, and mozzarella cheese.
Bake: Cover with foil and bake for 25 minutes. Remove foil and bake for another 10-15 minutes until cheese is bubbly and golden.
Rest & Serve: Let the lasagna cool for 10 minutes before slicing. Serve warm and enjoy!
Notes
Use lentils for a high-fiber, protein-packed alternative.
Mushrooms create a meaty texture without overpowering flavors.
Tofu adds plant-based protein while absorbing the dish’s seasonings.
Nutritional yeast gives a cheesy flavor for a vegan-friendly boost.
Store leftovers in an airtight container in the fridge for up to 4 days.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: Per Serving
- Calories: ~350 kcal
- Sugar: 8g
- Sodium: 600mg
- Fat: 12g
- Carbohydrates: 45g
- Fiber: 7g
- Protein: 18g
Keywords: vegetarian lasagna, meatless lasagna, plant-based lasagna, healthy lasagna recipe, lentil lasagna, vegan lasagna, easy vegetarian dinner, best meat substitute for lasagna, high-protein lasagna, comfort food