Coat the bottom of a heavy pan with olive oil and saute the onion and carrot for about 5 minutes, or until the onion has softened.
Add the rest of the ingredients, up to but not including the sour cream, and bring to a simmer. Cover and simmer for about 15 minutes, or until the potatoes are tender but not mushy.
Mix the flour and sour cream together until completely combined and stir in to the soup. Season to taste with salt and pepper and cook for a further few minutes.
Serve garnished with sprigs of dill and thinly sliced Dirty Dill Spears.
CROCK POT METHOD: Put everything in the crock pot up to, but not including the sour cream, etc. Let it cook on low for 4 hours. Stir in the sour cream and flour mixture and cook for another hour until smooth and slightly thickened.