Βάζετε τις πατάτες baby στο φούρνο μικροκυμάτων για 8 λεπτά ή τις βράζουμε ολόκληρες για περίπου 15-20 λεπτά.
Σε ένα τηγάνι σοτάρετε το κρεμμύδι στο βούτυρο μέχρι να μαλακώσει.
Βάζετε τις πατάτες σε μία στρώση σε ένα ταψί και τις πατάτε ελαφρά με ένα ποτήρι ή το χέρι σας για να σπάσουν λίγο.
Προσθέτετε το κρεμμύδι από πάνω και τα καλύπτετε όλα με το γάλα, την κρέμα γάλακτος, το σκόρδο, τα τυριά, και το πιπέρι. (Η γραβιέρα είναι ήδη αλμυρή, επομένως μπορείτε να μην προσθέσετε αλάτι.)
Ψήνετε σε προθερμασμένο φούρνο στον αέρα στους 200 βαθμούς για περίπου 30 λεπτά ή μέχρι να αρχίσουν να σχηματίζονται χοντρές φουσκάλες στο ταψί.