Broccoli Cheddar Soup on a plate

Soups Salads Vegetables · Easy

Broccoli Cheddar Soup

This broccoli cheddar soup is thick, cheesy, and loaded with tender broccoli, a comforting copycat classic ready in about 30 minutes.

10Prep min
20Cook min
30Total min
  • 3 tablespoonsbutter
  • 1 cupdiced onion and carrot
  • 1/4 cupflour
  • 3 cupschicken or vegetable broth
  • 1.5 cupsmilk
  • 4 cupsbroccoli florets, chopped small
  • 2.5 cupsshredded sharp cheddar cheese
  • to taste salt and black pepper
  1. 1Melt the butter in a large pot over medium heat and sauté the onion and carrot for 4-5 minutes until softened.
  2. 2Sprinkle the flour over the vegetables and cook for 1-2 minutes, stirring constantly.
  3. 3Gradually whisk in the broth and milk, then bring to a simmer, stirring until slightly thickened.
  4. 4Add the broccoli and simmer for 10-12 minutes, until tender.
  5. 5Reduce heat to low and stir in the cheddar cheese until melted; avoid boiling once cheese is added.
  6. 6Season with salt and pepper and serve hot.

Make it yours

  • Blend part of the soup for a smoother texture.
  • Add cooked diced chicken for extra protein.
  • Use a bread bowl for serving.

Good with

  • Crusty bread or a bread bowl
  • A simple side salad
  • Extra shredded cheese on top

Good questions, answered.

Why avoid boiling after adding the cheese?

High heat can cause the cheese to separate and become grainy; keep the heat low once it's stirred in.

Can I use frozen broccoli?

Yes, though fresh broccoli holds its texture a bit better; frozen broccoli may need slightly less simmering time.