Slice onion into thin rings. Cook in olive oil over very low heat until dark brown and caramelized, adding water to pan if necessary, 20-30 minutes.
Once onions are cooked, scramble eggs with cheese, cream, salt and pepper. Add to pan and cook over very low heat, stirring constantly, until cooked but still creamy, 5-7 minutes.
Butter pita or flatbread and toast until slightly browned, 5-7 minutes. Remove and rub raw garlic into bread.
Top pita with eggs and sprinkle of parsley and serve.
Recipe by The Two Bananas at https://thetwobananas.com/creamy-eggs-caramelized-onion-confit/