Roughly chop the onion and sauté in a saucepan until translucent. Peel the carrots and potatoes, cut into large pieces and add to the onion. Peel the garlic and press it into the pot.
Fry everything together a little and deglaze with the stock. Cook the vegetables in the liquid at medium temperature until they are soft (approx. 20-25 minutes). Puree everything until the consistency is creamy. Depending on your preference, you can also keep larger pieces of the carrots. Add the cream cheese and whisk again briefly.
Add curry powder, coriander and season with salt and pepper.
A dollop of sour cream or yogurt also tastes very good.