Brush both sides of slices with 2 tablespoons olive oil and season with salt and pepper.
Roast until soft and golden, about 20 to 25 minutes, turning each slice halfway through cooking time.
Cook meat sauce:
Cook ground beef in skillet with garlic until browned. Drain off any grease.
Add canned tomatoes, sauce, tomato paste and sauce.
Mix until meat and sauce are well combined.
Cheese mixture:
In medium bowl, beat eggs then stir in ricotta and parmesan cheese.
Assembly:
Grease a rectangular 9×9 baking dish with the remaining 1 tablespoon of olive oil, add a large dollop of meat sauce and spread it around on the bottom of the pan.
Put a layer of eggplant in the pan; top with a layer of half the meat sauce, half the spinach, and half of the ricotta mix, sprinkle on half the mozzarella.
Repeat the layers.
Bake in preheated 400°F oven until the lasagna is bubbling and the cheese is melted and lightly browned on top, about 30 minutes.