American · Lunch

Broccoli Cheddar Soup

Thick, orange and unapologetic, with half the broccoli blended into the base and half left in pieces. The cheese goes in off the heat, grated from a block, which is why this one does not turn grainy.

Not yet ratedThis recipe has no ratings yet 45 min total Serves 6 servings Easy
Jump to Recipe Method
Broccoli Cheddar Soup — American lunch recipe, served and ready to eat

Photograph credit: Broccoli cheese soup 2 by Michele Frazier from USA · CC BY 2.0 · Wikimedia Commons

Method

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Melt the butter in a large pan over medium heat and cook the onion and carrot 8 minutes until softened, then the garlic for 1 minute.

  2. Stir in the flour and cook 2 minutes, stirring constantly, until it smells biscuity rather than raw.

  3. Pour in the stock a third at a time, whisking each addition completely smooth before adding the next, then the milk and cream.

  4. Add the broccoli stalks and simmer 10 minutes, then the florets and simmer 8 minutes more until everything is tender.

  5. Stir in the mustard, nutmeg, paprika, salt and pepper.

  6. Blend about half the soup — either with a stick blender used in short bursts, or by scooping half into a jug blender and returning it. Leave the rest in pieces.

  7. Take the pan off the heat completely and wait 2 minutes.

  8. Add the Cheddar in four handfuls, stirring each one until fully melted before the next. Taste and adjust the salt.

Chef’s Tips

  • Off the heat, and give it those two minutes. This is the entire difference between velvet and grit.
  • If it does go grainy, a stick blender will usually rescue it.
  • Do not let it boil when reheating, for the same reason.

Common Substitutions & Variations

  • Double cream won't whip if you swap it, but for the cooking itself, full-fat crème fraîche or a lower-fat single cream works in its place.
  • An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.

Pairing Suggestions

  • A crusty roll or a bread bowl
  • A sharp green salad
  • Cold cider

Storage & Reheating

Refrigerated for 3 days. Reheat gently over low heat, never boiling. It does not freeze well — the cheese splits.

Common questions

How long does Broccoli Cheddar Soup take to make?

About 45 minutes in total — 15 minutes of preparation and 30 minutes of cooking. The recipe serves 6.

What are the key tips for making Broccoli Cheddar Soup?

Off the heat, and give it those two minutes. This is the entire difference between velvet and grit. If it does go grainy, a stick blender will usually rescue it. Do not let it boil when reheating, for the same reason.

What should I serve with Broccoli Cheddar Soup?

A crusty roll or a bread bowl; A sharp green salad; Cold cider.

Can Broccoli Cheddar Soup be made ahead or frozen?

Refrigerated for 3 days. Reheat gently over low heat, never boiling. It does not freeze well — the cheese splits.

Is Broccoli Cheddar Soup suitable for a special diet?

This recipe is vegetarian and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Broccoli Cheddar Soup?

About 636 kcal per serving, with 26 g protein, 30 g carbohydrate and 47 g fat. The figures are calculated from the ingredient list and are an estimate.

Nutritional Highlights

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

636Calories
26gProtein
30gCarbs
47gFat
5gFibre
12gSugar
1280mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.