Sauté the aromatics: Heat olive oil in a large Dutch oven over medium heat. Add diced onion, carrots, and celery, and sauté for 5–7 minutes until softened. Stir in the minced garlic, fresh ginger, salt, black pepper, and dried thyme, and cooking another minute until fragrant.
Simmer the chicken: Pour in the chicken stock, add rosemary, and season with salt and pepper. Bring to a gentle boil, then carefully add the chicken breasts. Reduce the heat to medium-low, cover, and simmer for about 15–20 minutes, or until the chicken reaches 165 F. internal.
Shred and enrich the broth: Remove the cooked chicken, shred it with two forks, and return it to the pot. Lower the heat, stir in the heavy cream, and squeeze in the lemon juice to brighten the flavor, and remove the rosemary stem.
Cook the noodles: Add the egg noodles directly into the soup and cook for 6–8 minutes, or until tender. Adjust seasoning with more salt, pepper, or lemon to taste.
Serve and enjoy: Ladle into bowls and serve warm with crusty bread or a sprinkle of fresh herbs for a comforting meal.