Hearty Spinach Soup w/ Beets and Potatoes
To prepare this recipe:
Place the butter in a large stockpot and melt over medium-high heat. Add the onion and garlic and saute for 1 minute. Add the spinach and paprika and saute for about 1 minute until the spinach is wilted. Add the stock, potatoes, beets and tomatoes and bring to a boil. Reduce the heat to a light simmer and cook for about 30 minutes, or until the potatoes and beets are tender.
Transfer the soup to a food processor in batches and puree until smooth. Season with salt and pepper. Ladle the soup into serving bowls and garnish with the sour cream and a parsley sprig.