I like to eat many different kinds of food, but my favorite one of all time is Pho. Pho is already a so famous food of Vietnam, and most people will immediately think of it when we mention about Vietnamese cuisine. It is understandable that many people fall in love with Pho, because it has featuring smell and taste that we cannot find anywhere else. To have a good pot of soup, we need to have many different kinds of spices such as anise, cinnamon, etc; and the most important thing are the bones. Those bones needed to be cooked for long hours to get the sweet and tasty stock, and then we combine other ingredients. The noodle is also special since it is not like other kinds of noodle. It is made from rice flour, and it is thicker than the others. After pouring the stock into a bowl of noodle, the next step is to put on the beef slices and other toppings. I like to eat rare beef slices and meat ball, and they are also the basic toppings that Vietnamese people like to choose. We finish the bowl with some basil, coriander, bean sprout and black pepper. Besides, we can also other side dishes to eat with Pho like egg and blood in boiling stock. All of them create a harmonious flavor that can attract even the strictest eaters. Although Pho has many versions from different parts of the country, it is always the national dish that almost all Vietnamese love to eat. I have been eating Pho for about 20 years, and I will continue to choose it as my favorite food forever.