This amazing tofu pho features rice noodles and vegetables cooked in a warm, aromatic broth, then topped off with crispy tofu and fresh herbs. A simple noodle soup that is comforting and delicious yet easy to prepare!
To make crispy tofu, coat tofu with cornstarch and salt. Heat some oil in a pan, and add tofu cubes in one layer.
Cook for 2-3 minutes on each side until most sides are golden. Set aside for later use.
Making broth and noodles
In a Dutch oven, char your onion and ginger in some oil until they are browned on both sides.
Add spices to the pot, and fry for 2-3 more minutes. Add vegetable broth and shiitake mushrooms, then bring the mixture to a simmer.
Let it cook, covered, for 20-30 minutes. You can simmer it for up to 45 minutes for a more flavorsome broth.
In the meantime, cook your rice noodles according to the package’s instructions. Drain and rinse noodles under cold water. Set aside for later use.
Using a strainer, strain out onion, ginger, mushrooms, and aromatics. Save the shiitake mushrooms and slice them thinly to top the noodles.
Serving pho
Divide the noodles into 4 bowls and spoon over the soup. Top with tofu, beansprouts, and other toppings you like. Your tofu pho is ready to be served.
Notes
Helpful tips
Charring aromatics in the oven - For convenience, I usually char my aromatics directly in the pot. However, you can char them in the oven as well. Broil them in the oven for 10-15 minutes, flipping them halfway through.
Stir spices often - Do stir your spices regularly while frying to prevent them from burning.
Do not overcook noodles - Cook noodles until al dente. Overcooked noodles will be mushy and clump together easily.
Get creative with the toppings - Some of my go-to include chopped fresh herbs (green onion, cilantro, mint leaves), sriracha, drizzle of hoisin sauce, or chili slices.
Storing leftovers - This tofu pho can be refrigerated for up to 5 days. Store broth, noodles, and toppings separately.