Say goodbye to bland vegetarian recipes with this crowd-pleasing **Vegetarian Lasagna for Veggie Haters**—a hearty, cheesy masterpiece designed to convert even the pickiest palates. Perfectly layered with tender lasagna noodles, a rich tomato sauce brimming with hidden grated vegetables like zucchini, carrots, and mushrooms, and a creamy ricotta and spinach filling, this dish delivers all the comfort food vibes without anyone noticing the veggies. The blend of melty mozzarella and savory Parmesan creates an irresistibly golden, bubbling top layer that seals the deal. With just 30 minutes of prep and a balance of wholesome and indulgent ingredients, this recipe is the ultimate option for feeding a family or impressing dinner guests.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
Cook the lasagna noodles according to package instructions, drain, and set aside on a clean kitchen towel to prevent sticking.
In a large skillet, heat olive oil over medium heat. Add the diced onion and minced garlic, cooking until softened and fragrant, about 3 minutes.
Stir in the grated carrot, zucchini, and chopped mushrooms. Cook for 5-7 minutes until the vegetables soften and release their juices.
Add the crushed tomatoes, tomato paste, dried basil, dried oregano, salt, and black pepper to the skillet. Stir to combine and let the sauce simmer on low heat for 10-12 minutes, allowing the flavors to meld.
While the sauce is simmering, prepare the ricotta mixture. In a mixing bowl, combine ricotta cheese, chopped baby spinach, egg, half of the Parmesan cheese, and a pinch of salt and pepper. Mix until well blended.
Spread a thin layer of the vegetable tomato sauce on the bottom of a 9x13-inch baking dish.
Layer 3-4 lasagna noodles over the sauce. Spread 1/3 of the ricotta mixture on top of the noodles, followed by 1/3 of the remaining tomato sauce. Sprinkle 1/3 of the shredded mozzarella cheese evenly over the sauce.
Repeat the layering process two more times: noodles, ricotta mixture, tomato sauce, and mozzarella cheese.
For the final layer, top with noodles, the remaining tomato sauce, and a mix of the remaining mozzarella and Parmesan cheeses.
Cover the baking dish with aluminum foil (tent the foil slightly so it doesn’t touch the cheese) and bake in the preheated oven for 25 minutes.
Remove the foil and continue baking for an additional 20-25 minutes, or until the cheese is golden and bubbling.
Let the lasagna rest for 10 minutes before slicing and serving. Enjoy!
Serving size | (2973.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4825.4 |
Total Fat 167.5g | 0% |
Saturated Fat 79.3g | 0% |
Polyunsaturated Fat 4.4g | |
Cholesterol 697.3mg | 0% |
Sodium 6984.7mg | 0% |
Total Carbohydrate 629.9g | 0% |
Dietary Fiber 50.4g | 0% |
Total Sugars 74.9g | |
Protein 252.5g | 0% |
Vitamin D 63.9IU | 0% |
Calcium 4770.4mg | 0% |
Iron 38.6mg | 0% |
Potassium 5874.3mg | 0% |
Source of Calories