Heat 1 tablespoon of the vegetable oil in a large skillet or wok over medium-high heat.
Add the beaten eggs and scramble until just set; transfer the cooked eggs to a plate and set aside.
Add the remaining 1 tablespoon oil to the pan, then cook the chopped onion 2–3 minutes until translucent.
Add the minced garlic and cook about 30 seconds until fragrant.
Add the chicken pieces and cook, stirring frequently, until cooked through, about 5–6 minutes.
Stir in the diced carrots and red bell pepper and stir-fry 3–4 minutes until the vegetables are tender, then add the thawed peas and combine.
Add the cooked rice, breaking up any clumps, and stir-fry until the rice is heated through.
Sprinkle the curry powder over the rice mixture and stir to coat evenly.
Return the scrambled eggs to the pan and drizzle the soy sauce over the rice; stir-fry everything together for about 2 minutes.
Season with salt and pepper to taste, garnish with sliced green onions if desired, and serve hot.