Heat the oil in large pot or Dutch oven over medium heat. When the oil is shimmering, add the carrots, celery, onion, garlic, salt, and pepper. Cook, stirring often, until the vegetables are tender, about 5 minutes.
Add the rosemary, sage, thyme, bay leaves, turmeric, ginger, and paprika. Continue to cook, stirring, for 2 minutes.
Add the broth, increase the heat to medium-high, and bring to a boil.
When the soup reaches a boil, reduce to a simmer and add the ditalini pasta and chicken. Stir to combine and let cook, simmering uncovered and stirring occasionally, until the pasta is al dente, about 15 minutes.
Using tongs, remove the bay leaves and herb sprigs (it’s okay if some of the leaves fell off into the soup). Stir in the lemon juice. Taste and season with more salt and pepper, if needed. Serve and enjoy!