Skip to Content

Amazing 450 Calorie Creamy Spinach Alfredo Lasagna

Oh my goodness, there is just nothing that says ‘cozy dinner’ quite like a big pan of baked Italian-American comfort food, right? Forget what you think you know about assembling layers; I have found the recipe that changes everything: the absolute best, most decadent Creamy Spinach Alfredo Lasagna you will ever taste.

This isn’t some skimpy, weak-sauce situation, trust me. It’s rich, it’s cheesy, and honestly, it’s unbelievably easy to put together, even with all those layers. I’ve been making this for every holiday potluck since I perfected it last year. Seeing everyone grab second and third slices? That’s my favorite kitchen victory!

Why This Creamy Spinach Alfredo Lasagna Recipe Stands Out

I know, I know, lasagna seems like a whole project, but this recipe is different. It’s the ultimate vegetarian showstopper because every bite drips with Alfredo goodness. It feels way more complicated than it actually is because of how thick and delicious those layers stack up.

  • It’s intensely rich—that Alfredo sauce hugs everything!
  • We use ricotta instead of heavy meat sauce, making this a wonderful vegetarian star.
  • It bakes up perfectly flat and holds its shape when you cut it, thanks to a few tricks I show you below.

Seriously, this recipe is practically my secret weapon for wowing friends. You can even sneak in a little extra veggie goodness without anyone noticing!

Essential Ingredients for the Best Creamy Spinach Alfredo Lasagna

You absolutely need great building blocks for a towering lasagna like this one! People sometimes think Alfredo means it’s complicated, but the ingredient list is surprisingly straightforward. We’re focusing on quality here, especially making sure our spinach isn’t going to sabotage the texture. Don’t even think about skipping the nutmeg!

For the Ricotta-Spinach Filling

This is the heart of the creamy texture between those noodles. You’re mixing up the ricotta, the flavor boosters, and the binder. That one large egg you see listed? It’s crucial! It basically acts like glue, making sure your spinach filling doesn’t try to ooze out the sides when you cut the finished product. We mix in Parmesan for saltiness and that tiny pinch of nutmeg—it just makes ricotta sing, trust me.

  • Ricotta cheese (the whole milk kind is best if you have it!)
  • One large egg, whisked gently
  • Parmesan cheese (save some for later!)
  • Ground nutmeg (don’t leave this out!)
  • Salt and pepper—be generous with the pepper here.

For Layering the Creamy Spinach Alfredo Lasagna

Now for the structure and the sauce magic. Since our sauce is the main star, whether you make a quick homemade Alfredo or use a good jarred brand, it has to be smooth and plentiful. The mozzarella needs to melt beautifully, and don’t forget those onions and garlic; a gentle sauté gives the whole lasagna a huge flavor base that you just can’t get otherwise.

  • Lasagna noodles, cooked until they are just shy of done (al dente!)
  • The Alfredo sauce (24 ounces worth!)
  • Shredded mozzarella cheese—four cups!
  • The sautéed onion and garlic mixture

Step-by-Step Instructions for Perfect Creamy Spinach Alfredo Lasagna

Okay, let’s get down to business! This is where the magic happens, and I promise it’s not as scary as making a classic ragu-based lasagna. Think of it as building creamy layers that melt into each other. We’re using a standard 9×13 dish, so grab that one! If you ever want to learn how to make the sauce from scratch, check out my notes on why a good base matters, even if you’re using a jarred version like I sometimes do; sometimes I even reference that great guide for a perfect bechamel sauce when I’m feeling extra fancy.

Preparation and Noodle Cooking

First things first: you need to tell your oven to get ready. Preheat it to 375 degrees Fahrenheit. While that’s warming up, give your baking dish a light coat of oil so nothing decides to stick later on. Now, about those noodles! Cook them according to the box, but stop them right when they feel done—that’s al dente. Drain them super well, and lay them out flat so they don’t clump while you mix everything else.

Making the Ricotta-Spinach Mixture

Remember how we talked about squeezing that spinach until your hands cramp up? This is the moment that pays off! Take your thoroughly thawed and squeezed-dry spinach and toss it into a bowl with the ricotta, the egg, the half-cup of Parmesan, nutmeg, salt, and pepper. Mix it all until it’s one happy, green-flecked filling. Don’t overmix, but make sure the egg is fully incorporated—it keeps everything together, unlike that sad, watery filling you might have made once before!

A rich, layered slice of Creamy Spinach Alfredo Lasagna with a bubbly, browned cheese top.

Assembling Your Creamy Spinach Alfredo Lasagna Layers

Here’s the blueprint for that tall, incredible slice. Start by spooning just a thin swirl of **Alfredo sauce** on the bottom of the prepared dish—this stops the first layer of noodles from gluing itself down. Then comes the noodle layer. Over that, spread HALF of your ricotta-spinach mixture. Now sprinkle on about a third of the mozzarella and drizzle with another third of the remaining Alfredo sauce. Repeat that exact sequence once. Finally, lay down your last noodles, pour all the remaining sauce over the top, and cover heartily with the rest of the mozzarella and a final sprinkle of Parmesan.

Baking and Resting the Creamy Spinach Alfredo Lasagna

Cover that beauty tightly with foil, and pop it into the oven for 25 minutes. The foil keeps the top cheesy layer from burning before the inside gets hot. After 25 minutes, take the foil off and let it go for another 15 to 20 minutes until that top layer is bubbly and just starting to turn that gorgeous golden brown. Don’t cheat the final, crucial step: let the lasagna rest for a full 10 minutes once it comes out. This lets the sauces settle so you get clean slices, not a sloppy mess! Seriously, don’t skip the rest!

A spatula lifts a rich, cheesy slice of Creamy Spinach Alfredo Lasagna, showing layers of pasta and filling.

Tips for Success When Making Creamy Spinach Alfredo Lasagna

Making the perfect **Creamy Spinach Alfredo Lasagna** really comes down to tackling moisture management upfront. If you skip this, your dish is going to look more like soup than that beautiful stack you’re dreaming of!

The biggest secret, which I cannot stress enough, is squeezing the spinach. Whether I use frozen or wilt down fresh greens, I wrap that spinach up in a thick kitchen towel—sometimes I even use paper towels underneath—and I squeeze over the sink until no more water comes out. I mean it, really wring it out! You want it to look sad and dry when you add it to the ricotta.

Another little trick I picked up? Don’t overbake the noodles. Since they keep cooking in the oven with that lovely Alfredo sauce, stopping them when they are still a little stiff is key. That way, they absorb just enough moisture without turning mushy. This recipe shines when the layers are distinct, which is why I love looking at other folks’ veggie dishes for inspiration, like this great sausage and veggie plate for balancing flavors.

Ingredient Notes and Substitutions for Creamy Spinach Alfredo Lasagna

When you’re dealing with a sauce-heavy dish like this, the ingredients you choose really make the difference between a good night’s dinner and a legendary one. We talked about the spinach, but let’s talk about the sauce and how you can customize this vegetarian pasta based on what you have in the pantry.

If you’re using jarred Alfredo sauce, make sure it’s one you actually love the taste of! Since the sauce is so prominent in this **Creamy Spinach Alfredo Lasagna**, a boring jarred version will sink the whole ship. I always give mine a little taste test first. If you’re feeling ambitious, making your own cream sauce is super rewarding—it takes almost no time and is way creamier than most store-bought options. If you’re out of heavy cream, I even have a little trick showing you how to whip up your own heavy cream substitute in a pinch!

As for the spinach, I mentioned using frozen because it’s usually cheaper and easier, but if you’d rather use fresh, go for it! You’ll need to wilt about ten ounces of fresh baby spinach down on the stovetop first. Use a dry pan on medium heat—don’t add butter or oil yet—just let the leaves shrink up. Once they’re wilted, you *still* have to squeeze them like your life depends on it! That water needs to go, no matter what kind you use.

And that little bit of nutmeg? Don’t skip it! If you don’t have nutmeg, don’t try to force in a different warm spice like cinnamon; nutmeg and dairy just have this incredible synergy that elevates the whole ricotta layer. It’s truly a classic pairing in cheese fillings.

Storage and Reheating Creamy Spinach Alfredo Lasagna

Oh, the glorious leftovers! If, by some miracle, you have any **Creamy Spinach Alfredo Lasagna** left over, you’re in luck. Cover that pan tightly with plastic wrap or foil—make sure the wrap doesn’t touch the melted cheese directly—and tuck it into the fridge. It stays wonderfully delicious for about three to four days.

When it’s time to reheat a slice, forget the microwave if you can! The oven is gentler. Cover the slice loosely with foil and warm it at 350°F until it’s heated through, maybe 20 minutes. If you’re just grabbing a small portion, the microwave works if you zap it in 60-second intervals. It’s delicious any way you eat it the next day!

Common Questions About Creamy Spinach Alfredo Lasagna (FAQ)

It’s completely normal to have questions when you’re tackling a layered dish, even one as simple as this vegetarian pasta bake. I get asked these things all the time, so let’s clear up any last doubts before you dive into making the best **Alfredo sauce lasagna** of your life! If you’ve ever tried making a rich, baked pasta that turned out too thin, you’ll appreciate the steps we take here to lock in that creaminess; sometimes, just looking at other creamy pasta options, like my guide to Olive Garden inspired chicken alfredo, reminds me how important texture matters.

Can I make this Creamy Spinach Alfredo Lasagna ahead of time?

Yes, you absolutely can, and I highly recommend it if you’re having company! You can assemble the entire thing—layers and all—just as I described, right up until the final topping of cheese and sauce. Cover it tightly with plastic wrap, stick it in the fridge for up to 24 hours. When you’re ready to bake, just pull it out about 30 minutes before you need to put it in the oven to let it take the chill off slightly, and follow the baking directions. You might need to add about 5 to 10 minutes to the covered baking time.

Is this Creamy Spinach Alfredo Lasagna suitable for vegetarians?

Definitely! This is one of the things I love most about this recipe; it’s packed with cheese and creamy sauce, so no one misses the meat. We swap out the usual ground beef or sausage for that wonderful blend of ricotta, spinach, and eggs, making it a fantastic centerpiece for any vegetarian dinner. If you wanted to add some bulk, you could sauté some mushrooms, but as written, it’s perfectly meat-free.

How do I prevent my spinach lasagna from becoming watery?

This is the most frequent issue people run into, but it’s so easy to fix! The key word here is *squeeze*. Whether you use frozen or fresh spinach, you must get rid of every possible drop of water before mixing it into the ricotta. I wrap the thawed spinach tightly in a clean dish towel or several layers of paper towels and press down hard. If you can see water dripping, it’s not dry enough! That moisture will leach out during the bake time and turn your perfect layers soupy. Squeeze until you think you can’t get another drop—then squeeze one more time!

Close-up of a rich slice of Creamy Spinach Alfredo Lasagna showing layers of pasta, creamy sauce, and spinach filling.

Nutritional Estimate for Creamy Spinach Alfredo Lasagna

Okay, let’s talk about what goes into one of these glorious slices of cheesy goodness, because even comfort food deserves a little peek at the numbers! I always tell people that since we are loading this **Creamy Spinach Alfredo Lasagna** up with cheeses, butter, and cream sauce, it’s definitely a hearty meal, not a light salad!

The estimates below are based on recipe information and standard calculations for eight generous servings. Of course, what you use—especially if you use a low-fat ricotta or a lighter Alfredo—will change things up, so think of this as a solid recommendation for the recipe as written.

  • Calories: About 450 per slice. That’s what makes it so satisfying!
  • Fat: Around 28 grams total. That creamy texture comes from somewhere, right? Most of that is saturated fat from the cheeses and sauce base.
  • Carbohydrates: Around 30 grams, mostly coming from those lovely pasta noodles.
  • Protein: We’re looking at about 22 grams per piece, thanks to all that ricotta and mozzarella!
  • Sodium: This one is higher, around 650mg, because cheese and Parmesan are salty heroes.

Remember, this is just an estimate based on having eight perfect slices. If you, like me, tend to cut slightly generous pieces, those numbers might creep up just a touch! Enjoy it responsibly!

Share Your Creamy Spinach Alfredo Lasagna Experience

Well, that’s it! You’ve created the ultimate comfort food. Now don’t be shy—I absolutely need to know how it turned out!

Did you stick to the classic recipe, or did you add a secret spice to your ricotta filling? Please take a minute to leave a rating below and tell me all about your experience. If you made your own Creamy Spinach Alfredo Lasagna, snap a picture and share it on Instagram! Tag me so I can see your cheesy layers!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A thick, layered slice of Creamy Spinach Alfredo Lasagna with a golden, bubbly cheese top resting on a wooden cutting board.

Creamy Spinach Alfredo Lasagna


  • Author: memorecipes.com
  • Total Time: 70 min
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A rich lasagna layered with spinach, creamy Alfredo sauce, and pasta.


Ingredients

Scale
  • 1 box lasagna noodles
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 10 ounces frozen chopped spinach, thawed and squeezed dry
  • 15 ounces ricotta cheese
  • 1 large egg
  • 1/2 cup grated Parmesan cheese, plus more for topping
  • 1/4 teaspoon ground nutmeg
  • Salt and black pepper to taste
  • 24 ounces Alfredo sauce (store-bought or homemade)
  • 4 cups shredded mozzarella cheese

Instructions

  1. Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
  2. Cook the lasagna noodles according to package directions until al dente. Drain and set aside.
  3. Heat the olive oil in a skillet over medium heat. Add the onion and cook until soft, about 5 minutes. Add the garlic and cook for 1 minute more. Remove from heat.
  4. In a medium bowl, combine the ricotta cheese, squeezed spinach, egg, 1/2 cup Parmesan cheese, nutmeg, salt, and pepper. Mix well.
  5. Spread a thin layer of Alfredo sauce on the bottom of the prepared baking dish.
  6. Arrange a layer of cooked lasagna noodles over the sauce.
  7. Spread half of the ricotta-spinach mixture over the noodles. Top with one-third of the mozzarella cheese and one-third of the remaining Alfredo sauce.
  8. Repeat the layers: noodles, remaining ricotta mixture, one-third of the mozzarella, and one-third of the Alfredo sauce.
  9. Place the final layer of noodles on top. Cover with the remaining Alfredo sauce and sprinkle with the remaining mozzarella and a little extra Parmesan cheese.
  10. Cover the dish tightly with aluminum foil.
  11. Bake for 25 minutes. Remove the foil and bake for another 15 to 20 minutes, or until the cheese is bubbly and lightly browned.
  12. Let the lasagna rest for 10 minutes before slicing and serving.

Notes

  • Squeeze as much liquid as possible from the thawed spinach to prevent a watery lasagna.
  • You can substitute fresh spinach by wilting 10 ounces of fresh spinach and then squeezing out the moisture.
  • Prep Time: 25 min
  • Cook Time: 45 min
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 5
  • Sodium: 650
  • Fat: 28
  • Saturated Fat: 15
  • Unsaturated Fat: 10
  • Trans Fat: 1
  • Carbohydrates: 30
  • Fiber: 2
  • Protein: 22
  • Cholesterol: 70

Keywords: Creamy Spinach Alfredo Lasagna, spinach lasagna, Alfredo sauce, vegetarian pasta, baked pasta

Recipe rating