Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 5 minutes until softened and translucent.
Add the minced garlic and grated ginger; sauté for 1 minute until fragrant.
Stir in the sliced carrots, chopped apples, vegetable broth, salt, pepper, cinnamon, and nutmeg; bring to a boil.
Reduce heat, cover, and simmer for 20–25 minutes until carrots are tender.
Finishing
Use an immersion blender to puree the soup until silky smooth.
Stir in the coconut milk and gently reheat. Adjust seasoning as needed.
Notes
After the first test, roasting the carrots at 425°F for 15 minutes deepened their natural sweetness.Adding the apples halfway through cooking prevented them from becoming too soft and mushy.When reheating frozen portions, stir gently to restore the soup’s silky texture.