Put the eggplant on a baking sheet and brush with olive oil. Place under the broiler until soft. Remove and allow to cool.
Meanwhile, heat the sauce in a small saucepan. Heat the remaining oil and cook the onion for 5 minutes. Then add the garlic and cook for an additional minute. Add the onion and garlic to the sauce.
Arrange the eggplant across the bottom of a 8 x 6 baking dish and then scatter cheese on top. Repeat layers until you run out of eggplant. Finish off with sauce, basil and remaining cheese. Bake for 40 minutes and 375.
Optional: If you prefer you can fry the eggplant in a bit of olive oil. Then, soak up oil on a paper towel.