Season the chicken pieces generously with salt, pepper, oregano, and thyme. Heat the olive oil in a large skillet over medium-high heat. Add the chicken and cook until browned on all sides, about 5-7 minutes. Remove the chicken from the skillet and set aside.
Add the chopped onion to the same skillet and sauté until softened, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it.
Pour in the chicken broth and bring it to a simmer, scraping up any browned bits from the bottom of the skillet. Stir in the orzo pasta.
Return the browned chicken to the skillet. Reduce the heat to medium-low, cover the skillet, and let it simmer for about 10-12 minutes, or until the orzo is tender and most of the liquid has been absorbed. Stir occasionally to prevent sticking.
Once the orzo is cooked, stir in the grated Parmesan cheese, chopped fresh parsley, and fresh lemon juice. Season with additional salt, pepper, and red pepper flakes (if using) to your taste.
Serve immediately, garnished with extra parsley and lemon wedges if desired.