In a lidded saucepan, melt the margarine and saute the soy chicken for 4 minutes. Add rice and saute for 3 more minutes. Add stock, almonds, saffron, peas, salt and pepper. Bring to a boil, lower heat to a simmer and cook for 17 minutes. Remove from the heat; uncover to release the steam. Let rest for 10 minutes covered by a towel.
After spooning into a serving bowl, sprinkle the top with pistachios.
Serves 4-6.