Brown sliced sausage in a Dutch oven over medium-high heat until crispy for 6-8 minutes, then remove and set aside.
Cook diced onion, bell pepper, and minced garlic in sausage drippings for 5 minutes until softened and fragrant.
Add diced potatoes and Cajun seasoning, stirring to coat vegetables in spices for 1 minute until aromatic.
Pour chicken stock over vegetables, bring to a boil, then simmer for 15-20 minutes until potatoes are tender.
Blend half the soup in the pot with immersion blender for 1 minute until creamy but still chunky.
Stir in heavy cream and reserved sausage, heating gently for 5 minutes without boiling to prevent curdling.
Season the soup with salt and pepper to taste for 1 minute, adjusting spice levels as you prefer.
Ladle hot soup into bowls and top with green onions, cheddar cheese, and bacon. ENJOY!!!