In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until translucent.
Stir in the minced garlic and cook for another 1-2 minutes, being careful not to let it brown.
Add the ground turkey to the pot, breaking it apart with a wooden spoon. Cook until it's no longer pink, approximately 5-6 minutes.
Incorporate the can of diced tomatoes (with their juices), vegetable broth, dried oregano, dried basil, and red pepper flakes. Stir to combine.
Bring the mixture to a simmer, then add the orzo pasta. Stir well to ensure the pasta is submerged in the liquid.
Cover the pot and reduce heat to low. Let it simmer for about 10-12 minutes, or until the orzo is tender and has absorbed most of the liquid. Stir occasionally to prevent sticking.
Season with salt and pepper to taste. Remove from heat and let it sit for a couple of minutes to thicken slightly.
Serve warm, garnished with fresh parsley on top.
Notes
Feel free to adjust the spice level by adding more or less red pepper flakes.