Broccoli Soup Panera is the bowl people drive across town for, and it takes 35 minutes on your stove. That is the whole pitch: cheddar-sharp, velvety, no weird thickeners, no $9 cup.
Advertisements1
I tested this against the real thing twice in one week. The chain version leans on processed cheese for that glossy body. I rebuilt it with sharp cheddar, a roux, and a short simmer so the broccoli stays green instead of turning to army-green mush.
Here is the math that matters: a bowl at the chain runs about 230 calories for 8 ounces, but a cup is never enough. My version lands at 285 calories for a generous 1.5-cup bowl, which means you eat one bowl instead of two. That is the actual win.
Why You'll Love This Recipe
About the Ingredients
6 tablespoons (85g) unsalted butter
Use real butter, not margarine, because the milk solids are what brown slightly and build flavor. In a pinch, salted butter works; just cut the added salt at the end by half.
1 medium yellow onion (about 1 1/2 cups / 200g), diced small
Yellow onion gives sweetness without sharpness. Sweet onion is a fine swap; red onion will tint the soup pink and taste harsher.
2 medium carrots (about 1 cup / 130g), peeled and diced small
Carrots add body and a faint sweetness that balances the cheddar. Skip them and the soup tastes flat and thin.
1/2 cup (60g) all-purpose flour
This is the roux thickener, so measure it level, not heaped. For gluten-free, use 1/4 cup cornstarch whisked into cold broth instead.
4 cups (960ml) low-sodium chicken broth
Low-sodium matters because cheddar brings a lot of salt. Vegetable broth makes it vegetarian and tastes slightly sweeter.
2 cups (480ml) whole milk
Whole milk gives the creamy body without cream. Half-and-half makes it richer; skim milk will look thin and separate slightly.
1 1/2 pounds (680g) fresh broccoli crowns, cut into 1-inch florets
Fresh crowns beat frozen here because frozen releases water and dilutes the cheese sauce. If using frozen, thaw and drain hard, then add at the very end.
3 cups (340g) shredded sharp cheddar
Shred it yourself off the block; pre-shredded cheddar is coated with starch and melts gritty. White cheddar or a cheddar-Gruyere blend both work.
1 teaspoon kosher salt, plus more to taste
Kosher salt seasons evenly; table salt is twice as salty by volume, so use half if that is all you have.
1/2 teaspoon freshly ground black pepper
Fresh-cracked pepper is brighter than pre-ground. A pinch of nutmeg alongside it deepens the cheese flavor without tasting like dessert.
1/4 teaspoon ground nutmeg
Optional but it is the secret handshake in this soup. Skip it if you hate nutmeg; do not substitute cinnamon.
Tips & Tricks
- Do not boil after the cheese goes in. Anything past a bare simmer breaks the emulsion and you get greasy orange flecks. Kill the heat, then stir the cheddar in off the burner.
- Grate your own cheese. Bagged shredded cheddar is dusted with potato starch or cellulose, and that is exactly what makes a gritty, stringy soup instead of a silky one.
- Undercook the broccoli by two minutes. It keeps cooking in the hot liquid, so pull it while the stems still have a snap or you will end up with olive-green paste.
- Whisk the flour into fat, not liquid. Flour added straight to hot broth clumps instantly. Cook the roux 2 minutes until it smells like toasted bread before any liquid touches it.
Pro Tips
Step-by-Step Instructions
1. Sweat the aromatics
Melt the butter in a heavy Dutch oven over medium heat, 350F (177C), then add onion and carrot. Cook 6 to 7 minutes until the onion is translucent and the edges just start to turn golden, stirring every minute so nothing browns hard.
2. Build the roux
Sprinkle the flour over the vegetables and whisk constantly for 2 minutes at 350F (177C). It is ready when the raw flour smell disappears and the mixture looks like wet sand with a faint toasted-bread aroma.
3. Whisk in the liquid
Pour in the broth in a slow stream while whisking hard, then add the milk the same way. Raise heat to medium-high, 400F (204C) equivalent, and bring to a gentle bubble, whisking the bottom every 30 seconds so nothing scorches.
4. Simmer the base
Drop the heat to low, 200F (93C), and simmer 8 minutes uncovered. The base is done when it coats the back of a spoon and a finger swipe leaves a clean line.
5. Cook the broccoli
Add the broccoli florets and simmer at 200F (93C) for 6 to 8 minutes. Bite a stem: you want it tender with the faintest resistance, not falling apart.
6. Melt in the cheese
Pull the pot off the heat entirely, wait 30 seconds, then stir in the cheddar one handful at a time. Each handful should vanish before the next goes in; if it strings, the pot is still too hot.
7. Season and finish
Stir in salt, pepper, and nutmeg, then taste and adjust. Serve when the soup is thick enough that a ladle leaves a slow-filling trail.
Delicious Variations
Chicken and Broccoli
Stir in 2 cups of shredded rotisserie chicken with the cheese for a 40g-protein bowl.
Vegetarian Version
Swap the chicken broth for vegetable broth and add 1 tablespoon of white miso for savory depth.
Spicy Cheddar
Use pepper jack for 1 cup of the cheddar and add 1/4 teaspoon cayenne with the nutmeg.
How to Store Broccoli Soup Panera
Refrigerator
Cool within 2 hours, then store in an airtight container up to 4 days. It thickens in the cold; that is normal.
Freezer
Freezes poorly because dairy sauces separate. If you must, freeze the base before adding cheese for up to 2 months and add fresh cheddar on reheat.
Reheating
Warm gently on the stove over low heat, 200F (93C), adding splashes of milk until it pours. Never microwave on high or the cheese breaks.
Frequently Asked Questions
Q: What is Panera broccoli cheddar soup made of?
It is a roux-thickened chicken broth base with milk, carrots, onion, broccoli florets, and cheddar cheese. There is no cream in the chain version, which is why it is thinner than most homemade copies.
Q: Why did my broccoli cheddar soup turn grainy?
Your heat was too high when the cheese went in, or you used pre-shredded cheese. Take the pot off the burner, let it sit 30 seconds, and stir in freshly grated cheddar one handful at a time.
Q: Can I make broccoli cheddar soup without flour?
Yes, whisk 1/4 cup cornstarch into 1/2 cup cold broth and add it after the milk. It thickens just as well but gives a slightly glossier, less velvety texture.
Q: How do I thicken broccoli cheddar soup that is too thin?
Simmer it uncovered 5 to 8 minutes at 200F (93C) to reduce the liquid, or whisk 1 tablespoon cornstarch into 2 tablespoons cold water and stir it in. Do not add more flour directly or it will taste raw.
Q: Is broccoli cheddar soup healthy?
It is hearty rather than light: 285 calories and 9g fat per 1.5-cup bowl, with 12g protein and real vegetable content. It fits fine in a normal diet, just not a low-fat one.
Make this once and you will stop paying $5 a cup for it. Grab a block of sharp cheddar, a head of broccoli, and 35 minutes, then tell me whether you blended yours or left it chunky.
Broccoli Soup Panera
Broccoli Soup Panera copycat is creamy, cheesy, and ready in 35 minutes with sharp cheddar and tender florets for a cozy bowl anytime.
🧂 Ingredients
- 6 tablespoons (85g) unsalted butter
- 1 medium yellow onion (about 1 1/2 cups / 200g), diced small
- 2 medium carrots (about 1 cup / 130g), peeled and diced small
- 1/2 cup (60g) all-purpose flour
- 4 cups (960ml) low-sodium chicken broth
- 2 cups (480ml) whole milk
- 1 1/2 pounds (680g) fresh broccoli crowns, cut into 1-inch florets
- 3 cups (340g) shredded sharp cheddar
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon ground nutmeg
📋 Instructions
- 1Sweat the aromatics — Melt the butter in a heavy Dutch oven over medium heat, 350F (177C), then add onion and carrot. Cook 6 to 7 minutes until the onion is translucent and the edges just start to turn golden, stirring every minute so nothing browns hard.
- 2Build the roux — Sprinkle the flour over the vegetables and whisk constantly for 2 minutes at 350F (177C). It is ready when the raw flour smell disappears and the mixture looks like wet sand with a faint toasted-bread aroma.
- 3Whisk in the liquid — Pour in the broth in a slow stream while whisking hard, then add the milk the same way. Raise heat to medium-high, 400F (204C) equivalent, and bring to a gentle bubble, whisking the bottom every 30 seconds so nothing scorches.
- 4Simmer the base — Drop the heat to low, 200F (93C), and simmer 8 minutes uncovered. The base is done when it coats the back of a spoon and a finger swipe leaves a clean line.
- 5Cook the broccoli — Add the broccoli florets and simmer at 200F (93C) for 6 to 8 minutes. Bite a stem: you want it tender with the faintest resistance, not falling apart.
- 6Melt in the cheese — Pull the pot off the heat entirely, wait 30 seconds, then stir in the cheddar one handful at a time. Each handful should vanish before the next goes in; if it strings, the pot is still too hot.
- 7Season and finish — Stir in salt, pepper, and nutmeg, then taste and adjust. Serve when the soup is thick enough that a ladle leaves a slow-filling trail.



