Irresistible Spinach Ricotta Lasagna Recipe in 3 Simple Steps

Oh, you’re going to love this one! My spinach ricotta lasagna has been my go-to comfort food for years, the kind of dish that makes everyone at the table go quiet except for the happy “mmm” sounds. I first made it when my vegetarian niece came for dinner, desperate to create something hearty that wouldn’t make her miss meat. The way the creamy ricotta hugs those tender spinach leaves between layers of pasta? Absolute magic!

What makes this spinach ricotta lasagna so special is how it turns simple ingredients into something extraordinary. Packed with protein from the cheese and iron from fresh spinach, it’s the vegetarian main dish that even my steak-loving brother asks for seconds of. And let me tell you, when those golden cheese bubbles form on top in the oven? Pure happiness.

Spinach ricotta lasagna - detail 1

This recipe proves meatless doesn’t mean flavorless. The ricotta becomes almost custard-like when baked, while the spinach keeps its bright personality. It’s the perfect balance, rich enough to satisfy, light enough that you don’t feel weighed down. Whether you’re vegetarian or just looking for a delicious pasta bake, this spinach ricotta lasagna will become your new favorite too.

Why You’ll Love This Spinach Ricotta Lasagna

Trust me, this isn’t just any lasagna—it’s the kind that’ll have you sneaking bites straight from the pan! Here’s why it’s become my most-requested dish:

  • Effortless elegance: Looks fancy but comes together faster than you’d think (perfect for impressing guests without the stress)
  • Creamy dreaminess: That ricotta-spinach filling? So lush it practically melts on your fork
  • Vegetarian superstar: Packed with protein and iron, it satisfies meat-lovers too—my nephew didn’t even notice the “missing” meat!
  • Freezer-friendly magic: Makes fantastic leftovers (if there are any!) and reheats like a dream

The best part? That golden, bubbly cheese crust hiding all the goodness underneath. One bite and you’ll be hooked!

Print

Irresistible Spinach Ricotta Lasagna Recipe in 3 Simple Steps

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A delicious vegetarian spinach ricotta lasagna packed with flavor and nutrients.

  • Author: EditorVictoria
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 12 lasagna noodles
  • 2 cups spinach (cooked and drained)
  • 1 1/2 cups ricotta cheese
  • 2 cups marinara sauce
  • 2 cups mozzarella cheese
  • 1/2 cup Parmesan cheese
  • 1 egg

Instructions

  1. Preheat oven to 180°C (350°F).
  2. Cook lasagna noodles according to package instructions.
  3. Mix spinach, ricotta cheese, and egg in a bowl.
  4. Layer noodles, marinara sauce, spinach mixture, and mozzarella in a baking dish.
  5. Repeat layers and top with Parmesan cheese.
  6. Bake for 35–40 minutes until bubbly and golden.
  7. Let rest for 5 minutes before serving.

Notes

  • Use fresh spinach for best results.
  • Drain excess water from cooked spinach to prevent a soggy lasagna.
  • Substitute gluten-free noodles if needed.

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 14g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 65mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Ingredients for Spinach Ricotta Lasagna

Here’s everything you’ll need to make this dreamy spinach ricotta lasagna, and yes, every single ingredient matters! I’ve learned the hard way that skipping steps (like properly draining the spinach) can turn your masterpiece into a soggy mess. Let’s get it right:

  • 12 lasagna noodles, the classic, no-boil kind work great here
  • 2 cups fresh spinach, cooked, squeezed dry, and chopped (trust me, measure after cooking, it shrinks like crazy!)
  • 1 1/2 cups ricotta cheese, packed, whole milk ricotta gives the creamiest results
  • 1 large egg, this binds everything together beautifully
  • 2 cups marinara sauce, homemade or your favorite jarred brand
  • 2 cups shredded mozzarella, I like to shred my own for better meltability
  • 1/2 cup grated Parmesan, the real stuff, not the powdery kind!
Spinach ricotta lasagna - detail 2

A quick but super important note about the spinach: after cooking it, you must squeeze out every last drop of water. I wrap mine in a clean kitchen towel and wring it like I’m mad at it, otherwise, you’ll end up with watery lasagna layers. Learned that lesson the hard way after one particularly sad, soupy attempt!

The cheeses are non-negotiable too, that combination of creamy ricotta, stretchy mozzarella, and salty Parmesan creates magic in every bite. Don’t be tempted to skimp!

How to Make Spinach Ricotta Lasagna

Okay, let’s get cooking! This spinach ricotta lasagna comes together in three simple steps, but each one makes all the difference in creating that perfect, cheesy masterpiece. I’ll walk you through exactly how I do it, with all my little tricks for lasagna success.

Step 1: Prep the Noodles and Spinach

First things first, preheat that oven to 350°F (180°C). While it’s heating up, let’s tackle the noodles. Cook them just until al dente, about a minute less than the package says. They’ll finish cooking in the oven, and nobody wants mushy noodles! Drain them and lay them flat on parchment paper so they don’t stick together.

Now for the spinach, this is where most people mess up! After cooking your spinach (I just wilt mine in a pan with a splash of water), squeeze out ALL the moisture. I mean really go to town, wrap it in a clean towel and twist until no more water comes out. Your future crispy-top lasagna will thank you!

Step 2: Mix the Ricotta Filling

In a big bowl, plop your ricotta, that perfectly dry spinach, and crack in your egg. Add a pinch of salt, some freshly ground black pepper, and if you’re feeling fancy, a sprinkle of nutmeg (my grandma’s secret touch!). Mix it all together until it looks like a creamy green dream. Taste it, does it need more salt? Adjust now before it’s trapped between layers!

Step 3: Layer and Bake

Here’s where the magic happens! Start with a thin layer of marinara sauce in your baking dish, this prevents sticking. Then noodles, then half your ricotta mixture, then mozzarella. Repeat! Finish with noodles, sauce, and a generous blanket of Parmesan and mozzarella. Pop it in the oven for 35-40 minutes until it’s bubbling like a happy volcano and golden brown on top.

Spinach ricotta lasagna - detail 3

The hardest part? Letting it rest for 5 minutes before cutting in. I know, I know, the smell is intoxicating! But this waiting time lets everything set up so you get perfect slices instead of cheesy landslides. Worth the wait, promise!

Tips for Perfect Spinach Ricotta Lasagna

After making this spinach ricotta lasagna more times than I can count (and yes, eating it even more!), I’ve picked up some foolproof tricks that guarantee perfection every single time. These are the little things that take your lasagna from “good” to “can I have the recipe?” status!

  • Spinach squeeze-down: I can’t stress this enough, squeeze that cooked spinach like it owes you money! Roll it up in a clean kitchen towel and twist until your hands hurt. Any leftover moisture will steam out during baking and make your layers soggy.
  • Fresh herb magic: Toss a handful of chopped fresh basil or parsley into your ricotta mixture. It brightens up all that richness beautifully. My Italian neighbor taught me this trick, she says it’s what makes her lasagna “sing!”
  • The knife test: Don’t just rely on timer beeps! Slide a knife into the center, if it comes out hot to the touch (careful!) and the cheese is golden and bubbly, you’re golden. The center should feel firm but still have a slight jiggle.
  • Resting is key: I know it’s torture to wait, but letting your spinach ricotta lasagna sit for 5-10 minutes after baking means cleaner slices. The layers set up perfectly instead of sliding apart. Use this time to toss together a quick salad!

One last pro tip? If your cheese isn’t browning enough, pop it under the broiler for just 30-60 seconds at the end. Watch it like a hawk though, it goes from golden to charcoal in a heartbeat! These simple touches make all the difference between a decent lasagna and one that disappears before you can say “seconds please.”

Variations for Spinach Ricotta Lasagna

One of the best things about this spinach ricotta lasagna is how easily it adapts to different diets! Over the years, I’ve played around with all sorts of versions, some for health reasons, some just for fun. Here are my favorite twists that still keep all that delicious flavor:

Keto-Friendly Zoodle Version

When my cousin went keto, I swapped the noodles for zucchini ribbons (use a mandoline or veggie peeler!). Just salt the zoodles lightly and let them sit for 10 minutes to draw out moisture, then pat dry. Layer them the same way, they’ll soften beautifully in the oven. The ricotta filling stays the same, but I’ll sometimes add extra Parmesan for more flavor punch!

Lighter Low-Calorie Option

For my sister’s bridal shower, I made a slimmed-down version that still tasted indulgent. Swap regular ricotta for part-skim, use reduced-fat mozzarella, and go heavier on the spinach. A little trick? Add a tablespoon of nutritional yeast to the cheese mixture, it gives that extra umami depth without the calories!

Gluten-Free Crowd-Pleaser

My gluten-free friends adore this version, just use your favorite GF lasagna noodles (the no-boil kind work great). The key is to add about 1/4 cup extra sauce to the bottom since GF noodles tend to absorb more liquid. Everything else stays exactly the same, and nobody can tell the difference!

Spinach ricotta lasagna - detail 4

The beauty of this recipe? You can mix and match these variations too! Maybe zucchini noodles with full-fat cheese for keto, or gluten-free noodles with lighter cheeses. Once you’ve mastered the basic spinach ricotta lasagna, the possibilities are endless. Just don’t skip squeezing that spinach, that rule applies to every version!

Serving Suggestions

Now that your spinach ricotta lasagna is perfectly baked and rested (you waited, right?), let’s talk about what to serve with it! This rich, cheesy beauty plays well with others, but you don’t need to go overboard, simple sides let the lasagna shine.

My absolute must-have? Garlic bread, obviously! That crispy-on-the-outside, soft-on-the-inside bread is perfect for mopping up any saucy bits left on your plate. I make mine by slathering a baguette with garlic butter (extra garlic, always!) and toasting it until golden. Sometimes I’ll sprinkle a little Parmesan on top during the last minute under the broiler, heaven!

When I want something lighter, a simple green salad balances the richness perfectly. My go-to is mixed greens with cherry tomatoes, thinly sliced red onion, and a lemony vinaigrette. The acidity cuts through all that cheesy goodness beautifully. In summer, I’ll add some fresh basil leaves from my garden, it echoes the flavors in the lasagna. If you’re looking for more salad inspiration, check out some great ideas over at Family Tastes.

For bigger gatherings, I sometimes add roasted vegetables, zucchini, eggplant, or bell peppers work great. They can bake alongside the lasagna during the last 20 minutes. But honestly? This spinach ricotta lasagna is so satisfying that it really doesn’t need much else. A glass of chilled white wine or sparkling water with lemon? Perfect meal!

One last tip, if you’re serving this to guests, let them see that gorgeous layered cross-section before plating. There’s something magical about revealing those perfect stripes of pasta, creamy filling, and melted cheese. Food presentation points for zero extra work!

Storing and Reheating Spinach Ricotta Lasagna

Here’s the beautiful thing about spinach ricotta lasagna, it might taste even better the next day! But you’ve got to store it right to keep that perfect texture. After years of trial and (sad, soggy) error, here’s exactly how I handle leftovers:

Fridge Storage (Up to 3 Days)

Let the lasagna cool completely before covering, trapping heat creates condensation that’ll make your crispy top soggy. I press plastic wrap directly onto the surface (no air pockets!) then foil over the whole baking dish. This keeps it fresh-tasting for up to 3 days. Pro tip: Cut individual portions before refrigerating, they reheat more evenly!

Freezer Magic (Up to 1 Month)

This lasagna freezes like a dream! Wrap cooled portions tightly in plastic wrap, then aluminum foil. Label with the date, frozen lasagna amnesia is real! For easiest thawing, I sometimes freeze slices on a parchment-lined tray first, then bag them once solid. No more stuck-together lasagna bricks!

Reheating Like a Pro

The oven is absolutely the best way to reheat, microwave turns the noodles rubbery. For fridge-cold lasagna: Cover with foil and bake at 350°F (175°C) for 20 minutes, then uncover for 10 more to crisp the top. Frozen? Thaw overnight in the fridge first, then bake as above adding 5-10 minutes. That first cheesy, bubbly bite will taste just-made!

Emergency microwave method? Okay, I get it, sometimes you NEED lasagna NOW! Place a single portion on a microwave-safe plate, cover with a damp paper towel, and zap in 30-second bursts. It won’t be quite as perfect, but it’ll do in a pinch. Just don’t tell my Italian grandmother I told you this!

Spinach Ricotta Lasagna Nutritional Info

Let’s be real, we’re not eating lasagna for diet food! But the great news is this spinach ricotta version packs some serious nutritional punches while still tasting indulgent. Here’s the scoop on what you’re getting in each delicious serving:

  • Calories: About 320 per generous slice, totally reasonable for such a satisfying meal!
  • Protein: 18g from all that glorious cheese and egg, keeps you full for hours
  • Carbs: 32g (with 3g fiber), the noodles give energy without spiking blood sugar
  • Fat: 14g (7g saturated), that’s where all the creamy richness comes from
  • Iron: A great dose from the spinach, especially important for vegetarians
  • Calcium: Hello, cheese! Strong bones never tasted so good
Spinach ricotta lasagna - detail 5

Now, a quick but important note: these numbers can vary based on your exact ingredients. Using whole milk ricotta vs. part-skim, or adding extra cheese (no judgment here!) will change things. The beauty of homemade is you control what goes in, unlike restaurant versions that can be sodium bombs!

What I love most? This spinach ricotta lasagna gives you comfort food that doesn’t leave you feeling sluggish afterward. The balance of protein, carbs, and healthy fats means steady energy, no post-pasta coma! And that spinach? Packed with vitamins A, C, and K. Basically, it’s health food disguised as cheesy heaven.

Spinach Ricotta Lasagna FAQs

Over the years, I’ve gotten the same questions about this spinach ricotta lasagna again and again, so let me save you the trouble of figuring these out the hard way! Here are the answers to everything you might wonder:

Can I use frozen spinach?

Absolutely! Frozen spinach works great in a pinch, just thaw it completely first (overnight in the fridge or quick-defrost in the microwave). Then comes the crucial part: squeeze out ALL the water, just like with fresh spinach. I actually keep a box of frozen spinach in my freezer for lasagna emergencies!

How do I prevent a soggy lasagna?

Oh honey, I’ve cried over soggy lasagna before! Two golden rules: 1) Squeeze that spinach until your hands ache (seriously, no mercy), and 2) Go easy on the sauce between layers, you want just enough to coat, not swim in it. Also, letting the baked lasagna rest before cutting gives excess moisture time to absorb back in. For more tips on making great pasta dishes, check out our Lasagna Soup recipe!

Can I make this ahead?

You’re speaking my language! Assemble the whole lasagna up to 24 hours ahead, cover tightly, and refrigerate. Add 5-10 minutes to the baking time since it’ll be cold. For longer storage, freeze before baking (wrap airtight!). Thaw overnight in the fridge before baking as directed. Future you will be SO grateful!

Can I substitute cottage cheese for ricotta?

I won’t lie, the texture changes, but it works in a pinch! Blend cottage cheese until smooth first (lumps in lasagna = sad times). The flavor won’t be as rich, so I add an extra tablespoon of Parmesan to compensate. But between us? Stick with ricotta if you can, it’s worth the extra trip to the store! If you enjoy creamy pasta bakes, you might also like our Classic Chicken Alfredo Recipe.

Why does my lasagna fall apart when cutting?

Two likely culprits: 1) You didn’t let it rest after baking (those 5 minutes are non-negotiable!), or 2) Your noodles were overcooked before layering. Next time, cook noodles al dente (they’ll soften more while baking), and resist the urge to dive in immediately, good things come to those who wait! We have a great guide on perfect fried eggs, but resting is key for lasagna!

Share Your Spinach Ricotta Lasagna

Nothing makes me happier than hearing about your lasagna adventures! Did you add a secret ingredient? Maybe your kids actually ate spinach without complaining? (Miracles happen!) Drop a comment below and tell me all about it, I read every single one while nibbling on leftover lasagna corners.

If you snapped a photo of that gorgeous golden top (or the inevitable cheesy fork pull-shot), I’d love to see it! Tag me on social @LasagnaLover so I can admire your handiwork. There’s something magical about seeing how the same recipe turns out slightly different in every kitchen, your version might inspire someone else to try it!

Oh, and if you tweaked the recipe to make it your own? Spill the beans! Maybe you threw in some mushrooms or used smoked mozzarella? We’re all friends here, and great ideas deserve to be shared. Your tip could be the game-changer someone else needs to finally nail their spinach ricotta lasagna dreams.

Most importantly, did it make someone smile at your dinner table? That’s the real win in my book. Now go forth and spread the cheesy, spinach-y joy!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star