Description
Because of this, broccoli cheddar soup is a roux-thickened, cheese-based soup built on a classic French béchamel foundation. The roux — equal parts butter and flour cooked together — gives the soup body without relying on heavy cream or processed thickeners.
Ingredients
Scale
1/4 cup chopped onion
1/4 cup butter (4 tablespoons), cubed
1/4 cup all-purpose flour
1/4 teaspoon Diamond Crystal kosher salt
1/4 teaspoon black pepper
1–1/2 cups 2% milk
3/4 cup chicken broth
1 cup cooked, chopped broccoli
1/2 cup shredded cheddar cheese
Instructions
- Sauté the onion (3-4 minutes). Melt the 1/4 cup cubed butter in a 2-quart saucepan over medium heat, around 300°F (150°C) surface temperature. Add the chopped onion. Stir occasionally until the pieces turn translucent and soft — you’ll hear a gentle sizzle, not an aggressive pop. If the onion starts browning, your heat is too high.
- Build the roux (1-2 minutes). Sprinkle the 1/4 cup flour over the butter and onion. Stir constantly with a wooden spoon for 60 seconds. The mixture should look like wet sand and smell faintly nutty — that’s the raw flour taste cooking out. Also stir in the 1/4 teaspoon salt and 1/4 teaspoon pepper at this stage so they bloom in the fat.
- Add the liquids gradually (4-5 minutes). Switch to a whisk. Pour in about 1/3 of the milk first and whisk vigorously until the roux absorbs it completely. Then add the remaining milk and the 3/4 cup chicken broth in a steady stream while whisking. Bring to a boil over medium-high heat. Once bubbling, reduce to medium and stir constantly for 2 minutes. The soup should coat the back of a spoon and hold a line when you drag your finger through it.
- Add the broccoli (2-3 minutes). Stir in the 1 cup cooked chopped broccoli. If using frozen, make sure it’s fully thawed and patted dry first — excess water thins the soup. Cook and stir until heated through, about 2-3 minutes at a gentle simmer.
- Melt in the cheese (off heat, about 1 minute). Remove the saucepan from the burner entirely. Immediately stir in the 1/2 cup shredded cheddar in two additions, stirring after each until fully melted and smooth. The residual heat — around 170-180°F (77-82°C) — is enough to melt the cheese without breaking the emulsion. Stir for about 30 seconds after the last addition.
Notes
Store leftovers in an airtight container for up to 4 days.
Can be frozen for up to 3 months.
Reheat gently on stovetop for best results.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Soup
- Cuisine: International
Nutrition
- Calories: 494
- Protein: 16