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