Ingredients
Method
- In large stockpot over medium-high heat, brown Italian sausage, breaking into bite-sized pieces. Cook 8-10 minutes until deeply browned and crispy. Remove sausage with slotted spoon, set aside.
- Reduce heat to medium. Leave 2 tablespoons sausage fat in pot (drain excess if needed). Add butter to melt.
- Add diced onion, celery, and carrots. Sauté 5-6 minutes until vegetables soften. Add garlic and cook 1 minute until fragrant.
- Sprinkle flour over vegetables. Stir constantly for 2 minutes to cook out raw flour taste.
- Slowly pour in chicken broth while stirring, scraping up any browned bits from pot bottom. Bring to a simmer.
- Add diced potatoes, thyme, rosemary, and red pepper flakes. Partially cover and simmer 15-20 minutes until potatoes are fork-tender.
- Return cooked sausage to pot. Pour in heavy cream, stirring gently to combine.
- Add shredded cheese gradually, stirring constantly until melted. Season with salt and pepper to taste.
- Simmer gently for 5 minutes (do not boil). Remove from heat.
- Ladle into bowls. Top with extra cheese, crispy bacon, and green onions. Serve with crusty bread.
Notes
For lighter version, use turkey sausage and half-and-half instead of cream
Mash a few potatoes against pot side for thicker soup
Can be made 2 days ahead; add cream when reheating
Freezes for up to 3 months (potatoes may become slightly grainy)
For slow cooker: Brown sausage first, then cook everything except dairy on low 6-8 hours, add cream and cheese last 30 minutes
Spice level adjustable with hot vs mild sausage
Mash a few potatoes against pot side for thicker soup
Can be made 2 days ahead; add cream when reheating
Freezes for up to 3 months (potatoes may become slightly grainy)
For slow cooker: Brown sausage first, then cook everything except dairy on low 6-8 hours, add cream and cheese last 30 minutes
Spice level adjustable with hot vs mild sausage
