In a large skillet over medium heat add bacon and cook according to packaging. Set aside on a paper towel lined plate.
Add sausage to the skillet and cook until browned, about 3-5 minutes. Crumble sausage as it cooks. Drain then set aside.
Add olive oil in a large stockpot or Dutch oven over medium heat.
Add onions and garlic. Cook and stir until the onions are tender and translucent for about 2-3 minutes. Add in chicken broth and stir until boiling. Add the thin sliced/halved potatoes and cook until tender, about 15 minutes.
Add spinach/kale blend and sausage and stir until spinach is wilted, about 1 min. Add in heavy cream and butter. Stir until heated through, about 2-3 minute; season with salt,pepper, cayenne pepper to taste.
Serve immediately and add crumbled bacon as garnishing on top.