Place the rice noodles in a large bowl and cover with boiling water. Leave them to soak according to the packet instructions, but a couple of minutes before the time is up check and drain them, as you want them slightly under cooked and still have a bite as they will finish cooking in the sauce.
To cook the vegetables, heat 2 tablespoons of the sesame oil in a wok (or use a large saute pan with deep sides or big saucepan). Add the onion and cook for a couple of minutes until just starting to soften then add the red bell pepper and broccoli. Stir well and leave to cook for about 3 minutes on a medium to high heat.
Meanwhile put the remaining 1 tablespoon sesame oil, the tamari, chili jam, coconut milk, peanut butter and vegetable stock into a measuring cup and stir together until totally combined – the hot stock helps to soften the peanut butter, so it mixes together more easily.
Pour the sauce into the wok with the vegetables and bring to a gentle simmer. Add the carrot ribbons and toss to combine. Be careful not to overcook the vegetables – they should be just cooked.
Drain the noodles in a colander, shake well to get rid of any excess water and add to the wok with the vegetables and sauce. Gently mix everything together making sure the noodles are well coated in the sauce.
Divide between bowls or tip onto a large serving platter and garnish with toasted, chopped peanuts and fresh cilantro leaves.
To toast the peanuts, tip them into a dry saute pan over medium heat and toss them constantly for 4 to 5 minutes until golden