Print

Broccoli Cheddar Soup

Creamy broccoli cheddar soup in a white bowl topped with croutons and shredded cheese.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Broccoli Cheddar Soup is pure comfort in a bowl! Creamy, cheesy and loaded with tender broccoli. Easy one-pot vegetarian dinner the whole family will love. Ready in 50 minutes!

Ingredients

Scale
  • 4 tablespoons salted butter
  • 1 cup chopped yellow onion (about 1 small)
  • 1 large carrot, grated
  • 4 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 1 teaspoon sea salt, plus more to taste
  • 1 teaspoon mustard powder
  • ¼ teaspoon ground nutmeg
  • 2 cups whole milk or half-and-half
  • 2 cups chicken or vegetable stock
  • 4 cups chopped broccoli (from 1 large crown)
  • ½ cup freshly grated Parmesan Cheese
  • 8 ounces shredded extra-sharp cheddar cheese (about 2 cups)
  • Freshly cracked black pepper, to taste
  • Croutons, store-bought or homemade, for serving (optional)

Instructions

  1. Melt the butter in a large pot or Dutch oven over medium heat. Add the onion and carrot and cook, stirring, until softened, about 5 minutes.
  2. Add the garlic and cook, stirring until fragrant, 1 to 2 minutes.
  3. Sprinkle in the flour, salt, mustard powder, and nutmeg. Cook, whisking, until a paste forms, 1 to 2 minutes.
  4. Slowly whisk in the milk and cook, whisking continuously, until thick enough to coat the back of a spoon, about 5 minutes.
  5. Remove from the heat, then add the stock. Use an immersion blender to blend the liquid directly in the pot.
  6. Stir in the broccoli. Return the pot over medium-low heat and simmer until the broccoli is tender, about 20 minutes.
  7. Stir in the Parmesan and half of the cheddar until melted, then add the remaining cheddar and stir until the soup is creamy.
  8. Taste and season with salt and pepper. Serve topped with croutons if using.

Notes

  • Use extra-sharp cheddar for best flavor.
  • Fresh or frozen broccoli works in this recipe.
  • Don’t use pre-shredded cheese – it won’t melt as smoothly.
  • Add cheese slowly to prevent grittiness.

Nutrition