In a large pot, heat the olive oil over medium high heat. Add the onion and sauté for 5 minutes. Add the garlic and sauté for 1 minute.
Add the carrots, vegetable broth, dill, and salt and bring to a boil. Then simmer until the carrots are tender, about 15 to 20 minutes.
Carefully transfer the hot soup to a blender using a ladle. Add the cream and blend until smooth and creamy. Taste and adjust seasonings as desired. Serve with a drizzle of cream and topped with fresh parsley. Leftovers store up to 4 days refrigerated.