This hearty vegetable lasagna is a delightful and nourishing dish, perfect for family dinners or a cozy night in. Packed with fresh veggies and rich cheese, it's irresistible.
Prep
30 min
Cook
60 min
Total
105 min
Servings
8
Difficulty
Medium
Instructions
Prepare the sauce
Heat olive oil in a large pan over medium heat. Add onion and garlic, sauté until onion is translucent. Add zucchini, bell pepper, and mushrooms, and cook until vegetables are soft.
Pro tip: Stir occasionally to prevent sticking.
Add tomatoes to the sauce
Add crushed tomatoes to the pan, stir well, and let simmer for 15 minutes. Season with salt and pepper to taste.
Pro tip: For added flavour, toss in some fresh basil or oregano.
Mix ricotta and spinach
In a bowl, combine ricotta cheese and beaten egg. Stir in fresh spinach until well mixed.
Pro tip: Make sure the spinach is dry before mixing to avoid excess moisture.
Layer the lasagna
Preheat oven to 180°C (350°F). Spread a thin layer of sauce in a 9x13 inch baking dish. Place 3 lasagna noodles on top, followed by half of the ricotta-spinach mixture, another layer of sauce, and 1 cup of mozzarella cheese. Repeat the layers.
Pro tip: Press the layers gently to compact them slightly.
Top with cheese
Finish with a final layer of noodles, the remaining sauce, mozzarella, and Parmesan cheese.
Pro tip: Cover the dish with foil for the first part of baking to prevent the cheese from browning too quickly.
Bake the lasagna
Cover with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 20 minutes, or until the cheese is bubbly and golden brown.
Pro tip: Let it rest for at least 15 minutes before serving to set the layers.
Tips & Tricks
- Use fresh spinach for the best flavour and texture.
- Let the lasagna cool for easier slicing.
- Make sure veggies are evenly chopped for uniform cooking.
Frequently Asked Questions
What makes this lasagna hearty?
The use of a variety of vegetables and rich cheeses makes this lasagna hearty and satisfying.
Can I make this vegetable lasagna ahead of time?
Yes, you can prepare it up to the baking step, refrigerate for up to three days, or freeze for up to three months.
What are the best vegetables to use in lasagna?
Zucchini, bell peppers, mushrooms, and spinach are great choices for adding flavour and texture to vegetable lasagna.
How many calories are in a serving of vegetable lasagna?
A serving of this hearty vegetable lasagna contains about 380 calories.
How long should I let lasagna rest after baking?
Let the lasagna rest for at least 15 minutes after baking to ensure it sets well and slices easily.
Can I add more cheese to this recipe?
Yes, feel free to add extra cheese according to your taste, but keep in mind it will increase the calorie content.
Serving Suggestions
Nutrition per serving
380
Calories
21g
Protein
14g
Fat
45g
Carbs
You Might Also Like
More Pasta Recipes
Creamy Vegetable and Sausage Lasagna
A delightful twist on traditional lasagna, combining creamy textures with savoury sausage and fresh vegetables.
Creamy Roasted Vegetable Lasagna
A delightful and creamy vegetarian lasagna packed with roasted vegetables and layers of rich cheese.
Delicious Vegetable Stuffed Cannelloni
Savoury vegetable stuffed cannelloni with a rich tomato sauce, perfect for a hearty and satisfying meal.
Classic Pasta Lasagna
A hearty and delicious pasta lasagna recipe with layers of cheesy, saucy goodness.
Classic Deep Dish Lasagna
Savour the hearty layers of our Classic Deep Dish Lasagna, packed with rich flavours and oozing cheese.
Cacciatore Lasagna
A hearty lasagna combining the rich flavours of chicken cacciatore with layers of pasta and cheese.
Kitchen & BBQ gear
What we use for recipes like this

Baking · Baking Sheets
USA Pans 1300ST Bakeware Half Sheet Pan, Set of 2 Aluminized Steel Set of 2 Half Sheet Pan
$53.66

BBQ & Outdoor Cooking · Grill Covers
Agustone 53 Inch Cover for Weber Spirit 4-Burner Grill E-425 Liquid Propane
$46.49

Pit Boss Grills
Pellet Storage Bucket & Lid
$12.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
