Bánh canh is a traditional noodle soup. The thick noodles are made from tapioca or rice flour, while the soup is prepared with different kinds of ingredients such as ham (bánh canh gio heo), snakehead fish (bánh canh ca loc), or crab (bánh canh cua).
This noodle soup is usually thicker than other Vietnamese soups, and the consistency of the liquid is more similar to a gravy than a brothy soup. The base is typically made from pork bones or sometimes chicken, and it's seasoned with sugar, salt, and fish sauce. Common garnishes include Vietnamese mint and finely chopped spring onions.