Preheat your oven to 350 degrees.
To make the marinara, brown and drain ground beef. Add the marinara sauce and spinach and cook until heated. Set aside.
To make the ricotta cheese layer, beat egg with a fork. Add the ricotta cheese, minced garlic, and the Italian seasoning. Mix well. Set aside.
Take your 9x13 inch pan and spray it with cooking spray.
Spread a small amount of the marinara and meat sauce on the bottom of the 9x13 baking pan. This helps prevent the noodles from sticking to the bottom of the pan.
Layer each ingredient in this order three times. 4 noodles (uncooked), a third of the remaining marinara and meat sauce, a third of the ricotta cheese mixture, 1 cup mozzarella, 1 cup cheddar cheese, ¼ cup of the parmesan cheese.
Cover with aluminum foil. Either use not stick or use cooking spray on the foil before covering. This will prevent the cheese from sticking to the foil.
Bake for 45 minutes covered. Remove the foil and bake it another 10 minutes or until the cheese is slightly golden.
Remove from the oven and let stand for 15 minutes before eating.