Place the walnuts in a medium sized bowl with warm water.
Soak the walnuts for about 20 minutes, then drain and discard the water.
Place the walnuts along with the mushrooms in a food processor fitted with an S blade.
Pulse (using the on/off function) the walnuts until they break down into a "meat crumble" being careful not to overprocess.
In a medium sized frying pan, heat the olive oil on medium heat.
Saute the onion, garlic along with the walnut crumble and mushrooms until it is soft (this should take a few minutes).
Add the chopped bell pepper, tomato and continue to cook for 2-3 minutes.
Add the beef seasoning, thyme and chadon beni.
Add the browning sauce, soy(a) sauce, tomato paste and vegetable broth then mix everything together.
Cook the mixture for a further 8-10 minutes, stirring occasionally so it doesn't stick, you want the mixture to be moist, not wet and definitely not dry so adjust with a splash of water if needed.
Do a taste test and add pink salt and black pepper if needed.