In a large bowl, combine the bánh cuốn flour, salt, and water until smooth. Stir in the cooking oil and let the batter rest for at least 15 minutes.
Heat a large skillet over medium heat. Add the cooking oil, then sauté the onions and shallots for about 3 minutes until softened.
Stir in the garlic and spring onions and cook for another minute.
Add the julienned jicama and cook for 5 minutes until tender.
Add the beef mince, wood ear mushrooms, and shiitake mushrooms. Season with oyster sauce, halal fish sauce, sugar, chicken bouillon powder, pepper, and sesame oil. Cook until the beef is fully browned and the mixture is dry. Allow the filling to cool.
Lightly grease a non-stick skillet and another serving plate with oil.
Pour about ¼ cup of batter into the hot skillet and quickly swirl to coat the base evenly with a very thin layer.
Cover with a lid and steam for 20–30 seconds until the rice sheet becomes translucent.
Carefully slide the rice sheet onto the oiled plate.
Place 1–2 tablespoons of the beef filling along the center and gently roll the rice sheet into a neat cylinder.
Repeat with the remaining batter and filling.
Serve the Bánh Cuốn immediately with fresh herbs, cucumber, pickled vegetables, fried onions, and Vietnamese dipping sauce.