1. Cook rice according to directions; drain; set aside.
2. In fry pan; add 1 tablespoon oil, 2 beaten eggs, cook. Remove from pan and crush eggs into small pieces.
3. Put 2 tablespoons cooking oil in 10 inch fry pan. Add chopped onions. Cook until onions are lightly browned.
4. Add diced ham and mushrooms. Cook 5 minutes. Set aside.
5. Add eggs, celery, peppers, and soy sauce to ham and mushrooms. Cook 5 minutes.
6. Stir rice into mixture. Cook on low heat for 15-20 minutes. (Add 1/4 cup water to mixture.)
7. Remove from heat. Serve immediately.
Serves 6-8.
Chicken or pork can be substituted for the ham.