First, chop the vegetables. Then add the oil to a large pot or dutch oven and turn on the heat. Once hot, add in the diced carrots and minced shallots and cook for 5-8 minutes until the vegetables are beginning to brown and caramelize.
Next, add in the minced garlic, stir, and cook for another 2-3 minutes.
Add in the red lentils and ginger and stir with the vegetables to toast everything for about 1 minute. Then, add in the water, Yondu sauce, and tomato paste.
Bring to a boil, then reduce the soup to a simmer and cook for 10-12 minutes until the red lentils are softened and fully cooked. This may take longer for some lentils, but mine took right around 10 minutes to fully cook.
Remove the pot of soup from the heat and use an immersion blender to blend into a thick creamy soup. If you do not have an immersion blender, you can also add the soup to a large blender and blend until smooth.
Serve the soup in 4 bowls while warm and top with your favorite soup toppings. I like mine with a swirl of coconut cream, cilantro, hemp seeds, and a side of garlic bread. Enjoy!