Introduction
Why Spinach Lasagne?
Spinach lasagne is a delicious and nutritious twist on the classic Italian dish. Packed with vibrant green spinach, layers of creamy ricotta, and rich tomato sauce, this version offers a perfect balance of flavor and texture. It’s a fantastic way to sneak in extra greens while still indulging in a comforting, cheesy meal.
Not only does spinach add a subtle earthiness, but it also enhances the dish with essential vitamins like A, C, and K, along with iron and fiber. Whether you’re a vegetarian looking for a hearty meal or simply want to add a fresh spin to your lasagne, this recipe is a must-try. Plus, it’s a great make-ahead dish, perfect for busy weeknights or special gatherings.
Ready to create a lasagne that’s as wholesome as it is delicious? Let’s dive into how to make spinach lasagne step by step!
Table of Contents
Ingredients

Essential Ingredients for Spinach Lasagne
To make a delicious spinach lasagne, you’ll need a combination of fresh vegetables, creamy cheese, and flavorful seasonings. Here’s what you’ll need:
- Lasagna Noodles – Traditional pasta sheets, either regular or oven-ready.
- Spinach – Fresh or frozen spinach works, but fresh provides the best texture and flavor.
- Ricotta Cheese – Adds creaminess to the filling. Cottage cheese is an alternative.
- Mozzarella Cheese – For that irresistible melted, stretchy texture.
- Parmesan Cheese – Adds depth and a slight nuttiness to the layers.
- Tomato Sauce – A rich marinara or homemade sauce enhances the dish.
- Garlic & Onion – Essential for building flavor in the sauce.
- Olive Oil – For sautéing the spinach and aromatics.
- Egg – Helps bind the ricotta mixture.
- Seasonings – Salt, black pepper, Italian herbs, and a pinch of red pepper flakes for a little heat.
Learn how to prevent watery spinach lasagna for perfect layers.
Substitutes for Common Ingredients
If you’re missing some ingredients or have dietary restrictions, here are some easy swaps:
- Noodles → Use whole wheat, gluten-free, or zucchini slices for a low-carb version.
- Spinach → Kale, Swiss chard, or arugula can work as alternatives.
- Ricotta Cheese → Try cottage cheese, silken tofu (for a vegan option), or blended cashews.
- Mozzarella Cheese → Vegan cheese, provolone, or shredded white cheddar can be used.
- Tomato Sauce → A white béchamel sauce can be a creamy, rich alternative.
- Egg → Omit or use a flaxseed egg (1 tbsp flaxseed meal + 3 tbsp water) for a vegan-friendly option.
With these ingredients and substitutes, you can easily customize your spinach lasagne while keeping it delicious and satisfying!
Preparation
How to Prepare Spinach for Lasagne?
Spinach adds a fresh and nutritious element to lasagne, but preparing it properly ensures the best flavor and texture. Start by washing fresh spinach thoroughly to remove any dirt or grit. If using baby spinach, you can chop it finely for easier layering. For mature spinach, remove tough stems before chopping.
Next, sauté the spinach in a pan over medium heat with a drizzle of olive oil and a pinch of salt. Cook for about 2-3 minutes until wilted, then let it cool slightly before squeezing out excess moisture. If using frozen spinach, thaw it completely and press out the liquid with a clean kitchen towel or paper towels to prevent a watery lasagne.
Properly drained spinach blends well with cheese mixtures and sauce, ensuring a rich and creamy texture in every bite. Now, you’re ready to incorporate it into your lasagne layers!
Preparing the Cheese Mixture
A flavorful cheese mixture is key to a creamy, rich lasagne. Start by combining ricotta cheese with shredded mozzarella and grated Parmesan for a balance of textures and flavors. To enhance the taste, mix in a beaten egg, which helps bind the ingredients, and season with salt, pepper, and a touch of garlic powder.
For extra depth, consider adding a handful of chopped fresh basil or a sprinkle of nutmeg, which complements the spinach beautifully. If you prefer a smoother texture, blend the mixture lightly before spreading it onto the lasagne layers.
This cheese mixture will create a luscious, melt-in-your-mouth experience, contrasting beautifully with the spinach and tomato sauce. Be sure to spread it evenly over each layer to ensure every bite is packed with flavor.
Choosing the Right Lasagne Sheets
Lasagne sheets come in different types, and choosing the right one can impact the final dish. If using dried pasta sheets, boil them for a few minutes until they are flexible but still firm, then drain and set aside. No-boil lasagne sheets are a convenient option since they cook while baking, absorbing moisture from the sauce and cheese.
For a fresher, homemade touch, consider making your own pasta sheets. Fresh lasagne sheets, often available in the refrigerated section of grocery stores, have a softer texture and require little to no pre-cooking.
When layering, ensure the sheets overlap slightly to prevent gaps. Whether you choose traditional, no-boil, or fresh pasta, make sure each sheet is well-coated with sauce to keep your lasagne perfectly tender and delicious.
Cooking Process

Step-by-Step Guide to Making Spinach Lasagne
Start by preparing your ingredients. Begin with the spinach—sauté fresh spinach with a bit of olive oil and garlic until wilted, then drain excess moisture. If using frozen spinach, thaw and squeeze out excess water. Prepare the ricotta mixture by combining ricotta cheese, an egg, grated Parmesan, salt, and pepper for a creamy texture. For the sauce, opt for a classic marinara or make a homemade tomato sauce by simmering crushed tomatoes with garlic, onions, and Italian seasoning. Cook your lasagne noodles according to the package instructions or use no-boil noodles for convenience.
Assembling the Perfect Layers
Start with a layer of sauce at the bottom of your baking dish to prevent sticking. Add a single layer of cooked lasagne noodles, followed by a generous spread of the ricotta-spinach mixture. Sprinkle shredded mozzarella cheese and repeat the layering process until all ingredients are used. Finish with a top layer of sauce and cheese for a golden, bubbly crust.
Looking for a fun twist? Try spinach lasagna roll-ups!
Baking Time and Temperature
Preheat your oven to 375°F (190°C). Cover the dish with foil and bake for about 30 minutes to ensure the layers cook evenly. Remove the foil and bake for another 15 minutes until the cheese is golden and bubbling. Let the lasagne rest for 10 minutes before slicing—this helps it hold its shape. Enjoy your homemade spinach lasagne, perfect for a cozy family dinner or meal prep for the week!
Variations
Vegan and Gluten-Free Spinach Lasagne Alternatives
For a plant-based and gluten-free twist on spinach lasagne, swap out traditional ingredients for dairy-free and wheat-free options without sacrificing flavor. Use gluten-free lasagne noodles, which are widely available in stores, or layer thin slices of zucchini or eggplant for a grain-free alternative. Replace ricotta with blended tofu mixed with nutritional yeast, lemon juice, and garlic for a creamy, cheese-like texture. Cashew cream or store-bought vegan cheese can also work well.
For the sauce, opt for a dairy-free béchamel using plant-based milk and gluten-free flour, or keep it simple with a robust tomato-based sauce packed with herbs. Be sure to include plenty of fresh or sautéed spinach for that signature flavor. This variation is not only delicious but also perfect for those with dietary restrictions, proving that comfort food can be both nutritious and inclusive.
Adding Mushrooms and Other Vegetables
Mushrooms bring an earthy depth of flavor to spinach lasagne, making it even heartier and more satisfying. Sauté cremini, button, or portobello mushrooms with garlic and onions before layering them into the dish. Their umami-rich taste enhances both tomato and creamy sauces, adding complexity to every bite.
For more variety, consider roasted bell peppers, zucchini, eggplant, or shredded carrots. These vegetables not only add color and texture but also boost the nutritional value of your lasagne. To prevent excess moisture, lightly roast or sauté the vegetables before adding them to the layers.
Whether you’re aiming for a richer, more flavorful dish or just sneaking in extra veggies, these additions make spinach lasagne a vibrant, wholesome meal that everyone will love.
Best Side Dishes to Pair with Spinach Lasagne
Spinach lasagne is rich, cheesy, and comforting, making it perfect for pairing with lighter, refreshing sides that balance the flavors. Here are some of the best side dishes to serve with your homemade spinach lasagne:
- Garlic Bread or Focaccia – A classic choice, crusty garlic bread or soft, herby focaccia is perfect for soaking up extra sauce and adding a satisfying crunch to your meal.
- Mixed Green Salad – A crisp salad with arugula, cherry tomatoes, cucumbers, and a tangy vinaigrette helps cut through the richness of the lasagne.
- Roasted Vegetables – Try oven-roasted zucchini, bell peppers, or carrots for a healthy, caramelized side that complements the creamy texture of the lasagne.
- Antipasto Platter – A mix of marinated olives, artichokes, and fresh mozzarella adds variety and a Mediterranean flair to your meal.
- Minestrone Soup – A light Italian soup with beans and veggies makes a comforting starter without overshadowing the lasagne.
These sides enhance the flavors of your spinach lasagne while keeping the meal well-balanced and satisfying.
Storage and Reheating
How to Store and Reheat Spinach Lasagne?
Proper storage is key to keeping your spinach lasagne fresh and flavorful. Once cooled to room temperature, transfer leftovers to an airtight container and store them in the refrigerator for up to 4 days. If you prefer to freeze it, wrap individual portions in plastic wrap, then place them in a freezer-safe bag or container. Frozen spinach lasagne stays good for up to 3 months.
When it’s time to reheat, the oven is the best method for maintaining texture. Cover the lasagne with foil and bake at 350°F (175°C) for 20-25 minutes until heated through. For a crispier top, remove the foil during the last 5 minutes. If you’re short on time, use the microwave—place a slice on a microwave-safe plate, cover with a damp paper towel, and heat in 1-minute intervals until warm.
Want to keep it tasting fresh? Add a little extra marinara or a sprinkle of cheese before reheating for that just-baked flavor!
FAQs
1. Can I use fresh or frozen spinach for lasagne?
Yes! Fresh spinach adds a vibrant flavor and texture, while frozen spinach is a convenient option. If using frozen spinach, thaw and squeeze out excess water to prevent a soggy lasagne.
2. Do I need to cook the spinach before layering?
It depends on the type of spinach. Fresh spinach wilts naturally in the oven but can be lightly sautéed for enhanced flavor. Frozen spinach should be thawed and drained before use.
3. What type of cheese works best?
A mix of ricotta, mozzarella, and Parmesan creates a creamy and flavorful balance. Ricotta adds richness, mozzarella melts beautifully, and Parmesan provides a savory kick.
4. Can I make it ahead of time?
Absolutely! Assemble the lasagne and refrigerate it for up to 24 hours before baking. You can also freeze it for up to three months.
5. How do I prevent a watery lasagne?
Drain excess moisture from spinach, use a thick sauce, and let the lasagne rest for 10–15 minutes after baking to set the layers.
Ready to try this delicious spinach lasagne? Gather your ingredients and get cooking!
Conclusion
Making lasagne with spinach is a fantastic way to enjoy a comforting, cheesy dish with a nutritious twist. Whether you use fresh or frozen spinach, this ingredient adds depth of flavor and a boost of vitamins, making your lasagne both delicious and wholesome.
To achieve the best results, layer your ingredients evenly, ensure your sauce is thick enough to hold the structure, and let the lasagne rest after baking for perfect slices. If you prefer a richer taste, consider adding sautéed garlic and mushrooms to complement the spinach. For a lighter version, opt for whole wheat noodles and a lower-fat cheese blend.
Lasagne is also a great make-ahead dish—prepare it in advance and store it in the fridge or freezer for an easy weeknight meal. Now that you know how to make lasagne with spinach, it’s time to bring this delicious recipe to life in your own kitchen!