Place chicken on a cutting board, cover with plastic wrap and pound evenly to about 1/2-inch thickness. Dab chicken dry with paper towels and season chicken with salt and pepper on both sides.: Right away you will notice the chicken taking on a uniform thickness, which helps it cook evenly and prevents dry edges. Patting it dry gives the surface a matte finish, which is a good sign before it hits hot oil because moisture will steam and block browning. When you pound the chicken listen for the subtle change in texture as the meat loosens up and becomes more tender. A common mistake is pounding too thin or unevenly, which leads to one edge drying out, so aim for even pressure. Visually you want the breast to be roughly the same thickness across the piece, and you should still see a little grain in the meat when done. If your chicken feels very wet, blot again, season, and wait a minute before searing so the surface dries slightly.
Heat 2 tbsp olive oil in a large enameled cast iron pot over medium-high heat. Add chicken and sear on both sides until browned, about 2 - 3 minutes per side. Transfer chicken to plate leaving oil in pan.: As the oil warms it will thin and shimmer, and you should hear an immediate sizzle when the chicken hits the pan, a sound that promises good caramelization. Browning creates Maillard flavor compounds, those deep, roasted notes that give the soup complexity. You want a golden brown crust, not blackened char, so watch the color and adjust heat as needed. After searing, the chicken will still be slightly underdone in the center, which is fine since it will finish in the simmering broth. A frequent error is crowding the pan, which lowers the temperature and results in steaming instead of searing, so sear in batches if necessary and keep the oil in the pot for the next step.
Add carrots, celery and onion and sauté until nearly softened about 6 to 8 minutes. Move veggies to the side, add garlic and sauté 1 minute.: As the vegetables cook, they will release a sweet, savory aroma and the pan will glow with softened, golden edges. Sautéing until nearly tender unlocks their natural sugars and builds the aromatic backbone of the soup. Pushing them to the side before adding the garlic prevents the garlic from burning, because garlic cooks much faster and will become bitter if overdone. You should see translucent onions and lightly softened carrots, and hear a gentle, faint sizzle. A common pitfall is rushing this step, which leaves raw, sharp vegetable flavors; patience here pays off in a balanced final broth.
Pour in chicken broth, add parmesan rind, oregano, basil, thyme, rosemary and season with salt and pepper to taste. Return chicken to pot and bring to a simmer.: When the broth hits the pan you will sense a lift in steam and a melding of aromas as herb oils bloom and the parmesan rind starts releasing umami. The broth should look glossy and smell richly savory. Returning the seared chicken to the pot lets it finish gently, sealing juices and soaking up the seasoned liquid. Bring the pot to a gentle simmer, not a vigorous boil, because a strong boil can make proteins tough and cloud the broth. Avoid overseasoning early; flavors concentrate as the liquid reduces, so taste later and adjust.
Add orzo, reduce heat to medium-low, cover and simmer stirring occasionally, about 4 - 8 minutes or until chicken is cooked through (it should register 165 degrees in center on an instant read thermometer).: As the orzo joins the simmer, you will see little whirlpools as it softens and releases a faint, starchy scent. Stirring occasionally prevents the pasta from clumping and sticking to the pot. The chicken will come to a safe internal temperature while staying tender, and the broth will thicken slightly from the pasta starch. The sound softens to a gentle bubbling, and the broth should shimmer but not aggressively boil. A typical mistake is walking away and letting the orzo overcook into mush, so keep an eye on texture and test early.
Remove parmesan rind and chicken and transfer chicken to a cutting board. Let chicken rest 3 to 5 minutes then cut into very small cubes, about the length of the orzo. Meanwhile continue to cook soup until orzo is tender a few minutes longer.: Removing the parmesan rind keeps the texture clean while you chop the chicken . Resting the chicken allows juices to redistribute, so the cubes stay moist when returned to the pot. As you slice, notice the meat fibers and aim for pieces that are roughly the size of the orzo so each spoonful has balanced bites. Continue cooking the soup until the orzo is tender to the bite, watching for the way the liquid looks slightly thicker and the bubbles slow down. A common error is cutting the chicken when too hot, which scatters juices; let it rest briefly so the texture holds.
Return chicken to soup along with lemon juice, lemon zest and spinach and heat through. Serve warm with parmesan cheese. Note that as soup rests the pasta will absorb the broth so you can add a little more broth as desired.: Adding the lemon juice , zest and spinach at the end preserves bright citrus aroma and fresh green color while the heat wilts the leaves to silk. The bowl will perfume the kitchen with citrus and savory notes together, a signal the soup is ready. Serve with shredded parmesan to add salty, melty richness on top. Be mindful that the orzo continues to soak up liquid as it cools, so keep extra hot broth on hand if you plan to store leftovers. A common oversight is adding lemon too early, which flattens the brightness, so finish with citrus for a lively finish.