In a 6 quart Dutch oven or large soup pot, fry bacon over medium high heat (stirring frequently) until thoroughly cooked (about 5 to 6 minutes). Transfer bacon to a plate lined with paper towels to drain. Pour off grease in pot, leaving about 1 tablespoon.
Add sausage to the same pot and cook until browned and no longer pink, crumbling with a wooden spoon as it cooks (about 5 to 6 minutes). Transfer sausage to another plate lined with paper towels to drain. Pour off grease in pot, leaving about 1 tablespoon.
Add onions to pot and cook until soft, stirring frequently (about 4 to 5 minutes).
Add garlic and cook until fragrant (stirring constantly), about 30 seconds.
Add chicken broth, water, potatoes, salt, pepper, sugar and nutmeg to pot. Stir to combine.
Bring to a boil and reduce heat as necessary to maintain a gentle simmer. Simmer (uncovered) for approximately 10 to 12 minutes, or until potatoes are fork tender.
Add kale and cook until kale is tender, about 3 to 4 minutes.
Add heavy cream, cooked sausage and bacon. Stir to combine and cook an additional 2 minutes, or until heated through.
Sprinkle with grated parmesan when serving, if desired.