1: Dice the tofu into cubes and cut the broccoli into bite-sized pieces.
2: Slice the onion into half moons and prepare all the spices.
3: In a hot pan, start by browning the tofu.
4: After 5-10 minutes, add the onion and cook for a couple of minutes.
5: Add the broccoli and spices, cooking for a couple of minutes.
6: Pour in the stock and coconut milk, and let it cook together for 5 minutes.
7: Add the noodles, mix everything through, and serve hot with garnishes.