The best copycat Panera broccoli cheddar soup comes down to four things: a butter-and-flour base, a mix of milk and cream, tiny pieces of broccoli and carrot, and sharp cheddar stirred in off the heat. Get those right and you have a velvety, golden bowl in about 45 minutes, with the nutty, tangy depth people remember from the restaurant cup. Below you will find the full recipe, the reasoning behind each step, smart swaps, and how to keep leftovers safe.
TL;DR
- Build a roux of butter, onion and flour, then whisk in stock, milk and cream for a base that tastes rich without being heavy.
- Chop the broccoli small and shred the carrots fine, so every spoonful carries both, as in the restaurant version.
- Take the pot off the heat and add freshly shredded cheddar by the handful to keep the soup smooth rather than grainy.
- Refrigerate within 2 hours and reheat gently, stirring, until steaming hot.
Table of Contents
- What makes this soup taste like the original
- Ingredients (serves 6)
- Step-by-step method
- How to keep it creamy and never grainy
- Swaps and variations that still work
- Serving ideas and pairings
- Storing and reheating leftovers
- Make it a restaurant-style meal at home
- Our perspective
- Explore more restaurant-inspired recipes
- FAQ
- Sources
What makes this soup taste like the original
Panera's broccoli cheddar has a very particular personality: pale gold, spoon-coating, mild in sweetness from carrots and onion, with a gentle tang from cheddar and a quiet back note of mustard and pepper. It is closer to a chowder than to a thin puree, because the vegetables stay in small, tender pieces.
The company's own retail product specification, a useful clue for any home cook, lists milk, chicken stock, broccoli, processed cheddar, heavy cream, carrots, onions, butter, Dijon mustard and hot pepper sauce among its ingredients, with wheat present in the seasoning. That list is not a home formula, and no one outside the restaurant has it, but it tells you the flavor map: dairy richness, a savory stock, sweet vegetable notes, a touch of acidity and a little heat.
Our recipe follows that map using ordinary grocery-store ingredients. It is inspired by the restaurant dish, not an official formula, and it is built to be forgiving for first-time soup makers.
Ingredients (serves 6)
For the base
- 4 tablespoons (½ stick) unsalted butter
- 1 medium yellow onion, finely chopped (about 1 cup)
- ¼ cup all-purpose flour
- 2 cups chicken stock (low-sodium works best, so you control the salt)
- 2 cups whole milk
- 1 cup heavy cream
For the vegetables
- 4 cups small broccoli florets plus tender, peeled stems, chopped fine (about 12 ounces, one large crown)
- 1 cup finely shredded or matchstick carrots (about 2 medium carrots)
For the flavor and cheese
- 1 teaspoon Dijon mustard
- ¼ teaspoon paprika
- A pinch of ground nutmeg
- A few dashes of hot pepper sauce, to taste
- ½ teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- 8 ounces sharp cheddar (2 packed cups), shredded from a block
- Optional: 2 slices American cheese, torn, for extra silkiness
Step-by-step method
1. Soften the onion in butter
Melt the butter in a large, heavy-bottomed pot over medium heat. Add the onion and cook for 5 to 6 minutes, stirring often, until translucent and soft but not browned. Browning would turn the soup's color and flavor toward caramel, and the goal here is a clean, pale gold.
2. Cook the roux
Sprinkle the flour over the onions and stir constantly for 2 minutes. It should look like a thick paste and smell lightly toasty, like warm biscuits. This step cooks off the raw flour taste and is what gives the finished soup its body.
3. Whisk in the liquids slowly
Pour in the stock a little at a time, whisking after each addition so no lumps form. Once smooth, add the milk and then the cream the same way. Stir in the Dijon, paprika, nutmeg, salt and pepper.
Bring the pot to a gentle simmer, with small bubbles at the edges, and cook for 5 minutes. The liquid will thicken enough to coat the back of a spoon.

4. Add carrots, then broccoli
Stir in the carrots and simmer for 5 minutes. Add the broccoli and simmer another 8 to 10 minutes, until the florets are very tender and the stems yield to a spoon. Overcooked broccoli turns olive-drab, so keep the heat low and the lid off.
5. Blend a portion
Remove the pot from the heat. Using an immersion blender, pulse the soup 4 to 5 times, just enough to break up some of the broccoli and thicken the base while leaving plenty of small pieces. No immersion blender? Ladle out about 2 cups, blend in a regular blender with the lid vented and a towel over it, then stir it back in.
6. Melt in the cheese, off the heat
Let the soup sit for a minute or two so it is hot but no longer bubbling. Add the cheddar one handful at a time, stirring until each addition disappears before adding the next. Add the American cheese here if you like. Finish with hot sauce and taste for salt.

The soup will thicken as it rests. Thin it with a splash of milk or stock if it gets too stiff.
How to keep it creamy and never grainy
Grainy cheese soup is the most common complaint with this recipe, and it is almost always a heat problem. Cheese proteins tighten and squeeze out fat when they get too hot. As one chef explains in a guide to adding cheese to soup without graininess, the key is to turn the heat way down and stir the cheese in at the very end.
Four habits make the difference:
- Shred your own cheese. Pre-shredded bags usually contain anti-caking starch that can leave a gritty feel. A box grater and a block of sharp cheddar take two minutes.
- Let the cheese come to room temperature. Cold cheese dropped in a hot pot melts unevenly. Shred it first and let it sit while the vegetables simmer.
- Add it in handfuls, off the heat. Patience here is what gives you that satiny finish.
- Do not boil afterward. When you reheat, keep the soup at a gentle steam, not a bubble.
If the soup does separate, a small fix often rescues it: whisk in a splash of warm milk and a slice of torn American cheese, which melts smoothly, and stir gently off the heat.
Swaps and variations that still work
The soup is flexible. Here is how common changes behave.
| Swap | What changes | Our advice |
|---|---|---|
| Half-and-half instead of milk plus cream | Lighter body, less richness | Works well; use 3 cups total and expect a slightly thinner soup |
| All whole milk | Noticeably less creamy | Add the optional American cheese for body |
| Vegetable stock | Sweeter, less savory | Add an extra pinch of salt and a dash of hot sauce |
| Frozen broccoli | Softer pieces, more water | Thaw, pat dry, chop small, and cut simmer time to about 5 minutes |
| White cheddar | Same flavor, paler color | Beautiful; the soup will look cream instead of gold |
| Mild cheddar | Less tang | Use half sharp, half mild only if you prefer a gentler soup |
| Gluten-free flour blend | Texture varies by blend | Use a one-to-one blend and whisk well |
| Extra veg | More bulk | Add a little finely diced celery with the onion |
If anyone at your table has a wheat allergy, remember that the roux contains flour. A gluten-free one-to-one blend can stand in, but check every label, including your stock.
Serving ideas and pairings
A cup of this soup is a starter. A large bowl is dinner. Both are better with something crisp or toasty alongside.
- Bread bowls: Hollow out a round sourdough loaf, toast it briefly, and ladle the soup in.
- Garlic bread: Our cheesy garlic bread recipe from Adriatic Restaurant is a natural partner for a creamy bowl, and 440 Main's garlic Asiago cheese bread brings a nuttier, sharper bite.
- Greens or veg on the side: A tray of grilled broccolini echoes the soup's main vegetable with a smoky char.
- A soup trio: Pair a small cup with a baked French onion soup for a cozy, restaurant-style sampler night.
Bread that has gone a little dry is ideal for dunking or croutons. If you have a heel of loaf sitting on the counter, these ideas to use up stale bread can turn it into crunchy toppings for the soup.
Storing and reheating leftovers
This soup keeps beautifully, and many cooks find the flavor deepens by day two. Follow food-safety timing, though, because it is a dairy-rich dish.
- Cool quickly. The USDA advises that perishable food go into the refrigerator within 2 hours, or 1 hour when the temperature is above 90 °F. Divide the soup into shallow containers so it chills fast.
- Refrigerate up to 3 to 4 days. The same USDA page recommends using most cooked leftovers within that window.
- Reheat gently. Warm it in a saucepan over low heat, stirring often, with a splash of milk or stock to loosen it. Heat until steaming hot throughout. Do not let it boil hard, which can make the cheese separate.
- Freezing. Soups with a lot of cream and cheese can change texture after freezing and thawing. If you plan to freeze, make the base and vegetables, freeze that, then stir in the cream and cheese when you reheat. Label the container with the date.
Make it a restaurant-style meal at home
Part of the fun of cooking a dish inspired by a favorite restaurant is building the whole experience. Set out a few small bowls of toppings: extra shredded cheddar, crisp bacon bits, chives, and black pepper. Serve with a crisp green salad dressed in lemon and olive oil, and let everyone assemble their own.
A few kitchen tools make this soup easier and more consistent: a heavy-bottomed pot for even heat, an immersion blender to control texture, and a box grater for the cheese. They are also the tools most home cooks reach for again and again, so they earn their space on the shelf.
If broccoli cheddar is your gateway into creamy soups, try the roasted red pepper and smoked Gouda bisque or the soup du jour from Abby Singer's Bistro next. If a soup comes out thinner than you wanted, the principles in our guide on how to thicken a sauce for a richer finish apply here too: a little more roux or a gentle reduction does the work.
Our perspective
We have spent years studying why a restaurant dish tastes the way it does, and broccoli cheddar is a perfect example. The magic is rarely one secret ingredient. It is a series of small, deliberate decisions: onions cooked slowly without color, a roux that is properly toasted, vegetables cut small enough to ride on the spoon, cheese added gently at the end.
That is exactly why we believe in recipes that are tested by real home cooks. A recipe is only as good as the kitchen it works in, and the feedback from people cooking on their own stoves, with their own pots and their own grocery stores, is what turns a clever idea into a dependable one. When a community tells us the cheese turned grainy because the pot was too hot, or that a pinch more mustard brought everything into focus, that detail goes straight back into the recipe.
Pek in the Chef is built around that exchange. Our collection is inspired by real restaurant dishes, organized by cuisine, meal type and prep time, so you can find your next favorite quickly and cook it with confidence. For anyone curious about how restaurant kitchens think, there has never been a better place to start.
Rhys
Explore more restaurant-inspired recipes
If this soup leaves you hungry for more, Pek in the Chef gathers recipes inspired by dishes from restaurants across the country, searchable by restaurant, dish or cuisine, with ratings and feedback from home cooks on each one. Start at our home page and browse by cuisine or prep time, or dive into a restaurant's full collection such as 10 Acres Bistro.

Looking for something richer to follow your soup? 8595 Restaurant & Bar's beef short rib mac and cheese is a cheesy, comforting main in the same spirit, and 440 Main's loaded tortilla soup lets everyone build their own bowl.
FAQ
What cheese is best for a Panera-style broccoli cheddar soup?
Freshly shredded sharp cheddar gives the best flavor and the most recognizable tang. For an extra-smooth melt, add a slice or two of American cheese, which is a processed cheese designed to melt without separating. Avoid pre-shredded bagged cheese when you can, since the anti-caking coating can make the soup gritty.
Can I make this soup ahead of time?
Yes. Cook the soup through the blending step up to 2 days ahead, refrigerate it in shallow containers, then reheat gently and stir in the cheese just before serving. That keeps the texture silky and the cheese flavor bright.
Why is my broccoli cheddar soup thin?
The usual causes are too little roux, too much liquid, or cooking the soup at too low a temperature to activate the flour. Simmer it gently for another 5 to 10 minutes, or blend a bigger portion of the broccoli to add body. A splash less milk next time also helps.
Can I use frozen broccoli?
Yes. Thaw it, pat it dry, chop it small and simmer it for about 5 minutes, since it is already partly cooked. The pieces will be a bit softer than fresh, but the flavor is still excellent.
Is this recipe the same as Panera's?
It is inspired by the flavors of the restaurant soup, built from the kinds of ingredients the company's product specification lists, but it is a home recipe, not Panera's own formula. Many cooks find it delivers the same creamy, cheesy comfort for much less money per bowl.
Sources
- Panera broccoli cheddar soup product specification
- How To Add Cheese To Your Soup Without It Becoming Grainy
- USDA FSIS: Keep Food Safe! Food Safety Basics
