This post may contain affiliate links. Please read our disclosure policy.
This easy spinach lasagna recipe is layered with creamy ricotta, mozzarella, and fresh spinach. No precooking required. Just mix, layer, and bake this cozy meatless classic for make-ahead dinners or to gift someone a comforting meal.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
A Simple Spinach Lasagna Recipe
I’ve tested this spinach lasagna countless times, and I love how easy it is to make. There’s no sautéing and no stovetop prep — just mix, layer, and bake. The ricotta and mozzarella bring creamy comfort, while the fresh spinach keeps it balanced and perfectly moist. The measurements and layering order give you consistent, reliable results every time, without the usual labor-intensive lasagna reputation. Even kids love it, and meat-eaters don’t miss a thing because it’s just that good. It reheats beautifully, which makes it perfect for make-ahead dinners. I hope you enjoy!
If you’re craving classic, meaty lasagna flavors in a quicker format, my Lasagna Soup is ready in under an hour and has over 200 five-star reviews.
Ingredients You’ll Need
This spinach lasagna recipe keeps things simple. No sautéing, no precooking, just classic ingredients layered the easy way.
- Lasagna noodles – Regular dry noodles are softened in warm water, so there’s no boiling required.
- Eggs – Help bind the ricotta mixture so the slices hold their shape after baking.
- Ricotta cheese – The creamy base of this spinach ricotta lasagna. I prefer to use part-skim ricotta, but you can use whole milk as well.
- Fresh spinach – Adds color and balance without weighing the lasagna down. No sautéing or squeezing needed. (Frozen can be substituted; see notes.)
- Garlic – Fresh minced garlic adds flavor without any extra cooking step.
- Dried oregano or Italian seasoning – Brings classic Italian flavor to the ricotta layer.
- Sea salt and black pepper – Season the filling so every layer tastes balanced.
- Marinara sauce – A 28-ounce jar gives generous layers and keeps the lasagna moist without being watery.
- Mozzarella cheese – Melts into gooey, golden layers.
- Parmesan cheese – Adds a savory finish and pop of color.

How to Make Spinach Lasagna (Step-by-Step)
Prep The Ingredients
Preheat the oven. Position a rack in the center and preheat to 375°F. Lightly coat an 8×8 baking dish with cooking spray.
Soak the noodles. Place the dry lasagna noodles in a large pan of warm water for about 15 minutes to soften. (No boiling needed.) Pat dry and set aside. If using an 8×8 pan, trim the softened noodles so they sit flat in the pan. Save the trimmed pieces to fill in the layers.


Prepare the filling. In a large bowl, lightly beat the eggs. Add ricotta, spinach, garlic, oregano, salt, and pepper. Stir until well combined.


Layer The Lasagna
Layer 1: Start with about 1 cup of marinara on the bottom of the pan.
Add 3 noodles (including cut pieces), a layer of ricotta–spinach mixture, and mozzarella. Layer 2: Repeat the layers in the same order:
Sauce → Noodles → Ricotta → Mozzarella.

Layer 3: Add the third noodle layer, the remaining marinara, and a generous sprinkle of mozzarella, Parmesan, and optional parsley. Cover the pan with oil-sprayed aluminum foil.

Bake The Lasagna
Bake. Cover tightly and bake for 30 minutes. Remove the foil and bake 20–30 minutes more, until bubbly and lightly browned. For a deeper golden top, switch to broil for 2–3 minutes, watching closely.

And now we wait. This is the hardest part — letting the lasagna rest at least 30 minutes before slicing so the layers can set. But it's totally worth the wait!

Serve. For the best texture, warm individual slices gently in the microwave to bring back the melty cheese after resting. Garnish with fresh parsley or extra Parmesan if desired.

Recipe Tips From The Test Kitchen
- Noodles: We're using regular lasagna noodles. Soaking softens them enough to cut and shape while ensuring they cook fully during baking.
- Mozzarella tip: For the best melt, shred mozzarella yourself instead of using pre-shredded. Keep it refrigerated until ready to layer.
- If using frozen spinach: Thaw it completely, squeeze it very dry, then measure about ⅓ cup. Frozen spinach is concentrated once the water is removed, so a small amount replaces the fresh spinach.
- Mushroom and onion variation: Sauté 1 small diced onion and 8 ounces chopped mushrooms in olive oil. Let cool, then fold into the ricotta mixture.
- Generous yield: This recipe makes about 5 pounds of lasagna, plenty for a family meal, a potluck dish, or dividing between two loaf pans to share or freeze.
- Make-ahead: Assemble one day in advance, cover, and refrigerate. If using ceramic or glass bakeware, let it sit at room temperature for 30 minutes before baking to prevent thermal shock.
- Reheating: Reheat covered in a 350°F oven for 20–25 minutes, or microwave individual slices in 1-minute bursts until heated through. Frozen portions will require additional time.
- Gifting: Assemble in a disposable 8×8 pan or 2 standard loaf pans, cover tightly with foil, and include a note with baking or reheating instructions. You can gift it unbaked or baked and chilled to reheat later.

What To Serve With Spinach Lasagna
- No-knead focaccia – Soft inside, crisp edges, and great for dipping.
- Easy French bread – Perfect for soaking up extra marinara.
- Cucumber Tomato Feta Salad – Toss together in minutes for the perfect side.
- Kale salad – Bright, lemony greens balance the richness of the cheese.
- Garlicky Roasted Mushrooms – Quick prep and can bake at the same time.
More Cozy Italian Favorites
📖 Recipe

Easy Spinach Lasagna
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Video
Note about scaling
When scaling, the light gray ingredient notes after the comma don’t change. Adjust as needed.
Ingredients
- ½ pound Lasagna Noodles, 9-12 lasagna noodles, uncooked *see notes
- Warm Water, enough to submerge the noodles for soaking
- 2 Eggs
- 1 (16-ounce container) Ricotta Cheese, whole milk or part skim
- 4 ounces Fresh Spinach, (about 4 cups packed or 2 cups finely chopped) *Frozen - see notes
- 4 cloves Garlic, minced
- 1 tablespoon Dried Oregano, or Italian Seasoning
- 1 teaspoon Salt
- ¼ teaspoon Black Pepper
- 1 (28-ounce jar) Marinara Sauce, about 3 ½ cups
- 1 pound Shredded Mozzarella Cheese, about 4 cups
- ¼ cup Grated Parmesan Cheese
Optional
- 1 tablespoon Fresh Parsley, finely chopped (optional)
Instructions
- Choose Your Baking Pan: I like to make a square lasagna, so I use an 8×8 baking dish. You can also use a 10×7 dish or divide the ingredients between two standard loaf pans (great for gifting!). The layering order stays the same.
- Preheat the oven. Position a rack in the center and preheat the oven to 375°F. Lightly coat your baking dish with cooking spray.
- Soak the noodles. Place the dry LASAGNA NOODLES in a large pan of warm water for about 15 minutes to soften. (No boiling needed.) Pat dry to remove excess water.
- Trim the noodles to fit your pan. If using an 8×8 dish, trim the softened noodles so they sit flat. Save the trimmed pieces to fill the remaining gaps in each noodle layer.
- Prepare the filling. In a large bowl, lightly beat the EGGS. Add RICOTTA, SPINACH, GARLIC, OREGANO, SALT, and PEPPER. Stir until well combined. (This mixture yields 3 cups).
- Layer 1 (bottom): About 1 cup of marinara, 3 noodles, remaining ricotta–spinach mixture, and 1 cup of mozzarella.Layer 2 (middle): About 1 cup of marinara, 3 noodles, remaining ricotta–spinach mixture, and 1 cup of mozzarella.Layer 3 (top): Remaining marinara (about 1 cup), the final 3 noodles (cut to fit), any remaining sauce spread lightly over the top, and a generous sprinkle of mozzarella and Parmesan.
- Cover and bake. Lightly spray the underside of the foil with cooking spray, or place parchment between the lasagna and foil to prevent sticking. Cover tightly, place the pan on a baking sheet, and bake 30 minutes.
- Uncover and finish baking. Remove the foil and bake 20–30 minutes more, until the sauce is bubbling and the top is lightly browned. For extra browning, switch the oven to broil for 3–5 minutes, watching closely.
- Rest. Let the lasagna rest uncovered at least 30 minutes before slicing so the layers can set.
- Serving. Slice the rested lasagna. For a simple restaurant-style presentation, spoon a thin layer of marinara onto each plate before adding the slice. Garnish with fresh parsley or extra Parmesan if desired.
- Storage instructions. Cool completely, then refrigerate in an airtight container up to 5 days or freeze for 90 days.
Recipe Notes
Equipment
- baking pan 8 x 8 or 10 x 7 or 2 standard loaf pans
- cooking spray
- parchment paper optional for easier cleanup
- chef knife
- large mixing bowl
- fork or whisk
- any size baking sheet this goes under the baking pan to capture
Nutrition
Nutrition facts are estimates and may vary based on brands, ingredients, and portions.






Bill says
I made this recipe for dinner with friends, and it was perfect. Such an ease to make, and very tasty! Thanks Traci!
Traci says
That's a win all around, Bill. I love hearing that it came together easily for your dinner event—that’s exactly what I was going for. Thanks so much for sharing! 🙂
JB says
I’m a dedicated meat and potatoes guy, but I also like spinach and ricotta stuffed into a meatless lasagna. Who can resist when the house smells this amazing and the lasagna looks just like it does in the photos. Knocked this one outta the park KG! Thank you!
Traci says
Dear meat and potatoes guy, I'm so glad my spinach lasagna makes you this happy 🙂 Thank you for sharing!