Add the soya chunks to a pan of boiled water and leave covered for about 15 minutes to rehydrate them. Make sure they are fully covered in water. (If you’re short on time, keep the soya chunks simmering in the water on a medium heat for about 5 minutes instead.) Once rehydrated, drain the soya chunks.
Add the oil to a large pan and add the chopped onions and chilli. Cook on a medium heat for about 3 minutes.
Add the chopped pepper and cook for 3 minutes.
Add the drained soya chunks and seasoning mix then stir.
Add the plum tomatoes, beans and some ground black pepper, then cover and cook on a low heat for about 10 minutes.
Serve wrapped in tortillas, or with rice, along with shredded lettuce and fresh tomatoes.