Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Meat-Free Lasagna with Lentils and Mushrooms

What Can I Use Instead of Meat in Lasagna?

Looking for a delicious, meat-free lasagna? This vegetarian lasagna is packed with flavor and protein, using hearty meat substitutes like lentils, mushrooms, tofu, or plant-based crumbles. It’s a perfect comfort food option for vegetarians and anyone looking to cut back on meat without sacrificing taste.

  • Total Time: 1 hour
  • Yield: 6 servings 1x

Ingredients

Scale
  • 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

  1. Preheat Oven: Set oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

  2. 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.

  3. Mix Ricotta: In a bowl, combine ricotta cheese, egg (or flax egg), and spinach. Mix well.

  4. 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.

  5. Bake: Cover with foil and bake for 25 minutes. Remove foil and bake for another 10-15 minutes until cheese is bubbly and golden.

  6. 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.

 


  • Author: wedorecipes
  • 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