While both Bun Rieu and Pho are very popular Vietnamese noodle dishes, they have different flavor profiles. Bun Rieu is made with pork broth and is topped with a mixture made with crab, pork, and shrimp over vermicelli noodles. Pho is a noodle dish with beef or chicken broth over rice sticks. Pho has slices of meat added, whereas Bun Rieu key protein ingredient is the crab meat mixture made with minced crab, ground pork, and egg.