The present invention discloses a noodle making machine, which can easily produce noodles in various types at home, and a method to control the same. The noodle making machine has: a mode of making dough for a certain time after containing the ingredients; a mode of making noodles by extruding dough, made in the mode of making dough or made in advance by a user; and an automatic mode of performing the mode of making dough, the mode of making noodles, and of automatically controlling the operation time of the mode of making dough and operation time of the mode of making noodles by measuring the amount of ingredients and dough. The noodle making machine includes a controlling part which controls the operation of the dough part which produces dough and noodles. A user may select one or two modes from a mode of making dough, a mode of making noodles, and an automatically mode to operate the noodle making machine.가정에서 손쉽게 다양한 형태의 면을 제조할 수 있는 가정용 제면기와 그 제어방법이 개시된다. 가정용 제면기는, 상기 재료를 수용하여 일정 시간 동안 반죽을 제조하는 반죽 모드, 상기 반죽 모드에서 제조된 반죽 또는 사용자가 미리 반죽한 반죽을 압출하여 면을 제조하는 제면 모드, 상기 반죽 모드를 일정 시간 수행한 후 상기 제면 모드를 수행하고, 상기 재료의 양 또는 상기 반죽의 양을 검출하여 상기 반죽 모드의 작동 시간과 상기 제면 모드의 작동 시간을 제어하는 자동 모드 및 상기 재료의 양 또는 상기 반죽의 양을 검출하여, 상기 반죽을 제조하고 면을 제조하는 반죽부의 동작을 제어하는 제어부를 포함하고, 사용자가 상기 반죽 모드, 상기 제면 모드 및 상기 자동 모드 중에서 하나 이상의 모드를 선택하여 작동시킬 수 있다.