Heat olive oil in a large pot over medium heat. Add shallots, garlic, and salt. Cook until the shallots turn translucent, stirring constantly to avoid burning. The aroma at this stage is already incredible!
Grate the zucchini and stir it into the pot. Cook for about a minute until it softens slightly. This keeps the soup light and adds gentle sweetness.
Toss in the cooked chicken, chicken broth, and fresh thyme. Bring to a boil, then lower to a simmer. Cover and cook for 10 minutes to allow the flavors to meld beautifully.
While the soup simmers, whisk the egg yolks in a bowl. In another bowl, juice the lemons. I always save some hot broth to temper the eggs to prevent scrambling.
Slowly whisk one ladle of hot broth into the egg-lemon mixture. Then gradually stir the mixture back into the pot. This adds a creamy tang without using cream.
Add the cauliflower rice and mix well. The rice absorbs flavors and adds body while keeping the soup light and nutrient-rich.
Remove from heat, add black pepper, and taste for seasoning. Serve with extra lemon wedges and a sprinkle of fresh thyme. Enjoy warm for maximum comfort!