Peel and roughly chop the carrots into 2-inch pieces, and peel and mince the ginger to release maximum aroma.
Heat the olive oil in a large saucepan over medium heat until it shimmers and begins to ripple.
Add the minced ginger to the hot oil and sauté for 1-2 minutes, until fragrant and slightly crackling, filling the kitchen with a bright, spicy aroma.
Toss in the diced onion and cook, stirring occasionally, for about 3-4 minutes until translucent and just beginning to caramelize, releasing a sweet scent.
Add the chopped carrots to the pan and cook for another 8-10 minutes, stirring occasionally, until they start to soften and turn a little golden around the edges.
Pour in the vegetable broth, bringing the mixture to a gentle simmer. Cover the pan and cook for 20-25 minutes until the carrots are tender and easily mashable.
Use an immersion blender directly in the pot to blend the soup until smooth and velvety, or carefully transfer to a blender in batches and puree until silky.
Taste the soup, then add a squeeze of lemon juice for brightness and adjust salt if needed. If the soup feels too thick, stir in a little more broth or water to loosen.
Pour the hot, smooth soup into bowls. For extra richness, swirl in a splash of coconut milk or top with a few thin slices of ginger.
Let the soup sit for a couple of minutes to settle and meld the flavors, then serve warm with your favorite bread or side salad.