Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
Cook the lasagna noodles according to package directions until al dente. Drain the noodles and set them aside.
In a medium bowl, combine the cottage cheese, squeezed dry spinach, egg, basil, garlic powder, salt, and pepper. Mix well until everything is evenly incorporated. This is your cheese filling.
Spread a thin layer of meat sauce on the bottom of the prepared baking dish.
Arrange a layer of cooked lasagna noodles over the sauce.
Spread half of the cottage cheese mixture evenly over the noodles.
Spoon one-third of the remaining meat sauce over the cheese layer.
Sprinkle with one-third of the mozzarella cheese.
Repeat the layers: noodles, the remaining half of the cottage cheese mixture, another third of the meat sauce, and another third of the mozzarella cheese.
Top with the final layer of noodles, the remaining meat sauce, and the remaining mozzarella cheese.
Sprinkle the Parmesan cheese over the top layer of mozzarella.
Cover the dish loosely with aluminum foil.
Bake for 25 minutes. Remove the foil and bake for an additional 15 to 20 minutes, or until the cheese is melted and bubbly and the edges are browned.
Let the lasagna rest for 10 minutes before slicing and serving.
Notes
For a richer flavor, use a homemade meat sauce seasoned with Italian herbs.
If you prefer a smoother texture, blend the cottage cheese mixture briefly in a food processor before mixing in the spinach.
This recipe freezes well; assemble the entire dish, cover tightly, and freeze before baking. Thaw overnight in the refrigerator before baking as directed, adding 10-15 minutes to the covered baking time.