Heat oil in a large skillet over medium-high heat. Add onion and garlic and cook 3 minutes, until soft. Add snap peas and carrots and cook 2 minutes. Add turkey and cook 1 minute, until golden brown on all sides.
In a medium bowl, whisk together broth, vinegar, sugar, soy sauce, and pepper flakes. Add mixture to pan and bring to a simmer. Add rice and stir to combine. Remove from heat and stir in basil. Season, to taste, with salt and black pepper.