Cook rice according to package instructions. Let it rest, then fluff with a fork and set aside.
Heat olive oil in a large pan over medium heat until warm but not smoking.
Add chopped onions and cook for 3 to 4 minutes, stirring often, until soft and slightly translucent.
Add minced garlic and grated ginger. Stir continuously and cook for about 1 minute until fragrant.
Add ground turkey. Break it apart with a spatula into small pieces and spread it evenly in the pan. Cook for 6 to 8 minutes, stirring occasionally, until fully cooked and lightly browned.
Add chopped bell peppers and shredded carrots. Stir to combine and cook for 3 to 4 minutes until slightly tender but still crisp.
Pour in soy sauce and honey. Stir thoroughly so all ingredients are evenly coated. Let it cook for 2 to 3 minutes until the sauce slightly thickens.
Taste the mixture and adjust seasoning with salt and pepper if needed.
Add cooked rice to serving bowls. Spoon the turkey mixture evenly over the rice.
Garnish with sliced green onions and serve warm.