À feu moyen, dans une poêle antiadhésive de 20 cm (8 po), caraméliser légèrement l'oignon 4 minutes, saler et poivrer.
Ajouter l’huile d’olive et les dés de pomme de terre et poursuivre la cuisson 10 à 15 minutes en brassant à l’occasion à l’aide d’une maryse. Lorsque les pommes de terre sont colorées et attendries, éteindre le feu.
Dans un bol moyen, fouetter les œufs. Ajouter le cheddar et fouetter de nouveau.
Allumer le feu à doux et verser le mélange dans la poêle.
Bien gratter le fond de la poêle en faisant un mouvement de haut en bas à l’aide de la maryse. Secouer légèrement la poêle afin que le mélange d'œufs s'introduise bien entre les pommes de terre.
Augmenter le feu à moyen et cuire 12 minutes. Avec la spatule, faire décoller le pourtour de l'omelette. Elle devrait être bien colorée, mais le dessus encore légèrement liquide.
Couvrir la poêle d’une grande assiette, mettre une main sur l’assiette et renverser l’omelette.
Ajouter un filet d’huile à la poêle et y glisser à nouveau l’omelette. Poursuivre la cuisson 2 minutes à feu moyen. Fermer le feu et laisser tiédir.
Dans un petit bol, mélanger la brunoise de poivrons rôtis, les herbes, la crème sure, le zeste de citron, les épices et l’huile. Saler et poivrer au goût.
Glisser l’omelette sur une assiette de service, garnir de sauce et des tranches de saumon. Déguster immédiatement.