Cook the lasagna noodles according to the package directions until al dente. Drain and lay flat to prevent sticking.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
Add the chopped spinach to the skillet and cook for 2-3 minutes until wilted. Season with salt, pepper, and optional nutmeg. Remove from heat and let cool slightly.
In a mixing bowl, combine ricotta cheese with half of the Alfredo sauce. Fold in the sautéed spinach mixture until well incorporated.
In a greased baking dish, spread a thin layer of Alfredo sauce on the bottom. Lay down 3 lasagna noodles on top. Spoon half of the spinach-ricotta mixture over the noodles and sprinkle with a third of the mozzarella cheese.
Repeat the layering: spread another layer of Alfredo sauce, add 3 more noodles, the remaining spinach-ricotta filling, and another third of the mozzarella cheese. Top with the final 3 noodles and cover with the remaining Alfredo sauce.
Sprinkle the remaining mozzarella cheese and grated Parmesan on top.
Cover the baking dish with aluminum foil and bake for 25-30 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is golden and bubbly.
Let the lasagna sit for about 10 minutes to set. Garnish with fresh basil leaves before serving.
Notes
Serve with extra Alfredo sauce and fresh basil for garnish.