Creamy Sausage Potato Soup with Toasted Halloumi has a creamy and flavorful broth that's easy and comforting on those cooler nights when you want a cozy, healthy dinner.
Cook the sausage. If your sausage has casings, remove them from the sausage. Preheat a large soup pot over medium heat. Cook and crumble the sausage. It’ll take 10-12 minutes. Remove the sausage from the pan and reserve the drippings. Ideally, you'll have 2 to 3 tablespoons of drippings from the sausage. If not, you may need to add butter or oil.
To the drippings in the po,t add the diced onions, bell pepper, and carrots to the pan. Cook for 4 minutes. Add the garlic and cook for 1 minute.
Add the flour to the pan, stir it, and cook for 2 minutes. Pour in the chicken broth and stir. Remove any bits from the bottom of the pot. This is great flavor. It should come up easily after you add the broth. Next, stir in the Worcestershire sauce and seasonings.
Clean the potatoes and pat them dry. Cut into 1-inch cubes and add them to the soup. Bring it to a boil, then reduce it to simmer. Simmer uncovered for about 40 minutes, or until potatoes are fork tender. Stir the sausage and heavy cream inand stir to combine. Simmer for 10 minutes while you cook the cheese.
Toast the halloumi cheese 10 to 15 minutes prior to serving the soup. Heat ½ tablespoon of avocado oil in a large skillet over medium heat. Cut the halloumi cheese into small cubes. When the oil shimmers, add the halloumi and cook until golden. It only takes 4 to 5 minutes. Toss as the cheese cooks to toast all sides. When toasted, remove from the heat and place the cheese on a platter to add to the soup later.
Ladle soup into bowls and add green onion slivers and toasted halloumi to the top. Serve.