Heat the oil in a soup pot over medium heat. add the onion and apple and cook until both are soft, about 6-8 minutes. add the garlic, turmeric, and cumin and cook until fragrant, about 30 seconds. then add the carrots, stock, and thyme and bring it all to a simmer. cover and cook until the carrots are tender, about 20-25 minutes. remove from heat and let the soup sit for 10 minutes.