1Commencez par mélanger la farine, le sel, les œufs et l'huile d'olive à l'aide d'une cuillère en bois. Travaillez la pâte jusqu'à obtenir une belle boule homogène. Placez ensuite la pâte au réfrigérateur pour qu'elle repose.
2Pendant ce temps, dans une poêle, faites revenir le bœuf haché avec l'oignon finement coupé. Incorporez ensuite le basilic, le sel, le poivre, les champignons et les tomates coupés finement. Laissez mijoter à feu doux pendant environ 15 à 20 minutes, jusqu'à ce que la viande soit bien cuite.
3Sortez la pâte du réfrigérateur et coupez-la en tranches. Passez ensuite chaque tranche dans la machine à pâte pour obtenir des bandes fines.
4Préparez la béchamel : dans une casserole, faites fondre la margarine, puis ajoutez la farine. Versez ensuite le lait petit à petit, tout en remuant, jusqu'à obtenir une consistance crémeuse.
5Dans un plat à gratin, étalez une première couche de préparation à base de viande, de tomates, de champignons, etc. Recouvrez ensuite d'une couche de pâtes, puis de béchamel. Vous pouvez éventuellement ajouter du fromage râpé sur le dessus. Répétez l'opération pour former plusieurs couches.
6Enfournez le plat à 180°C pendant 20 à 30 minutes, en fonction de la puissance de votre four. Le gratin est prêt à déguster lorsqu'il est bien doré et que la béchamel est légèrement gratinée.