Preheat the oven to 180 °C fan-bake (200°C regular oven).
Chop the cauliflower head and stem into 3cm pieces. Place them in a single layer in an oven tray.
Drizzle them with the olive oil and season with salt and pepper. Bake for around 25 minutes until the edges are crispy and the caulfilower is soft.
While the cauliflower is baking, start the sauce. In a bowl, combine all the sauce ingredients and stir it well together until combined. Set it aside.
Finely shred the cabbage. Set it aside. Slice the spring onion and set it aside.
Bring a pot of water to the boil. In the last 7-8 or so minutes of the cauliflower cooking time, boil the noodles until tender, then drain them and place them back in the pot.
Once the cauliflower has finished roasting, add it to noodles along with the cabbage.
Pour over the satay sauce and squeeze over the lemon or lime juice and toss it all together.
Serve in bowls, topped with the spring onions, chopped peanuts and seseame seeds.