1Lavez soigneusement les tomates. Découpez un chapeau sur le dessus de chaque tomate et évidez-les. Réservez les chapeaux et placez le cœur des tomates dans un saladier.
2Épluchez et coupez les oignons en rondelles. Faites-les revenir dans une poêle avec l'huile d'olive à feu moyen. Ajoutez les steaks hachés émiettés et laissez cuire environ 5 minutes, en mélangeant régulièrement.
3Ajoutez le cœur des tomates aux oignons et au steak haché. Laissez mijoter à feu doux pendant 10 minutes supplémentaires. Mixez ensuite le contenu de la poêle pour obtenir une farce homogène.
4Cassez un œuf dans la farce et ajoutez le gruyère râpé. Mélangez soigneusement jusqu'à ce que l'œuf et le fromage soient bien incorporés.
5Remplissez chaque tomate avec la farce préparée, en la tassant délicatement. Remettez les chapeaux sur les tomates farcies.
6Préchauffez votre four à 170°C (thermostat 5). Enfournez les tomates farcies et laissez cuire pendant 15 minutes.