Introduction
This hearty Vegetarian Lasagna is a comforting classic made with layers of pasta, rich tomato sauce, creamy ricotta, and fresh vegetables. Perfect for family dinners or meal prep, it delivers all the satisfaction of traditional lasagna without the meat. For another delicious pasta variation, try this Crockpot Lasagna Soup Recipe.
Ingredients
This hearty Vegetarian Lasagna comes together with layers of rich tomato sauce, creamy ricotta, and tender vegetables, creating a comforting aroma and satisfying texture in every bite.
- 9 lasagna noodles
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 carrots, diced
- 1 zucchini, diced
- 1 bell pepper, diced
- 24 ounces marinara sauce
- 15 ounces ricotta cheese
- 1 egg
- 1/4 cup fresh basil, chopped
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Salt and black pepper to taste
Timing
Prep Time | 25 minutes |
Cook Time | 45 minutes |
Total Time | 1 hour 10 minutes |
Context: This Vegetarian Lasagna is about 20% faster than similar recipes.
Step-by-Step Instructions
Step 1 — Prepare the Vegetables
Chop 1 onion, 2 carrots, and 2 celery stalks into small, even pieces. Mince 3 cloves of garlic. Sauté the onion, carrots, and celery in 2 tablespoons of olive oil over medium heat until softened, about 5–7 minutes. Add the minced garlic and cook for another minute until fragrant.
Step 2 — Cook the Tomato Sauce
Add two 28-ounce cans of crushed tomatoes to the softened vegetables. Stir in 1 teaspoon of dried oregano, 1 teaspoon of dried basil, and salt and pepper to taste. Let the sauce simmer uncovered for 20–25 minutes, stirring occasionally, until it has thickened slightly.
Step 3 — Make the Ricotta Filling
In a medium bowl, combine 16 ounces of ricotta cheese, 1 large egg, 1/2 cup of grated Parmesan cheese, and 1/4 cup of chopped fresh parsley. Mix until well combined. For a smoother filling, you can use a food processor to blend the ingredients briefly.
Step 4 — Assemble the Lasagna Layers
Spread a thin layer of tomato sauce on the bottom of a 9×13-inch baking dish. Place a single layer of no-boil lasagna noodles over the sauce. Top with 1/3 of the ricotta mixture, spreading it evenly, followed by 1/3 of the remaining sauce. Repeat the layers two more times, finishing with a layer of sauce.
Step 5 — Add the Final Cheese Topping
Sprinkle 2 cups of shredded mozzarella cheese evenly over the top layer of sauce. For a golden, bubbly finish, you can also add an extra 1/4 cup of grated Parmesan cheese over the mozzarella.
Step 6 — Bake the Vegetarian Lasagna
Cover the baking dish with aluminum foil and bake in a preheated 375°F (190°C) oven for 25 minutes. Then, remove the foil and bake for another 15–20 minutes, or until the cheese is melted and lightly browned and the edges are bubbly.
Step 7 — Rest Before Serving
Let the Vegetarian Lasagna rest for 10–15 minutes after removing it from the oven. This allows the layers to set, making it easier to cut neat portions. Serve warm, garnished with fresh basil if desired.
Nutritional Information
Calories | 385 |
Protein | 18g |
Carbohydrates | 45g |
Fat | 15g |
Fiber | 6g |
Sodium | 620mg |
Note: Estimates based on typical ingredients and serving size.
Healthier Alternatives
- Lentils for ground meat — Adds plant-based protein and a hearty, earthy flavor to your Vegetarian Lasagna.
- Zucchini or eggplant slices for pasta — Creates a lower-carb, gluten-free version with a fresh, vegetable-forward taste.
- Cashew cream for ricotta — Offers a rich, creamy dairy-free alternative with a subtle nutty flavor.
- Nutritional yeast for Parmesan — Provides a cheesy, savory taste while keeping the dish dairy-free and low-sodium.
- Whole wheat or gluten-free lasagna noodles — Increases fiber or accommodates dietary needs without sacrificing texture.
- Low-sodium tomato sauce — Reduces salt intake while allowing the natural sweetness of tomatoes to shine.
- Tofu ricotta for dairy ricotta — Delivers a high-protein, dairy-free filling with a mild, adaptable flavor.
- Spinach or kale layers — Boosts nutrients and adds a vibrant, slightly bitter contrast to the creamy components.
Serving Suggestions
- Pair this Vegetarian Lasagna with a crisp Arugula Salad tossed in a light lemon vinaigrette to balance the richness.
- Serve alongside warm, crusty garlic bread or a fresh baguette for dipping into the flavorful tomato sauce.
- For a complete Italian feast, complement your Vegetarian Lasagna with roasted vegetables like zucchini, bell peppers, and eggplant.
- Offer a side of marinated olives and antipasto for an elegant starter before the main course.
- Perfect for family dinners, potlucks, or holiday gatherings where a satisfying meat-free centerpiece is desired.
- Garnish individual plates with fresh basil leaves and a sprinkle of vegan parmesan or nutritional yeast for a beautiful finish.
This classic Vegetarian Lasagna is a crowd-pleaser, ideal for both casual weeknight meals and special occasions. Let it rest for 10-15 minutes after baking for cleaner slices.
Common Mistakes to Avoid
- Mistake: Using watery vegetables like zucchini or mushrooms without pre-cooking. Fix: Sauté them first to evaporate excess moisture, preventing a soupy Vegetarian Lasagna.
- Mistake: Overloading the lasagna with too many layers or fillings. Fix: Stick to 3–4 balanced layers so it cooks evenly and holds its shape when sliced.
- Mistake: Skipping the salt when boiling no-boil noodles. Fix: Salt the sauce well instead, as the noodles absorb liquid and seasoning directly from it.
- Mistake: Not letting the lasagna rest after baking. Fix: Wait 15–20 minutes before serving; this allows the layers to set for cleaner slices.
- Mistake: Using only one type of cheese for the filling. Fix: Combine ricotta with an egg and grated Parmesan for better binding and flavor depth.
- Mistake: Baking at too high a temperature, causing the top to burn. Fix: Cover with foil for most of the bake, removing it only at the end for browning.
- Mistake: Underseasoning the tomato sauce because vegetables dilute flavor. Fix: Taste and adjust seasoning after mixing in all vegetables.
- Mistake: Using a thin, runny sauce that makes layers slide apart. Fix: Simmer your sauce longer to thicken it, ensuring sturdy, defined layers.
Storing Tips
- Fridge: Store leftover Vegetarian Lasagna in an airtight container for up to 5 days.
- Freezer: Wrap tightly or place in a freezer-safe container for up to 3 months.
- Reheat: Thaw if frozen, then bake at 350°F until the internal temperature reaches 165°F.
Always cool your Vegetarian Lasagna to room temperature before refrigerating or freezing to maintain texture and food safety.
Conclusion
This Vegetarian Lasagna is a satisfying, crowd-pleasing meal perfect for any occasion. For another comforting pasta dish, try The BEST Lasagna Soup. Give this recipe a try and share your results in the comments below!
PrintVegetarian Lasagna
A classic Italian dish made with layers of pasta, rich tomato sauce, and creamy ricotta cheese, all without meat.
- Author: Giada De Laurentiis
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6-8 1x
- Method: Main Course
- Cuisine: Italian
Ingredients
- 8 lasagna noodles
- 2 cups marinara sauce
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 cup frozen spinach, thawed and drained
- 1 cup sliced mushrooms
- 1 cup sliced zucchini
- 1 cup sliced bell peppers
- 2 cloves garlic, minced
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper, to taste
- 1 cup shredded mozzarella cheese (for the top layer)
Instructions
- Preheat the oven to 375°F (190°C).
- Cook the lasagna noodles according to package instructions. Drain and set aside.
- In a large skillet, sauté the mushrooms, zucchini, bell peppers, and garlic until tender.
- In a large bowl, combine the ricotta cheese, spinach, basil, oregano, salt, and pepper. Mix well.
- Spread a layer of marinara sauce in the bottom of a 9×13-inch baking dish. Arrange 4 lasagna noodles on top.
- Spread half of the ricotta mixture over the noodles, followed by half of the sautéed vegetables and half of the mozzarella cheese.
- Repeat the layers: marinara sauce, noodles, ricotta mixture, vegetables, and mozzarella cheese.
- Top with the grated Parmesan cheese and the remaining mozzarella cheese.
- Cover with aluminum foil and bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
Notes
To enhance flavor, use fresh spinach and herbs if available. Also, consider adding other vegetables like eggplant or carrots to the sautéed mix.
Nutrition
- Calories: 420
- Sugar: 8
- Sodium: 450
- Fat: 24
- Saturated Fat: 12
- Unsaturated Fat: 10
- Trans Fat: 0
- Carbohydrates: 35
- Fiber: 4
- Protein: 20
- Cholesterol: 40
FAQs
Can I make this Vegetarian Lasagna ahead of time?
Yes, you can assemble this Vegetarian Lasagna up to a day in advance. Cover it tightly and refrigerate until ready to bake. You may need to add a few extra minutes to the baking time if it goes into the oven cold.
What vegetables work well in this Vegetarian Lasagna?
This recipe is versatile. Spinach, zucchini, mushrooms, and bell peppers are excellent choices. Sauté them first to remove excess moisture, which helps prevent a watery lasagna.
Can I freeze the Vegetarian Lasagna?
Absolutely. This Vegetarian Lasagna freezes beautifully for up to 3 months. Cool it completely, wrap it tightly, and freeze. Thaw in the refrigerator overnight before reheating.