Warm the olive oil in a large, 10-inch non-stick skillet over medium heat.
Add the chopped onion and sauté for 5-7 minutes until softened and translucent.
Stir in the minced garlic and diced eggplant, cooking and stirring frequently until the eggplant is tender and lightly browned, about 10-12 minutes. 2.
Season the cooked vegetables generously with lemon juice, salt, and pepper. 3.
In a separate bowl, whisk the eggs until just combined – don't overbeat!
Season them with a pinch of salt and pepper.
Pour the egg mixture directly over the vegetables in the skillet, gently shaking the pan to ensure the eggs fill all the gaps and evenly cover the eggplant. 4.
Reduce the heat to low, cover the skillet with a lid, and let the tortilla cook gently for 8-10 minutes. The edges should be set and the center mostly firm with a slight jiggle. Run a silicone spatula around the entire edge to loosen it from the pan. 5. Now for the exciting part – the flip!
Place a large dinner plate, bigger than the skillet, upside down over the pan. With one hand firmly on the plate and the other on the skillet handle (use an oven mitt!) , confidently and quickly invert the skillet. The tortilla will land on the plate. Gently slide it from the plate back into the skillet, cooked-side-up. 6.
Cook the second side for another 3-5 minutes, uncovered, until it's golden brown and the tortilla is fully cooked through. 7. Slide the finished tortilla onto a clean serving plate.
Let it rest for a few minutes before slicing into wedges. It's absolutely delicious served warm, at room temperature, or even chilled!