Broccoli Cheddar Soup
Prep time
Cook time
Total time
This Broccoli Cheddar Soup recipe is the ultimate in comfort soup. Veggies, stock and cheddar...doesn't get much better than that! So good!
Recipe type: Soup
Cuisine: American
Serves: 6 - 8
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 1 leek, white and pale green parts, sliced
  • 1 carrot, chopped
  • 1 celery rib, chopped
  • 1 garlic clove, roughly chopped
  • 1 head broccoli (about 1 lb), stems peeled and chopped, tops cut into florets (save some florets for steaming or blanching for garnish)
  • ¼ cup all-purpose flour
  • 6 cups chicken stock
  • 2 cups sharp cheddar cheese, shredded
  • Kosher salt and freshly ground black peper
  1. In a large pot, preferably a Dutch oven, heat the oil over medium heat until shimmering. Add the butter and stir until melted.
  2. Add the leek, carrot, celery, and garlic. Cook, stirring frequently, until they are tender, about 8 minutes.
  3. Stir in the broccoli.
  4. Sprinkle the broccoli mixture with the flour and mix well.
  5. Stir in the stock and bring to a simmer over medium-high heat.
  6. Reduce the heat to medium and simmer, with the lid on, but ajar, until the broccoli is very tender, about 20 minutes. Remove form the heat.
  7. In a couple batches, purée the soup in a blender with the lid ajar. (Alternatevily, use a hand-held blender directly in the pot).
  8. Add the soup back into the pot and simmer over medium-low heat.
  9. A handful at a time, add the Cheddar cheese to the soup, and let it melt.
  10. Season with salt and pepper.
  11. Serve piping hot topped with a few blanched florets! And enjoy!
Recipe by How To Feed A Loon at