Cook the Bacon and Sausage In a large pot over medium heat, add chopped bacon and sliced andouille sausage. Cook until browned and crispy. Remove and set aside, leaving drippings in the pot.
Sauté the Vegetables Add onion, celery, carrots, bell pepper, green onions, and garlic to the pot. Cook for 4–5 minutes, stirring occasionally, until softened and fragrant.
Add the Flour Sprinkle in 1 tablespoon of flour and stir continuously for about 1 minute. This helps create a roux-like base that thickens the soup later.
Season the Soup Stir in Cajun seasoning, paprika, Italian seasoning, chili flakes, salt, and pepper. Cook for 30 seconds to bloom the spices and release their aroma.
Add Broth, Cream, and Potatoes Pour in the chicken broth and heavy cream. Bring to a gentle boil, then stir in diced potatoes.
Simmer Until Tender Lower the heat and simmer for 15–20 minutes, or until the potatoes are fork-tender.
Thicken the Soup Use a potato masher to mash some of the potatoes directly in the pot. This naturally thickens the soup while leaving hearty chunks.
Finish the Soup Stir the cooked bacon and sausage back into the soup. Add the shredded cheddar cheese and stir until melted and creamy.
Serve Taste and adjust seasoning as needed. Ladle into bowls and garnish with extra green onions if desired.