In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
Add the minced garlic and grated ginger to the pot, stirring for 1-2 minutes until fragrant.
Stir in the chopped carrots, letting them cook for another 5 minutes, allowing them to soften slightly.
Pour in the vegetable broth and bring the mixture to a boil. Reduce heat to a simmer and cook for 20-25 minutes, or until the carrots are tender.
Once the carrots are soft, remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, transfer in batches to a blender and blend until creamy.
Stir in the maple syrup, ground cinnamon, and season with salt and pepper to taste. Warm the soup over low heat if needed.
Serve hot, garnished with fresh parsley for a pop of color.
Notes
Use fresh parsley for garnish to enhance the presentation.