In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent.
Add the minced garlic and continue to cook for another minute until fragrant.
Layer the eggplant slices in the skillet and sauté for about 5-7 minutes, until softened. Season with salt, pepper, and oregano. Remove from heat and let cool slightly.
In a bowl, combine the ricotta cheese, half of the mozzarella, and half of the Parmesan cheese. Stir in the fresh basil and season with a pinch of salt and pepper.
Roll out the pie crust and lay it in a 9-inch pie dish, trimming any excess.
Spread a layer of the ricotta mixture over the bottom of the pie crust.
Add a layer of sautéed eggplant followed by a layer of sliced tomatoes on top.
Repeat the layers until all ingredients are used, finishing with a layer of tomatoes.
Sprinkle the remaining mozzarella and Parmesan cheese over the top layer of tomatoes.
Bake in the preheated oven for 30-35 minutes until the cheese is bubbling and golden brown.
Allow the pie to cool for about 10 minutes before slicing.
Notes
Serve warm, garnished with fresh basil leaves on top for a pop of color. For added flair, drizzle with balsamic reduction before serving.