Heat oil in a cast iron pan or non-stick pan over medium high heat.
Add onion, garlic, peppers, celery and mushrooms. Saute for 2 minutes or until fragrant and soft. Push to the side of the pan.
Crack eggs into the empty side of the pan, scrambling with a wooden spatula. Once opaque, mix into veggie mixture.
Add and stir in cooked vegetables and protein. Stir regularly until heated through and steaming.
Add rice and stir to combine. Sprinkle with soya sauce, stirring well to distribute. Heat through.
Sprinkle with reserved nuts and green onions to garnish, if desired.