Go Back
–+ servings
A bowl of rich, golden broccoli cheddar soup topped with shredded cheddar and freshly cracked black pepper, served in a white ceramic bowl with a crusty bread roll on the side

Broccoli Cheddar Soup

No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 servings
Calories 480 kcal

Equipment

  • Large Dutch oven or heavy-bottomed pot
  • Immersion blender
  • Box grater
  • Wooden spoon
  • Whisk

Ingredients
  

  • 4 tablespoons unsalted butter
  • 1 medium yellow onion finely diced
  • 3 cloves garlic minced
  • 1/3 cup all-purpose flour
  • 3 cups chicken broth low-sodium preferred
  • 2 cups whole milk
  • 1 cup heavy cream
  • 4 cups fresh broccoli florets cut into small, bite-sized pieces, about 1 large head
  • 1 cup carrots peeled and grated or julienned
  • 2.5 cups extra-sharp cheddar cheese freshly grated from a block, about 10 oz
  • 1 teaspoon dry mustard powder
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper optional, for a gentle kick
  • 1 teaspoon kosher salt plus more to taste
  • 1/2 teaspoon black pepper freshly cracked
  • 1 teaspoon fresh lemon juice added at the end

Instructions
 

  • In a large heavy-bottomed pot or Dutch oven, melt the butter over medium heat. Add the diced onion and a pinch of salt. Cook, stirring occasionally, for 5–6 minutes until softened and translucent. Add the minced garlic and cook for another 60 seconds until fragrant.
  • Sprinkle the flour over the onion and garlic. Stir constantly with a wooden spoon for 2 full minutes to cook out the raw flour taste. The mixture will look thick and paste-like — that's exactly right.
  • Slowly pour in the chicken broth a little at a time, whisking constantly to prevent lumps. Once all the broth is incorporated and the mixture is smooth, whisk in the whole milk and heavy cream.
  • Add the dry mustard powder, smoked paprika, cayenne (if using), salt, and black pepper. Stir to combine and bring the soup to a gentle simmer over medium heat.
  • Add the broccoli florets and grated carrots. Simmer uncovered for 12–15 minutes, stirring occasionally, until the broccoli is very tender and the soup has thickened.
  • For the best texture, use an immersion blender to blend about half the soup directly in the pot, leaving the rest chunky. Alternatively, transfer half to a blender, blend smooth, and return to the pot. Stir to combine.
  • Reduce the heat to the lowest setting — or turn off the heat entirely. Add the freshly grated cheddar cheese in 3–4 handfuls, stirring between each addition until fully melted before adding the next. Never add cheese over high heat.
  • Stir in the fresh lemon juice. Taste and adjust salt, pepper, and cheese as needed. Ladle into bowls and top with extra shredded cheddar, a sprinkle of paprika, and freshly cracked black pepper. Serve immediately with crusty bread.

Notes

Storage: Refrigerate in an airtight container for up to 4 days. Reheat gently over medium-low heat with a splash of broth or cream, stirring frequently. Do not freeze if possible — dairy-based soups can separate. Cheese tip: Always grate your own cheddar. Pre-shredded cheese contains anti-caking agents that cause a grainy, broken texture when melted into hot soup. Make it vegetarian by substituting a good-quality vegetable broth for the chicken broth.

Nutrition

Calories: 480kcalCarbohydrates: 22gProtein: 18gFat: 36gSodium: 720mgFiber: 3gSugar: 7g
No ratings yet