USASoupLunch

Broccoli Cheddar Soup

Creamy broccoli soup in a sharp cheddar base, with Parmesan and a touch of Dijon. Done in under an hour.

prep
15 min
cook
30 min
total
45 min
serves
4
level
easy
Bowl of creamy broccoli cheddar soup topped with grated cheese

Broccoli cheddar soup is tender broccoli in a creamy, sharp cheddar base. A little Parmesan and Dijon sharpen it up so it tastes rich without being flat.

It comes together in under an hour from one pot. The only rule: melt the cheese over low heat, or the soup splits.

method

  1. Melt the butter in a large pot over medium heat. Add the onion and garlic and cook until soft and fragrant, 3 to 4 minutes.

  2. Sprinkle the flour over the onions and stir constantly for 1 to 2 minutes, until the mixture turns golden and smells slightly nutty.

  3. Gradually whisk in the stock so no lumps form, then slowly stir in the milk and cream. Bring it to a gentle simmer.

  4. Add the broccoli and cook for 8 to 10 minutes, stirring now and then, until tender but still bright green.

  5. Turn the heat to low. Stir in the cheddar and Parmesan a handful at a time, letting each melt before adding the next. Add the Dijon mustard and smoked paprika, then season with salt and pepper.

  6. If the soup is too thick, loosen it with a little more stock or milk.

  7. Ladle into bowls, top with extra cheddar or croutons and serve with crusty bread.

chef's tips

  • Add the cheese off a boil, over low heat. High heat makes it grainy.
  • Grate the cheddar yourself. Pre-grated cheese is coated and melts badly.
  • Pull the broccoli while it is still bright green. It keeps cooking in the hot soup.
  • For a smoother soup, blend part of it before the cheese goes in.