In a small bowl, add the ground chia seeds and mix with the ¼ cup of water and set aside to thicken.
Pour the canned beans over a sieve, and rinse very well. Allow them to drain and pat them dry using a paper towel.
Heat a skillet over medium heat, add the sliced mushrooms and soy sauce, and cook for about 4-5 minutes.
In a food processor, add in the walnuts and oats, then pulse as we need them to be textured and not fine powdered.
Now, add in all the other ingredients with the sautéed mushrooms to the food processor and pulse again until everything is just combined.
Now, transfer the mixture to a bowl and place it in the freezer for 10 minutes.
Take about ⅓ cup of the mixture and form it into a sausage with your hands. Repeat this step for the remaining mixture.
Place the formed sausages on a large plate lined with parchment paper, then place them in the refrigerator for 30 minutes.
Now, wrap each sausage in a tin foil with twists at each end like candy, then place in a steamer and steam for 30 minutes.
Your vegan sausage is ready, and you can choose to eat it steamed like that or toss it onto the grill, or just fry it in a pan.