Vegetable Lasagna
Layers of noodles, ricotta, marinara, mozzarella, spinach, zucchini, peppers, and mushrooms baked until bubbling.
You May Also Like
Explore these related FreshFork recipes next:
Ingredients
- 12 lasagna noodles
- 2 tablespoons olive oil
- 1 zucchini, diced
- 1 bell pepper, diced
- 1 cup mushrooms, sliced
- 2 cups spinach
- 3 cups marinara sauce
- 15 ounces ricotta cheese
- 1 egg
- 2 cups shredded mozzarella
- 1/2 cup parmesan
- Italian seasoning, to taste
- Salt and black pepper, to taste
Substitutions
- In Vegetable Lasagna, exchange seasonal vegetables only for ones with similar density, cutting firmer choices smaller.
Instructions
Step 1: Prepare the Noodles
Cook lasagna noodles according to package directions.

Step 2: Cook the Vegetables
Heat the listed 2 tablespoons olive oil in a skillet, then sauté zucchini, bell pepper, mushrooms, and spinach until softened.
Step 3: Prepare the Ricotta Filling
Mix ricotta with egg, parmesan, Italian seasoning, salt, and pepper.
Step 4: Assemble the Layers
Use a 9 × 13-inch (23 × 33 cm) baking dish. Spread a thin layer of marinara across the bottom, then arrange the cooked noodles, ricotta mixture, cooked vegetables, mozzarella, and remaining sauce in even layers. Finish with sauce and mozzarella on top. The pan size is a reference-based starting point and has not been tested with this exact filling.

Step 5: Bake, Check and Rest
Preheat the oven to 375°F (190°C). Cover the dish with foil and bake for approximately 30 minutes; remove the foil and bake for about 15 minutes more, until the sauce bubbles and the top is lightly golden. Check the center with a food thermometer and continue baking as needed until it reaches 165°F (74°C). Rest 15 minutes before cutting. These times are adapted from comparable published lasagna methods, not kitchen-tested for this exact recipe; pan depth and starting temperature can change the bake time.


Practical Notes
- Sauté the zucchini, pepper, mushrooms and spinach before layering so some of their water cooks off instead of collecting between the lasagna sheets.
- The covered part of the bake heats and steams the layers evenly; uncover near the end so the mozzarella and Parmesan can brown without drying the whole casserole.
How to Store Leftovers
Cover leftover Vegetable Lasagna and refrigerate it for up to 3 days. Once cool, portioning the lasagna before storage helps the layers hold together and makes individual servings easier to reheat.
How to Reheat
Reheat Vegetable Lasagna covered so the center warms before the top dries out. Uncover only near the end if you want to restore some browning or crispness on the surface.
What to Serve With It
- Caesar or green salad
- A light dessert
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 410 |
| Protein | 22g |
| Carbohydrates | 46g |
| Fat | 17g |
| Sugar | 9g |
Nutrition is an estimate and can vary with brands, portion size, and substitutions.
Similar Recipes
Try another fresh and easy recipe from FreshFork Recipes.
Turkey Meatballs with Marinara
Turkey Meatballs with Marinara bake or pan-cook tender parmesan-and-herb meatballs, then simmer them in tomato sauce for a lighter Italian-inspired…
View Recipe →
Summer Tomato Basil Chicken Skillet
Summer Tomato Basil Chicken Skillet features golden chicken with burst cherry tomatoes, mozzarella, garlic, basil, and light pan sauce. A…
View Recipe →
Maple Sausage Breakfast Skillet
Maple Sausage Breakfast Skillet combines browned sausage, crisp potatoes, peppers, onions, eggs, cheddar, and a light maple glaze. This recipe…
View Recipe →