Go Back Email Link
–+ servings
A rustic bowl of broccoli cheddar soup garnished with shredded cheddar and broccoli florets, photographed on a wooden table with warm natural light

Broccoli Cheddar Soup

No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings

Ingredients
  

  • 3 tablespoons unsalted butter
  • 1 medium yellow onion finely diced
  • 3 cloves garlic minced
  • 1/4 cup all-purpose flour
  • 2 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 4 cups fresh broccoli florets cut into small pieces, about 1 large head
  • 1 large carrot peeled and grated or finely diced
  • 2.5 cups sharp cheddar cheese freshly grated from a block — do not use pre-shredded
  • 1/2 teaspoon dry mustard powder
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper optional, for a gentle kick
  • kosher salt and black pepper to taste
  • 1 teaspoon fresh lemon juice to finish

Instructions
 

  • In a large heavy-bottomed pot or Dutch oven, melt the butter over medium heat. Add the diced onion and cook, stirring occasionally, for 5–6 minutes until softened and translucent. Add the minced garlic and cook for 1 minute more until fragrant.
  • Sprinkle the flour over the onion and garlic mixture. Stir constantly for 1–2 minutes to cook out the raw flour taste and form a light roux. The mixture will look paste-like — this is correct.
  • Slowly pour in the chicken or vegetable broth while whisking constantly to prevent lumps. Once smooth, add the whole milk and heavy cream, continuing to whisk until fully combined.
  • Add the broccoli florets and grated carrot to the pot. Stir in the dry mustard powder, smoked paprika, and cayenne if using. Bring the soup to a gentle simmer over medium heat.
  • Simmer uncovered for 15–20 minutes, stirring occasionally, until the broccoli is very tender and easily pierced with a fork.
  • Use an immersion blender to partially blend the soup directly in the pot — aim for about half the soup to be blended smooth while leaving visible broccoli pieces for texture. Alternatively, transfer half the soup to a blender, blend until smooth, then return to the pot. For a completely smooth soup, blend it all.
  • Reduce the heat to low. Add the freshly grated cheddar cheese in two or three handfuls, stirring constantly after each addition until fully melted and smooth. Never let the soup boil after adding the cheese.
  • Stir in the fresh lemon juice. Taste and season generously with kosher salt and black pepper. Ladle into bowls and top with extra shredded cheddar and a pinch of smoked paprika to serve.

Notes

Cheese tip: Always grate cheddar fresh from the block — pre-shredded cheese contains anti-caking agents that cause a grainy texture. Storage: Refrigerate in an airtight container for up to 4 days. Reheat gently over low heat with a splash of broth or milk to loosen. Do not boil when reheating. Lighter option: Replace heavy cream with additional whole milk for a lower-fat version. Gluten-free: Substitute the all-purpose flour with 1 tablespoon cornstarch whisked into cold broth before adding.
No ratings yet