Mi gomak adalah masakan khas Batak Toba dan Sumatera Utara. Masakan ini adalah hidangan khas daerah sekitar Danau Toba, mulai dari Porsea, Balige, Laguboti, Tarutung, hingga Tapanuli Selatan. Mi gomak juga dapat ditemukan di berbagai daerah di Sumatera Utara, mulai dari Medan, Siantar, Parapat, Labuhan Batu, Sibolga, hingga Deli Serdang. Namun, Mi gomak sudah terkenal di berbagai provinsi dan juga beberapa masyarakat Indonesia yang berbeda provinsi menyukai hidangan khas Batak (Toba dan Mandailing) ini.[1]