30 Minute One Pot Broccoli Cheddar Soup


  • 2 heads broccoli
  • 3 carrots
  • 3 cups chicken stock (or vegetable stock if you are making this vegetarian)
  • 3 cups 2% milk
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 2 cups grated sharp cheddar cheese
  • Salt and Pepper


  1. Chop the florets off the heads of broccoli
  2. Peel and grate the carrots
  3. Add the vegetables into a pot and cover with the milk and chicken stock (or vegetable stock)
  4. Bring to a boil and reduce to a simmer
  5. Simmer the soup for 15 minutes
  6. Using an immersion blender, puree the soup (you can use a food processor or regular blender if you don’t have an immersion blender)
  7. Melt the butter in the microwave, and stir in 2 tablespoons flour
  8. Stir until it forms a thick paste
  9. Add this to the soup and blend it for another 5-10 seconds with the immersion blender (you can use a whisk if you don’t have the immersion blender)
  10. Simmer the soup for another five minutes, or until it reaches the thickness you like
  11. Meanwhile, grate two cups of sharp cheddar cheese
  12. Once the soup is done cooking, add the cheese and stir until it is melted
  13. Season the soup to taste