This is another Lucy recipe and it is wonderful. A word of caution. This makes enough to feed the neighborhood so you might want to reduce it by half.
8 cups of ham or chicken stock
Pour stock into large pot and set over medium heat. Stir in ham and rosemary.
In a large skillet over medium heat, cook diced bacon until crisp. Remove bacon from skillet with a slotted spoon and add to pot. Drain off 1/2 of the bacon grease. Don't throw that away, save it for seasoning. Return to heat and add onions, leeks, garlic and green onion. Cook until tender and add to the pot.
Put potatoes and carrots in the pot and simmer until the vegetables are tender, about 15 minutes. Turn off heat and add heavy cream.