An easy do-ahead dish, this irresistible meal in one combines all of our favorites. We like to prepare the entire recipe early in the morning and pop it in the oven right before the kids come home!
Preheat oven to 350 degrees.
Bring a large pot of lightly salted water to a boil. Cook pasta in boiling water for eight to 10 minutes, or until al dente; drain.
Bring half a cup water to a boil in a saucepan, and cook the spinach four to six minutes, until tender.
Place the cooked pasta in a medium bowl.
In a small bowl, whisk together the eggs and oil.
Toss the pasta with the cooked spinach, egg mixture, and bread crumbs.
Combine pasta sauce with dried basil, mixing well.
Cover the bottom of a 9 x 13-inch baking dish with one third of the pasta sauce.
Pour half of the pasta mixture into the baking dish, and cover with another third of the pasta sauce.
Sprinkle with half of the cheddar cheese and half of the mozzarella.
Layer with remaining pasta mixture, and top with remaining sauce.
Sprinkle with the rest of the Cheddar and mozzarella cheeses.
Bake covered with foil for 30 minutes. Remove foil and bake an additional 15 minutes or until bubbly and lightly browned.
Photography: Dan Engongoro