Gà ta làm sạch sẽ, cho vào nồi luộc chín. Sau đó vớt ra, để nguội.
Hành tây, gừng và hành khô rửa sạch thái lát. Sau đó đem nướng thơm cùng với cả hạt mùi.
Gà luộc chín để nguội, ta đem lọc phần thịt riêng. Cho xương, đầu, cổ, phần chân vào nồi nướng dùng ninh cùng với các gia vị trên. Ninh khoảng 1 tiếng để xương gà tiết ra vị ngọt thì được, sau đó nêm nếm gia vị và để lửa nhỏ.
Bánh phở trụng qua nước sôi sau đó rửa sạch với nước lạnh. Hành lá và rau mùi rửa sạch, để ráo nước.
Cho phần bánh phở vào trong tô, rắc thịt gà đã xé sắp lên. Cho thêm hành lá, rau mùi. Sau đó chan nước dùng ngập phần bánh phở, có thể rắc thêm chút hạt tiêu.