Peel and chop the carrots into small, even pieces, revealing their bright orange color and natural sweetness.
Rinse the red lentils thoroughly until the water runs clear, then set aside.
Heat the olive oil in a large heavy-bottomed pot over medium heat until it shimmers and begins to smell fragrant.
Add the chopped onion to the pot and sauté for about 5 minutes, stirring occasionally, until it becomes translucent and fragrant, filling the air with a sweet aroma.
Stir in the chopped carrots and cook for another 3-4 minutes, allowing their edges to soften slightly and release their natural sugars.
Crush and add the minced garlic to the pot, cooking for about 30 seconds until it becomes fragrant and fragrant, but not burnt.
Pour in the vegetable stock and add the rinsed lentils, bringing the mixture to a gentle boil.
Reduce the heat to low, partially cover the pot, and simmer for 20-25 minutes, stirring occasionally, until the carrots are tender and the lentils have broken down, creating a slightly thickened, bubbling soup.
Use an immersion blender or transfer the soup carefully to a blender to blend until silky smooth, then return it to the pot.
Taste the soup and add a squeeze of lemon juice for brightness, along with salt and pepper as needed. If the soup feels too thick, stir in a little hot water or stock to loosen it up.
Heat the soup gently for another 2 minutes to ensure everything is heated through and flavors are well combined.
Ladle the warm, velvety soup into bowls, drizzle with a touch of olive oil, and serve hot, maybe with crusty bread on the side.