Imlek di Semarang dimeriahkan tradisi Tuk Panjang, yaitu tradisi menjamu masyarakat di atas meja panjang dengan berbagai hidangan khas Imlek.
Ada nasi ulam bunga telang dengan berbagai jenis lauk pauk. Nasinya berwarna biru sebagai simbol perdamaian.