Lithuanian Potato Soup

Ingredients

 * 1 1/2 c. bacon, diced
 * 3 c. (3/4 lb.) peeled potatoes, cubed
 * 1/2 c. onion, cubed
 * 1/4 c. fresh marjoram
 * 3 c. beef stock
 * 3/4 c. carrots, cubed
 * 3/4 c. celery, cubed
 * 1/2 c. leeks, chopped
 * 1 c. heavy cream
 * Salt and pepper to taste

Directions

 * 1) In a little bit of butter, saute the bacon in a stock pot.
 * 2) Add the potatoes, onions, marjoram, and beef stock and cook over low heat about 25 minutes.
 * 3) At the end of that time, add the carrots, celery and leeks and simmer for an additional 10 minutes.
 * 4) Transfer ingredients to a food processor and process to a satiny consistency.
 * 5) Return ingredients to stock pot and add heavy cream.
 * 6) Cook about 5 more minutes over low heat.
 * 7) Season to taste. Garnish with parsley and serve immediately. Serves 6.