I’m so excited to share this vegetarian spinach lasagna recipe with you all! This dish has been a staple in my household for years, and it’s always a crowd-pleaser. Whether I’m making it for a special occasion or just a weeknight dinner, my family loves it just as much as I do.
The best part? It’s incredibly easy to make and packed with nutrients. Spinach is one of those magical ingredients that makes everything taste better, and when you combine it with the rich flavor of lasagna noodles, you get a true culinary masterpiece.
The key to this recipe is using fresh spinach leaves, which add a depth of flavor and texture that’s hard to replicate with frozen or wilted spinach. By layering the spinach with creamy ricotta cheese and flavorful tomato sauce, we create a dish that’s both comforting and sophisticated. I like to serve this lasagna with a side salad or garlic bread for a complete meal that’s sure to satisfy even the pickiest eaters.
And don’t even get me started on the leftovers – this dish only gets better with time, so be sure to save some for the next day! The health benefits of this recipe are numerous: spinach is packed with iron and antioxidants, while whole wheat lasagna noodles provide sustained energy throughout the day. With every bite, you’ll feel like you’re giving your body the TLC it deserves.
This recipe is perfect for any occasion – whether you’re hosting a dinner party or just need a quick weeknight meal, this spinach lasagna will be a hit every time.
Vegetarian Spinach Lasagna
4.6 from 849 votes
A hearty and satisfying lasagna packed with fresh spinach, creamy ricotta, and melted mozzarella. This meatless version is perfect for a comforting family dinner and is layered with a rich tomato sauce.
9 lasagna noodles, no-boil or boiled according to package
3 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese
👨🍳Directions
1Preheat your oven to 375°F.
2In a large skillet over medium heat, add 2 tablespoons of olive oil and cook the minced garlic for 1 minute until fragrant.
3Add the fresh spinach and cook for 3 to 4 minutes, stirring occasionally, until the spinach is completely wilted and any released liquid has evaporated.
4Transfer the cooked spinach to a cutting board and chop it finely.
5In a mixing bowl, combine the chopped spinach with ricotta cheese, egg, 1/2 cup Parmesan cheese, salt, pepper, and nutmeg.
6Stir until the mixture is smooth and well combined.
7In a medium saucepan over medium heat, add 2 tablespoons of olive oil and cook the diced onion for 5 minutes until softened and translucent.
8Add the minced garlic and cook for 1 more minute, then stir in the crushed tomatoes, tomato paste, oregano, salt, and red pepper flakes.
9Bring the sauce to a simmer and cook for 10 minutes, stirring occasionally, until it thickens slightly.
10Spread a thin layer of the tomato sauce (about 1/2 cup) on the bottom of a 9×13 inch baking dish.
11Place 3 lasagna noodles over the sauce, overlapping slightly if needed.
12Spread one third of the spinach ricotta mixture over the noodles, then sprinkle with 1 cup of mozzarella cheese.
13Repeat this layering process two more times, ending with a final layer of noodles, the remaining tomato sauce, and the remaining mozzarella cheese.
14Sprinkle the top with the remaining 1/2 cup Parmesan cheese.
15Cover the baking dish tightly with aluminum foil and bake for 25 minutes.
16Remove the foil and continue baking for an additional 20 minutes, until the lasagna is bubbly and the cheese on top is golden brown.
17Let the lasagna rest for 10 minutes before slicing and serving to allow the layers to set.
For a richer flavor, use whole milk ricotta and mozzarella. To save time, you can use no-boil lasagna noodles; just ensure they are fully covered by sauce during baking.
Watch Video Of How Vegetarian Spinach Lasagna Works
This vegetarian spinach lasagna recipe has been a game-changer in our household for years – not only is it incredibly delicious but also packed with nutrients that our bodies love! Whether you’re looking for a comforting meal or need something impressive for a special occasion, this dish fits the bill perfectly.
The best part? It stores well in the fridge for up to 3 days or can be frozen for up to 2 months – making it an ideal candidate for meal prep or leftovers.
❓ Frequently Asked Questions About Vegetarian Spinach Lasagna
1. What is the best way to store leftover lasagna?
To keep your lasagna fresh for up to 3 days, store it in an airtight container in the refrigerator at 40°F (4°C) or below. Before serving, let it sit at room temperature for 30 minutes to allow the cheese to soften slightly.
2. Can I make lasagna ahead of time?
Yes! In fact, making lasagna ahead of time can be beneficial as it allows flavors to meld together and cheese to set properly.
3. How do I reheat lasagna?
Reheat your lasagna in the oven at 350°F (175°C) until warm throughout, about 20-25 minutes.
4. Can I use frozen spinach instead of fresh?
While frozen spinach will still yield delicious results, using fresh leaves will provide better flavor and texture in your lasagna.
5. Is this recipe suitable for vegans?This recipe is not vegan because it contains ricotta cheese made from dairy milk; however, you can substitute it with vegan ricotta alternatives made from plant-based ingredients.
A vibrant and refreshing non-alcoholic punch made with a blend of tropical fruit juices and a hint of citrus. Perfect for parties, brunches, or a sunny afternoo…
Soft and chewy cookies loaded with caramel chips and a hint of sea salt. These cookies are perfect for satisfying your sweet tooth with a buttery caramel flavor…
This homemade beef jerky balances brown sugar sweetness with chili heat for a satisfying snack. It is marinated overnight and dried in the oven until chewy and …
A hearty and comforting classic chili recipe made with ground beef, kidney beans, and a blend of warm spices. This simple chili is perfect for a quick weeknight…
A hearty and flavorful dish featuring tender collard greens slow-cooked with smoky turkey. This classic Southern side dish is perfect for any occasion….