A recipe is a cooking method of a dish created by a chef through various cooking techniques using various cooking materials. In modern restaurants, merchants use brochures to introduce their dishes, with food maps, prices, introductions and other information.
The word "menu" comes from Latin, which means "instruction memo". This is a memo recording the list of chefs. The menu of modern restaurants should be shown not only to chefs, but also to guests. We can sum it up in one sentence: "The menu is the catalogue and brochure provided by the restaurant. It is a restaurant's consumption guide and the most important business card.
As can be seen from the definitions of the two, the menu only refers to the list of various dishes, and the menu also includes cooking methods and materials.