Add the onion and oil to a medium pan and fry gently on a low heat for around 10 minutes until soft and browning.
Add the garlic and fry for a further minute. Next, add the mushrooms and cook off 5-6 minutes until soft.
Add the walnuts, chestnuts, along with the remaining ingredients. Stir to combine and cook for a further minute. Set aside.