Creamy One Pot Broccoli Cheddar Soup (Panera Copycat)

Creamy One Pot Broccoli Cheddar Soup (Panera Copycat)

Broccoli cheddar soup hits a sweet spot when it’s thick enough to cling to a spoon, silky enough to feel comforting, and packed with enough sharp cheese that every bite…

By Willow • • Reading time: 10 min
Tip: save now, cook later.

Broccoli cheddar soup hits a sweet spot when it’s thick enough to cling to a spoon, silky enough to feel comforting, and packed with enough sharp cheese that every bite tastes like the best part of the café version. This one does all of that in a single pot, with tender broccoli, sweet carrots, and a velvety base that doesn’t turn grainy or thin out after the cheese goes in.

The trick is starting with a quick butter-flour roux, then adding the broth and half-and-half slowly so the soup stays smooth from the beginning. Freshly shredded cheddar matters here because pre-shredded cheese is coated with anti-caking starches that can make the finished soup feel chalky instead of creamy. A little dry mustard and nutmeg don’t make it taste fancy; they sharpen the cheese and give the whole pot more depth.

Below, I’m walking through the part that matters most: how to keep the soup from breaking when you add the cheese, plus a few smart swaps if you want to make it lighter, gluten-free, or even thicker for bread bowls.

“

The soup turned out thick and creamy without getting gluey, and the cheddar melted in smooth after I took the pot off the heat. My picky kid ate two bowls and asked for it again the next night.

★★★★★— Megan T.

Save this Panera-style broccoli cheddar soup for a thick, cheesy bowl with tender broccoli and a smooth, one-pot finish.

Save to Pinterest

Broccoli Cheddar Soup

The Reason This Soup Stays Creamy Instead of Turning Grainy

The biggest failure point in broccoli cheddar soup is rushing the cheese. If the pot is still bubbling hard when the cheddar goes in, the fat can separate and the soup turns slick or grainy instead of smooth. Taking the pan off the heat before stirring in the cheese keeps the dairy stable, and adding it by the handful helps each addition melt before the next one goes in.

The other thing that matters is the roux. Cooking the flour in butter for a minute or two takes away the raw taste and gives the soup enough body to hold the cheese without feeling thin. If your soup ever ends up watery, it usually means the base never had time to thicken before the broccoli went in.

  • Butter — This builds the base and carries the onion, garlic, and flour. Salted butter works in a pinch, but unsalted gives you more control over the final seasoning.
  • Flour — The flour is what gives the soup its body. If you need a gluten-free version, use a 1:1 gluten-free flour blend and cook it in the butter the same way.
  • Low-sodium chicken broth — This gives the soup depth without making it overly salty. Vegetable broth works if you want a vegetarian version, but the flavor will be a little lighter.
  • Half-and-half — This is what gives the soup that café-style richness without being as heavy as cream. Milk will work, but the soup will be thinner and less luxurious.
  • Freshly shredded sharp cheddar — Sharp cheddar gives the soup its backbone. Pre-shredded cheese can make the texture gritty, so shred it yourself if you want that smooth finish.

Building the Soup Base Without Burning the Vegetables

Softening the onion first

Melt the butter over medium heat, then cook the onion until it turns soft and translucent. You’re not looking for color here; you want sweetness and moisture to come out before the flour goes in. If the onion starts browning fast, the heat is too high and the butter is probably sizzling at the edges instead of staying calm in the pan.

Making the roux

Sprinkle the flour over the onion mixture and whisk constantly for 1 to 2 minutes. It should look like a thick paste and smell a little nutty, not raw or dusty. That short cooking time matters because it keeps the soup from tasting pasty and helps the broth thicken evenly once it goes in.

Whisking in the liquid

Add the broth slowly while whisking, then follow with the half-and-half. If you pour all the liquid in at once, the flour can clump and leave you chasing lumps later. Keep whisking until the base looks smooth and glossy, then let it settle into a gentle simmer instead of a hard boil.

Cooking the broccoli to tender, not mushy

Add the broccoli, carrots, mustard powder, nutmeg, salt, and pepper, then simmer until the florets are tender and the soup lightly coats the back of a spoon. The broccoli should still have some shape; if it turns dull olive and starts falling apart completely, it’s gone too far. Stir often so the dairy doesn’t scorch on the bottom of the pot.

Finishing with the cheese off the heat

Take the pot off the burner before you add the cheddar. Stir in a handful at a time until each addition melts completely and the soup turns silky. If the soup gets too thick at this stage, loosen it with a splash of broth or half-and-half instead of cranking up the heat.

Three Ways to Adjust the Bowl Without Losing the Creamy Texture

Make it gluten-free without changing the texture

Swap the all-purpose flour for a 1:1 gluten-free flour blend and cook it in the butter for the same amount of time. The soup still thickens nicely, though it may finish a touch softer and less glossy than the wheat-flour version.

Use vegetable broth for a meatless version

Vegetable broth works well if you want to keep the soup vegetarian. The flavor gets a little lighter, so the sharp cheddar and dry mustard become more important for giving the pot enough depth.

Blend more of the soup for a thicker bread-bowl filling

If you want a thicker soup, blend about half instead of a third. That gives you a fuller, more velvety texture while still leaving enough broccoli and carrot pieces for bite.

Swap in a milder cheese if sharp cheddar feels too bold

You can use a medium cheddar or a blend of cheddar and Monterey Jack for a softer flavor. The soup will still be creamy, but it loses a little of that classic Panera-style sharpness, so a pinch more mustard can help bring it back.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills, which is normal.
  • Freezer: This soup can be frozen, but the dairy may separate a little on thawing. For the best texture, freeze it before adding the cheddar, then stir in fresh cheese after reheating.
  • Reheating: Warm it gently over low heat, stirring often. Don’t boil it, or the cheese can turn greasy and the broccoli can break apart.

Answers to the Questions Worth Asking

Can I use pre-shredded cheddar in this soup?+

You can, but the texture usually won’t be as smooth. Pre-shredded cheese is coated to keep it from clumping, and those coatings can make the soup a little grainy. Freshly shredded cheddar melts cleaner and gives you that velvety finish.

How do I thicken broccoli cheddar soup if it comes out too thin?+

The easiest fix is to let it simmer a few minutes longer before adding the cheese. You can also blend more of the soup if you want a thicker, creamier body without adding extra flour. Don’t dump in more cheese to fix thin soup, because that usually makes the texture greasy instead of thicker.

Can I make this broccoli cheddar soup ahead of time?+

Yes, and it holds up well for a few days in the fridge. The soup will thicken as it sits, so loosen it with a splash of broth or half-and-half when you reheat it. If you’re making it for guests, stop just after the cheese is melted so it stays at its best texture.

How do I keep the cheese from clumping or turning stringy?+

Take the pot off the heat before adding the cheddar and stir it in slowly. High heat is what makes cheese seize, split, or go stringy. If the soup is already boiling, let it calm down for a minute before the cheese goes in.

Can I use frozen broccoli instead of fresh?+

Yes, frozen broccoli works in a pinch. Add it straight from frozen and simmer just until tender so it doesn’t turn mushy. The flavor is a little less sweet than fresh broccoli, but the soup still comes out rich and satisfying.

Creamy One Pot Broccoli Cheddar Soup (Panera Copycat)

Creamy one pot broccoli cheddar soup with a roux-based base and melted sharp cheddar for a thick, velvety texture. Blend a portion for extra creaminess while keeping broccoli florets chunky.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 540

Ingredients
  

For the soup base
  • 4 tbsp unsalted butter
  • 1 yellow onion
  • 2 carrots
  • 3 cloves garlic
  • 0.25 cup all-purpose flour
  • 3 cup low-sodium chicken broth
  • 2 cup half-and-half
For the finish
  • 4 cup small broccoli florets
  • 0.5 tsp dry mustard powder
  • 0.25 tsp ground nutmeg
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2.5 cup sharp cheddar
  • 1 extra sharp cheddar

Equipment

  • 1 Dutch oven

Method
 

Make the roux base
  1. Melt the unsalted butter in a large pot or Dutch oven over medium heat. Once melted and shimmering, proceed to the next step.
  2. Cook the yellow onion for 5 minutes, stirring occasionally, until soft and translucent. Keep the heat at medium so it doesn’t brown.
  3. Add the carrots and garlic and cook for 1 minute more. Stir to coat them in the butter.
  4. Sprinkle in the all-purpose flour and whisk constantly for 1–2 minutes, until the mixture is golden and smells toasty. This removes the raw flour taste.
Simmer and thicken
  1. Slowly whisk in the low-sodium chicken broth, then whisk until smooth with no lumps. Scrape the bottom of the pot as you pour.
  2. Pour in the half-and-half and whisk until fully combined and smooth. Heat stays medium while you mix, then you’ll simmer next.
  3. Add the small broccoli florets, dry mustard powder, ground nutmeg, salt, and black pepper. Stir well so the seasonings are evenly distributed.
  4. Bring the soup to a gentle simmer and cook for 15 minutes, stirring often, until the broccoli is tender and the soup coats the back of a spoon. Keep it at a steady gentle bubble.
  5. For a thicker texture, blend about a third of the soup with an immersion blender, leaving plenty of chunks. Stop once it looks creamy but still has visible broccoli pieces.
Melt in cheese and serve
  1. Take the pot off the heat and stir in the sharp cheddar a handful at a time until fully melted and silky. Add gradually to prevent clumping.
  2. Taste and adjust the seasoning as needed, then ladle into bowls or bread bowls. Top with extra sharp cheddar and serve hot.

Notes

Pro tip: whisk the flour thoroughly before adding liquids so the soup stays lump-free and thick. Store leftovers in the refrigerator up to 3 days; reheat gently on the stovetop over low heat, stirring often, adding a splash of broth if needed. Freezing is not recommended because dairy can break after thawing. For a dairy-light swap, use evaporated milk instead of half-and-half and choose a good melting cheddar made for reduced-fat diets.
About the author
Willow

Leave a Comment

Recipe Rating