Fouettez ensemble les œufs, le lait, la crème, la vanille et la cannelle.
Disposez les tranches de brioche en une seule couche dans un plat peu profond et versez le mélange d’œufs dessus.
Laissez tremper pendant 2 à 3 minutes, puis retournez-les délicatement et laissez-les tremper pendant 2 minutes supplémentaires.
Faites chauffer 1 cuillère à soupe d’huile végétale et la moitié du beurre dans une poêle antiadhésive à feu moyen jusqu’à ce que le mélange mousse.
Soulevez délicatement 2 tranches de brioche trempées dans le plat et ajoutez-les à la poêle.
Faites-les cuire pendant 3 minutes de chaque côté, jusqu’à ce qu’elles soient dorées et croustillantes, puis placez-les sur une grille au-dessus d’une plaque de cuisson dans un four chaud pendant que vous répétez l’opération avec les tranches restantes.
Servir saupoudré de sucre glace et accompagné de fruits frais, si vous le souhaitez.