This post contains affiliate links.

The biggest adjustment that makes this soup work is adding the sharp cheddar cheese off heat and stirring it in until melted. That single choice prevents the grainy, broken texture that trips up most homemade versions.
This copycat Panera broccoli cheddar soup uses a light blond roux, real dairy, and the right amount of fresh broccoli to create a thick but spoonable result. Everything happens in one Dutch oven, with no special tools or processed cheese shortcuts.
If you love Panera's broccoli cheddar soup but want a version you can fully control in your own kitchen, this recipe delivers the same creamy payoff with dependable, repeatable results.
This post may contain affiliate links. I may receive commissions for purchases made through links in this post.
The Roots of this Recipe
Broccoli cheddar soup became a national favorite through café chains like Panera Bread, but its structure is rooted in classic American comfort cooking influenced by French technique.
At its core, the soup relies on a roux, dairy, vegetables, and cheese layered in the correct order. What made Panera's version stand out was consistency: small broccoli pieces, a smooth base, and enough cheese to coat the spoon without turning gluey.
This homemade version keeps that balance while skipping stabilizers and processed cheese. Instead, it relies on temperature control, timing, and ingredient choice to achieve the same familiar flavor and texture.
The Gist
Cook time | Total time
30 minutes | 45 minutes
Yield: Serves 4
Skill level: Easy
Best for: Easy dinners, bread bowls, cold winter days
Make-ahead friendly: Yes
Dietary notes: Vegetarian-optional
What you'll learn: How to melt cheddar into soup without breaking for a smooth, creamy texture
You Might Also Like
Why you'll love it
Reliable results with no guesswork around thickness or texture
Balanced cheddar flavor that complements the vegetables instead of overpowering them
Uses everyday pantry and refrigerator staples
Reheats gently without separating when handled correctly
This is a filling soup that eats like a full meal, especially when paired with crusty bread or served in a bread bowl for an easy dinner the entire family will love.
Kitchen Equipment
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → Shop my kitchen favorites
Visit my Amazon Store for the tools and staples I use most often.
Ingredients You'll Need
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → Ingredient notes
Use block sharp cheddar cheese rather than pre-shredded for the smoothest melt
Cut broccoli florets small so they soften evenly without overcooking
Warm dairy blends more easily into the roux than cold
Using the right amount of broccoli gives the soup body without watering it down or overpowering the cheese.
Substitutions
Half-and-half can be replaced with equal parts heavy cream and whole milk, though the soup will be richer
Vegetable stock works well for a vegetarian version
Mild cheddar or Colby-Jack can be used, but the flavor will be softer
Avoid reduced-fat dairy, which can thin the soup and cause separation
How to make
This soup builds in stages: aromatics, roux, liquid, vegetables, then cheese. Each step layers flavor while maintaining control over texture.
The most important moment comes at the end. Keeping the heat low and adding the cheese slowly ensures the soup stays creamy instead of grainy.
Timing & planning notes
You can prep all vegetables while the butter melts and the onion softens. Once the liquids are added, the soup largely takes care of itself with occasional stirring.
For the best texture, serve the soup shortly after the cheese melts. If it needs to wait, keep it warm over very low heat and stir occasionally.
Let's get to cookin'
Melt the butter
Melt the butter in a Dutch oven over medium heat until foamy but not browned.
Soften the onion
Add the chopped onion and cook until translucent and tender.
Build the roux
Sprinkle in the all-purpose flour and cook, stirring, until smooth and lightly golden.
Add the liquids
Whisk in the half-and-half and chicken stock until fully combined.
Cook the vegetables
Add the broccoli florets and carrots, then simmer gently until tender.
Finish the soup
Season lightly, blend a small portion if desired, then stir in the sharp cheddar over low heat until melted and smooth.
The Process
The butter and flour should cook together until smooth and pale, not browned.
The soup base will thicken slightly once the liquid is fully incorporated.
Broccoli is ready when it pierces easily with a fork but still holds its shape.
Cheese should melt completely without strings or oil separating.

Chef's tips for copycat Panera broccoli cheddar soup
Low heat matters
Cheddar breaks when overheated, so keep the pot calm at the end.
Grate your own cheese
Freshly grated cheese melts cleaner than packaged shreds.
Blend sparingly
Blending a small portion improves texture without losing bite.
Season late
Cheese adds salt, so adjust seasoning only after it melts.
Troubleshooting
Soup is grainy: The heat was too high when the cheese was added. Take the pot off the heat and let it cool for a minute, then stir gently. Whisk in a splash of warm milk or cream to help the cheese re-emulsify and smooth out.
If it's still slightly grainy: Blend a small portion of the soup until smooth, then stir it back in over very low heat.
Soup is too thick: Whisk in warm chicken stock a splash at a time.
Soup tastes flat: A pinch more salt or fresh pepper usually fixes it.
What to serve it with
Make ahead & freezing
You can prepare the soup base a day ahead and add the cheese just before serving to keep the texture smooth.
For freezing, leave the cheese out. Thaw, reheat gently, then stir in freshly grated sharp cheddar before serving.
FAQs
Can I use frozen broccoli?
Yes, but thaw and drain it well or the soup may thin out.
Does this work in a slow cooker?
The texture is best on the stovetop, where heat control is easier for melting cheese.
How do I boost cheese flavor without adding more cheese?
Use sharper cheddar rather than increasing the quantity.
Leftovers & storage
Store leftovers in an airtight container in the refrigerator for up to three days.
Reheat slowly over low heat, stirring often, to maintain a creamy texture.
Stick around for seconds!
If cozy soups are your thing, there's a whole lineup waiting that follows the same easy, reliable cooking style.
Tried it?
Leave a quick review or tag it if you make it your own, especially if you go the bread bowl route.

Copycat Panera Broccoli Cheddar Soup
Ingredients
- ¼ cup salted butter
- ½ medium onion chopped
- ¼ cup all-purpose flour
- 2 cups half-and-half
- 2 cups chicken stock
- ½ pound broccoli florets about 3 cups, chopped into bite-size pieces
- 1 cup matchstick carrots
- ⅛ teaspoon nutmeg optional
- 16 ounces sharp cheddar cheese grated (about 4 cups)
- ¼ teaspoon kosher salt to taste
- ¼ teaspoon black pepper to taste
Instructions
Sauté Aromatics
- Melt the butter in a Dutch oven over medium heat.¼ cup salted butter
- Add the chopped onion and cook until softened.½ medium onion
Build the Roux
Add Liquids
- Whisk in the half-and-half and chicken stock.2 cups half-and-half, 2 cups chicken stock
- Bring the mixture to a boil, then reduce heat to medium.
Add Vegetables
- Add the broccoli and carrots.½ pound broccoli florets, 1 cup matchstick carrots
- Cook over medium-low heat for 20 to 25 minutes, or until the vegetables are tender.
Finish the Soup
- Season salt, pepper, and nutmeg.
- For a smoother texture, lightly blend about 1 cup of the soup and stir it back in.
- Return the pot to low heat and add the grated cheddar. Stir until melted.16 ounces sharp cheddar cheese
- Add nutmeg, if using. Keep heat low to avoid graininess.
Serve
- Ladle into bowls and serve warm.
Notes
Nutrition
*Nutrition information is automatically calculated based on ingredient data and should be considered an estimate. When multiple ingredient options are provided, the first listed is used for calculation. Optional ingredients and garnishes are not included in the nutrition analysis.











Comments
No Comments