Broccoli Cheddar Soup That Stays Smooth, Not Grainy

Jump to Recipe

One pot, about 40 minutes and a block of sharp cheddar: broccoli cheddar soup asks for very little, except restraint during the last 5 minutes. That is when most batches go wrong. The soup looks perfect, the cheese goes in, the heat stays on a little too long, and the smooth orange soup turns sandy, with flecks of curdled cheese and a slick of fat on top.

Why cheese soup gets grainy has a clear answer, and it is mostly about heat. Cheese is a careful balance of protein, fat and water, and that balance breaks when the cheese gets too hot or is added too quickly. A starch base, the right cheese and a few minutes off the burner keep it intact.

Why Broccoli Cheddar Soup Turns Grainy

Cheddar is made of casein proteins arranged in a network that traps fat and water. When it melts gently, that network loosens and spreads through the soup, carrying the fat with it. When it is heated too far, the proteins tighten and clump together into small, rubbery grains, and the fat they were holding escapes. The soup feels gritty on the tongue and looks oily.

Cause 1: Boiling after the cheese goes in

This is the most common reason. Soup at a full boil is at about 212°F (100°C), much hotter than cheddar needs to melt. Even a minute of boiling is enough to split some of the cheese. Once the cheese has gone in, the soup should stay below a simmer.

Cause 2: Very aged cheese

As cheddar ages, its proteins break down and it loses moisture. Long-aged, extra-sharp cheddars have wonderful flavor but are more prone to separating when melted. A sharp cheddar aged around 9 to 12 months melts more smoothly while still tasting of cheese. Mixing a little extra-sharp in with sharp gives both flavor and smoothness.

Cause 3: Pre-shredded cheese

Bags of shredded cheese are coated with starch or cellulose so the shreds stay separate. That coating slows melting and can leave the soup slightly gritty or pasty. A block shredded on a box grater just before adding melts cleanly.

Cause 4: No stabilizer

A soup of only stock, milk and cheese has nothing to protect the cheese. Flour cooked in butter at the start, called a roux, thickens the soup and also coats the cheese proteins as they melt, which helps keep them from clumping.

The Fix: Five Rules for a Creamy Broccoli Soup

Each of these rules answers one of the causes above.

  1. Start with a roux. Cook 1/4 cup of flour in butter for 2 minutes, then whisk in the stock gradually so it stays smooth.
  2. Use whole milk, not skim. Fat helps keep the soup smooth, and low-fat milk is more likely to curdle.
  3. Shred sharp cheddar from a block, on the large holes of a box grater.
  4. Take the pot off the heat and let it stop bubbling for about 2 minutes before adding the cheese.
  5. Add the cheese a handful at a time, stirring until each handful melts before adding the next.

Dry mustard powder and a pinch of cayenne are traditional in cheese sauces. Neither tastes strong in the finished soup, but both sharpen the flavor of the cheddar, so the soup tastes cheesier without needing more cheese.

Cooking the Broccoli Right

Cut the florets small, about 1/2 inch, so every spoonful has broccoli in it. Do not discard the stems. Peel away the tough outer layer with a vegetable peeler or paring knife and dice the tender inner stem; it tastes sweet and cooks in the same time as the florets.

Simmer the broccoli in the soup base for 12 to 15 minutes, until tender enough to cut with the side of a spoon but still bright green. Longer cooking turns broccoli olive drab and brings out a sulfurous smell, which comes from sulfur compounds that break down further the longer the vegetable cooks.

Smooth, chunky or in between

For a texture like most cafe versions, blend about a third of the soup before adding the cheese, using an immersion blender for a few seconds, or a regular blender with the lid vented and covered with a towel. The blended part thickens the soup, while the rest keeps visible pieces of broccoli and carrot. Leave it unblended for a brothier soup or blend it all for a completely smooth one.

More Flavor Without More Cheese

Adding extra cheddar to a bland soup makes it heavier and more likely to split, without fixing the real problem. Flavor in this soup comes from several places, and building each one gives a richer result with the same 8 ounces of cheese.

  • Soften the onion properly. Five full minutes in butter, until it is soft and sweet, gives the soup a rounded base. Rushed onion tastes sharp and raw.
  • Toast the roux. Cooking the flour for 2 minutes removes its raw, pasty taste and adds a faint nuttiness.
  • Use good stock. A low-sodium chicken stock gives more depth than water or bouillon; vegetable stock keeps it vegetarian but can be sweeter, so taste before salting.
  • Season at the end. Salt the finished soup after the cheese is in, because cheddar is salty and the amount varies by brand.

A teaspoon of Worcestershire sauce or a small splash of hot sauce at the end sharpens the cheese flavor in the same way the mustard does. Neither should be identifiable in the finished bowl; they work in the background.

A lighter version

To reduce the richness, replace 1 cup of the milk with stock and blend half of the soup instead of a third. The blended broccoli and carrot give body, so the soup still feels creamy with less dairy. Keep the full 8 ounces of cheese, but use only sharp cheddar, which delivers more flavor per ounce than mild.

How to Make Broccoli Cheddar Soup

Serves six. A heavy-bottomed pot or Dutch oven prevents the milk and roux from scorching on the bottom. Stir the base often once the milk goes in, scraping the corners of the pot with a flat-edged wooden spoon or silicone spatula, because milk proteins and flour settle and can catch even over medium heat. Shred the cheese while the broccoli simmers, so it is ready the moment the pot comes off the burner.

The recipe

Broccoli Cheddar Soup

A roux-thickened stock and milk soup with broccoli and carrot, partly blended, with sharp cheddar stirred in off the heat for a smooth texture.

Prep
15 min
Cook
30 min
Total
45 min
Serves
6
6 servings

Ingredients

Method

  1. Soften. Melt the butter in a heavy 5-quart pot over medium heat. Cook the onion 5 minutes, until soft, then the garlic for 30 seconds.
  2. Make the roux. Sprinkle in the flour and stir constantly for 2 minutes, until it smells toasty but has not browned.
  3. Add liquids. Whisk in the stock a cup at a time, keeping it smooth, then whisk in the milk. Bring to a gentle simmer, stirring often, until slightly thickened.
  4. Cook the vegetables. Add the broccoli, carrot, mustard and cayenne. Simmer gently, partly covered, for 12 to 15 minutes, stirring occasionally, until the broccoli is tender but still green.
  5. Blend (optional). Blend about a third of the soup until smooth with an immersion blender, or in a blender with the lid vented and covered with a towel, then return it to the pot.
  6. Add the cheese off the heat. Take the pot off the heat and wait about 2 minutes, until it stops bubbling. Stir in the cheddar a handful at a time, letting each melt before adding the next. Do not return to a boil.
  7. Season and serve. Season with salt and pepper and serve hot.

Notes

  • Reheat gently over low heat without boiling.
  • Leftovers keep 3 to 4 days refrigerated. For freezing, freeze before adding the cheese.

Oven temperatures are for conventional ovens; for convection, reduce by about 25°F (15°C).

Reheating Without Splitting It

Cheese soups are most likely to break when reheated, because it is easy to let them boil. Warm leftovers over low to medium-low heat, stirring often, until steaming and hot throughout, and stop before the soup bubbles. In the microwave, use 50 percent power in 1-minute bursts, stirring between each.

Refrigerate leftovers within 2 hours and use them within 3 to 4 days. The soup thickens as it chills; loosen it with a splash of milk or stock while reheating.

Freezing is possible but not ideal. Dairy-based soups can separate slightly after thawing, though vigorous whisking or a few seconds with an immersion blender usually brings them back together. For best results, freeze the soup before adding the cheese, then add freshly shredded cheddar after thawing and reheating.

Serving ideas

Serve in bread bowls made from small round loaves with the tops cut off and the centers scooped out, or with crusty bread for dipping. A sprinkle of extra cheddar and a few small florets kept back before blending make a neat garnish.

Jump to Recipe