Preheat your oven to 375°F (190°C).
Slice the eggplants lengthwise into 1/4 inch thick slices and lay them out on a baking sheet. Sprinkle with salt and let them sit for 10-15 minutes to draw out moisture.
Pat the eggplant slices dry with paper towels, then brush both sides with olive oil. Place them on a baking sheet lined with parchment paper and bake for 15 minutes, until slightly tender.
While the eggplant is baking, heat a skillet over medium heat. Add the ground beef and minced garlic, cooking until the beef is browned and fully cooked. Drain excess fat.
Stir in the marinara sauce, oregano, and basil into the skillet with the beef. Simmer for 10 minutes, then season with salt and pepper to taste.
In a bowl, mix together ricotta cheese, half of the shredded mozzarella, grated Parmesan cheese, and the egg until well combined.
In a 9x13 inch baking dish, spread a thin layer of the meat sauce on the bottom.
Layer eggplant slices over the sauce to cover the bottom of the dish.
Spread half of the ricotta mixture over the eggplant slices and then cover with a layer of meat sauce.
Repeat the layering process with the remaining eggplant slices, ricotta mixture, and meat sauce.
Top with the remaining shredded mozzarella cheese.
Cover with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and slightly golden.
Let the lasagna sit for 10 minutes before slicing and serving.