In a large skillet, heat olive oil over medium heat. Add the diced onion and sauté for 2-3 minutes until softened.
Stir in the minced garlic, cooking for an additional minute until fragrant.
Add the ground turkey to the skillet, breaking it up with a spatula. Cook until browned, about 5-7 minutes.
Season the turkey with salt, pepper, oregano, and smoked paprika. Mix well.
Add the diced bell pepper and zucchini to the skillet, cooking for another 4-5 minutes until they begin to soften.
Stir in the diced tomatoes (with their juices) and chicken broth. Bring the mixture to a simmer.
Once simmering, add the orzo pasta to the skillet. Stir to combine and ensure the orzo is submerged in the liquid.
Cover the skillet and reduce the heat to low. Cook for about 10-12 minutes, stirring occasionally, until the orzo is al dente and has absorbed most of the liquid.
Remove the skillet from heat and let it sit for 5 minutes, allowing the orzo to finish cooking in the residual heat.
Fluff the mixture gently and stir in the chopped parsley. If using, sprinkle crumbled feta cheese on top before serving.
Notes
Serve in bowls with extra parsley sprinkled on top and a wedge of lemon on the side for a burst of freshness.