As the evening sun sets, I find myself lost in the comforting aromas wafting from my kitchen. There’s something magical about crafting a hearty dish like Spinach Ricotta Lasagna—each layer filled with vibrant spinach and creamy ricotta, inviting family and friends to gather around the table. This vegetarian delight is not only a crowd-pleaser, but it’s also a fantastic make-ahead meal, perfect for those busy nights when all you want is something satisfying yet wholesome. Plus, with customizable options like gluten-free and dairy-free alternatives, everyone can enjoy a slice of this cozy Italian classic. Curious about how to create this delicious masterpiece that warms the soul? Let’s dive into the recipe!

Why is Spinach Ricotta Lasagna a Must-Try?
Comforting Layers: This lasagna is layered with creamy ricotta and earthy spinach, offering a delightful taste that warms the heart.
Make-Ahead Magic: Perfect for busy weeknights, whip it up in advance and enjoy a nutritious meal without the fuss!
Customizable Goodness: From gluten-free to dairy-free options, it caters to everyone’s dietary needs—making it an ideal dish for gatherings.
Family Favorite: With its gooey cheese and rich sauce, it’s a dish that even picky eaters will adore, ensuring all plates are clean.
Simple Satisfaction: Crafted with common ingredients, this recipe makes cooking easy and enjoyable—your culinary adventure awaits! For those looking for more delicious vegetarian ideas, don’t miss out on my Honey Pepperoni Ricotta pizza for another comforting option.
Spinach Ricotta Lasagna Ingredients
For the Lasagna
• Lasagna Sheets – Choose fresh or no-boil sheets for quick assembly.
• Frozen Spinach – Ensure it’s thawed and well-drained to enhance flavor without excess moisture.
• Ricotta Cheese – The creamy filling that adds richness; use cottage cheese as a substitute if needed.
• Mozzarella Cheese – Melts beautifully for that gooey texture; consider part-skim for a lighter option.
• Parmesan Cheese – Adds depth and a savory kick; Grana Padano can be a great alternative.
For the Sauce
• Marinara Sauce – A flavorful base that keeps the lasagna moist; opt for a low-sugar brand for a healthier touch.
• Salt – Essential for balance and flavor enhancement.
• Pepper – Provides necessary seasoning, giving the dish a little extra oomph.
This Spinach Ricotta Lasagna is a wonderful dish sure to please everyone at your table!
Step‑by‑Step Instructions for Spinach Ricotta Lasagna
Step 1: Preheat Oven
Begin by preheating your oven to 375°F (190°C). This important step ensures that your Spinach Ricotta Lasagna cooks evenly and thoroughly. As the oven warms up, gather your baking dish and other ingredients so everything is ready for assembly.
Step 2: Mix Filling
In a large mixing bowl, combine the well-drained, thawed spinach with the ricotta cheese. Use a spatula to mix them until evenly blended, then season with salt and pepper to enhance the flavor. The mixture should be creamy and rich, setting the stage for the layers of your lasagna.
Step 3: Layer Sauce
Spread a generous layer of marinara sauce on the bottom of your prepared baking dish, covering the base evenly. This first layer not only adds flavor but also prevents the lasagna sheets from sticking. The sauce should create a vibrant and inviting foundation for your Spinach Ricotta Lasagna.
Step 4: Assemble Layers
Now it’s time to start layering! Place lasagna sheets over the marinara sauce, ensuring they cover the entire surface. Next, add a portion of the ricotta-spinach mixture on top, smoothing it out gently. Follow this with a layer of mozzarella cheese and another drizzle of marinara sauce, repeating this process until all ingredients are used, finishing with marinara and mozzarella on top.
Step 5: Cover and Bake
Cover the assembled lasagna tightly with aluminum foil to retain moisture. Bake in your preheated oven for 30 minutes, allowing the flavors to meld together and the lasagna to heat through. The foil will help keep the cheese creamy and prevent it from burning during the initial baking.
Step 6: Brown Cheese
After 30 minutes, carefully remove the foil to reveal your bubbling creation. Continue baking the lasagna for an additional 10 minutes, or until the cheese on top is golden brown and bubbly. This step adds a delightful texture and flavor to your Spinach Ricotta Lasagna, making it irresistible.
Step 7: Cool and Serve
Once baked to perfection, remove the lasagna from the oven and allow it to cool for about 10-15 minutes. This cooling period helps the layers set, making it easier to slice. Serve warm and enjoy each delicious forkful of this comforting dish with family or friends.

Make Ahead Options
These Spinach Ricotta Lasagna are ideal for meal prep enthusiasts looking to save time during busy weeknights! You can assemble the lasagna up to 24 hours in advance and simply refrigerate it, ensuring to cover it tightly with plastic wrap to maintain freshness. The key to preserving quality is to use well-drained spinach to prevent excess moisture. When you’re ready to enjoy this comforting dish, simply bake it straight from the fridge, adding an additional 10-15 minutes to the baking time as needed. For longer storage, you can freeze the unbaked lasagna for up to 2 months; just thaw it overnight in the fridge before baking, and you’ll have a delicious, homemade meal waiting for you!
Expert Tips for Spinach Ricotta Lasagna
- Drain Spinach Well: Always make sure to thaw and thoroughly drain the spinach to avoid a watery lasagna, which can ruin the texture.
- Layer Smartly: Aim for even layers of spinach and cheese to ensure each bite is balanced and flavorful. This helps keep your Spinach Ricotta Lasagna cohesive.
- Use Fresh Herbs: For a burst of flavor, consider adding chopped basil or oregano between layers or on top before serving. Fresh herbs elevate the dish beautifully.
- Foil Avoidance: When baking, cover with aluminum foil for the first 30 minutes to lock in moisture, then uncover to brown the cheese for a perfect finish.
- Cool Before Slicing: Allow your lasagna to cool for 10-15 minutes after baking; this resting period makes slicing easier and keeps the layers intact.
How to Store and Freeze Spinach Ricotta Lasagna
Fridge: Store leftovers in an airtight container for up to 3 days to maintain freshness. Reheat portions in the microwave or oven until heated through.
Freezer: For longer storage, freeze unbaked Spinach Ricotta Lasagna tightly wrapped in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge before baking.
Reheating: To reheat frozen lasagna, place it directly into a preheated oven at 375°F (190°C) for approximately 45-60 minutes until bubbling, adjusting time if fully thawed.
Make-Ahead: Assemble your lasagna a day in advance, cover, and refrigerate until ready to bake. This keeps flavors vibrant and makes mealtime effortless!
What to Serve with Spinach Ricotta Lasagna
Elevate your dining experience by complementing this comforting dish with delightful sides and beverages that enhance its warm, cheesy goodness.
-
Garlic Bread: The crunch of fresh garlic bread adds a satisfying contrast to the creamy layers of the lasagna, perfect for soaking up extra sauce.
-
Simple Green Salad: A crisp, refreshing salad with mixed greens, cherry tomatoes, and a light vinaigrette helps balance the richness of the dish.
-
Roasted Vegetables: Serve with a medley of roasted seasonal vegetables to introduce a burst of flavor and nutrition, creating a wholesome meal.
-
Caesar Salad: The tangy dressing and crunchy croutons in Caesar salad pair beautifully with the lasagna, making each bite delightfully varied.
-
Sautéed Spinach: Reinforce the spinach theme with gently sautéed spinach in olive oil and garlic for an extra dose of flavor and health.
-
Red Wine: A glass of medium-bodied red wine, like Chianti, complements the flavors of the marinara and rich cheeses, enhancing your dining ambiance.
-
Tiramisu: Conclude your meal on a sweet note with this classic Italian dessert, its coffee and cocoa notes providing a perfect finish.
-
Herb Focaccia: Enjoy warm, fluffy focaccia sprinkled with sea salt and fresh herbs, ideal for dipping into the sauce left on your plate.
-
Sparkling Water: Refresh your palate with sparkling water infused with lemon or lime to cleanse between bites and keep the meal light and lively.
Each pairing offers a unique texture and flavor profile that together create a harmonious dining experience, making your Spinach Ricotta Lasagna the star of the table!
Spinach Ricotta Lasagna Variations
Feel free to personalize your Spinach Ricotta Lasagna with these delightful twists that promise to tickle your taste buds!
-
Dairy-Free: Swap out ricotta for creamy cashew cheese and use plant-based mozzarella to cater to dairy-sensitive diners.
Creamy cashew cheese adds a delightful richness, making every bite smooth and luxurious—everyone can indulge! -
Gluten-Free: Instead of traditional lasagna sheets, opt for thinly sliced zucchini or eggplant to create fresh layers.
This option not only lightens the dish but also adds a unique depth of flavor that complements the spinach perfectly. -
Spicy Kick: Sprinkle red pepper flakes into the marinara sauce for an enjoyable kick of heat.
It’s a lovely way to elevate the flavor and surprise your guests with a touch of warmth in the dish. -
Protein Boost: Add cooked lentils or shredded chicken for a heartier meal that packs in extra protein.
This variation not only thwarts hunger but also transforms the lasagna into an even more satisfying feast. -
Veggie Medley: Enhance the filling with sautéed mushrooms, roasted bell peppers, or artichokes for extra nutrition and flavor complexity.
Each added vegetable brings its unique profile, ensuring every slice is bursting with exciting textures and tastes. -
Fresh Herbs: Layer in fresh basil, thyme, or oregano between layers for a fragrant and flavorful boost.
Fresh herbs enhance not just the taste but also infuse your kitchen with an irresistible aroma as it bakes!
Craving more comfort food inspiration? Don’t miss my Honey Pepperoni Ricotta pizza—the perfect match to your culinary journey!

Spinach Ricotta Lasagna Recipe FAQs
What kind of spinach should I use for the lasagna?
Absolutely! I recommend using frozen spinach as it’s convenient and packed with nutrients. Just be sure to thaw it and drain any excess moisture thoroughly to avoid a watery lasagna.
How do I store leftovers of Spinach Ricotta Lasagna?
You can store leftovers in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy a slice, simply reheat in the microwave or the oven until warmed through.
Can I freeze my Spinach Ricotta Lasagna?
Yes! You can freeze the unbaked lasagna for up to 2 months. Wrap it tightly in plastic wrap and then in foil to prevent freezer burn. When ready to bake, thaw it overnight in the fridge before cooking as directed.
What if my lasagna looks watery after baking?
If your lasagna appears watery, it may be due to excess moisture from the spinach. Ensure that you thoroughly drain the thawed spinach before mixing it with the ricotta. You can also bake it a little longer uncovered to help evaporate any excess liquid.
Are there any dietary considerations for this recipe?
Very! This Spinach Ricotta Lasagna is versatile and can be made gluten-free by using zucchini slices in place of lasagna sheets. For a dairy-free version, try substituting ricotta and mozzarella with cashew cream and a plant-based cheese.
Can I make Spinach Ricotta Lasagna ahead of time?
Certainly! You can assemble the lasagna a day in advance. Keep it covered in the refrigerator, and simply pop it in the oven when you’re ready for a delicious, hassle-free meal. Just remember it may need an extra few minutes in the oven if cooking straight from the fridge.

Spinach Ricotta Lasagna That Will Warm Your Soul
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C).
- In a large mixing bowl, combine well-drained, thawed spinach with ricotta cheese, then season with salt and pepper.
- Spread a layer of marinara sauce on the bottom of your baking dish.
- Layer lasagna sheets, then add the ricotta-spinach mixture, followed by mozzarella and marinara, repeating until ingredients are used.
- Cover the assembled lasagna with aluminum foil and bake for 30 minutes.
- Remove the foil and continue baking for an additional 10 minutes until the top is golden brown.
- Allow the lasagna to cool for 10-15 minutes before slicing and serving.

Leave a Reply