Home Copycat Recipes Panera Broccoli Cheddar Soup

Panera Broccoli Cheddar Soup

As extensive as their menu is, there’s one thing at Panera Bread that I just can’t say no to, and that’s Panera broccoli cheddar soup

I let myself look beyond all that cheddar cheese and pretend it’s a super healthy bowl of veggies. It’s loaded with broccoli and carrots, after all!

Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!

Regardless, it’s creamy, has great texture, and is full of delicious flavor.

Homemade Panera Broccoli Cheddar Soup with Bread

I like to opt for the bread bowl because why not go all out? It also makes the perfect tasty side to a salad or half sandwich.

Plus, bread bowls make savory soups even more delicious.

And if you’re looking to recreate it at home, I promise it couldn’t be easier.

Panera Broccoli Cheddar Soup

This soup is just so comforting and can make any winter night seem just a little warmer. It’s thick, velvety, and you can have it on the table in just about an hour.

Broth-based soups are great for those cold months, but I often find them to be a little unfulfilling.

Have this broccoli cheddar soup for lunch, and you’ll be full right until dinner!

The great thing about this soup is that it uses just a few ingredients, most of which, I’ll bet you have on hand.

Don’t most kitchens have onions, garlic, stock, flour, milk, and butter?

I would even put money on you finding a bag of broccoli florets in the freezer! That just leaves the carrots, celery, and of course, the cheese.

You can make this extra creamy by using cream in place of milk and keep it vegetarian-friendly by using vegetable stock instead of chicken. 

Once you have your basic roux, all you’ll need to do is to cook down your veggies before adding the cheese in to melt.

Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!

It’s easy, fast, and totally doable on a weeknight.

Panera Broccoli Cheddar Soup Recipes - Butter, Onion, Flour, Milk, Chicken Stock, Broccoli Florets, Carrots and Cheddar Cheese


If you look around, you’ll notice that almost all broccoli cheddar soup recipes are identical.

The big difference is the use of milk over cream, and some will have a small addition like nutmeg or cayenne pepper. But this recipe keeps it simple:

  • Butter – In some cases, you can substitute butter for a vegan alternative, but given that this recipe is all about the cheese, it’s best to stick with the good stuff.
  • Onion – Use a variety of white onion for this, as you’ll want it to sweat down and add flavor.
  • Flour – This is to make the roux and can be whatever type you have on hand.
  • Milk – Using lower fat milk will affect the texture at the end, and if you want it creamy, it’s best to use whole milk. Alternatively, you can use cream or half-and-half. 
  • Chicken stock – Stock will always add much-needed flavor to a soup or stew, and chicken stock provides some yummy seasoning. But you can use veggie stock, too.
  • Broccoli florets – The broccoli should be in bite-sized pieces and can be fresh or frozen. If using frozen, be sure to let them thaw and drain any excess liquid.
  • Carrots – I like to grate my carrots for this soup, but you can slice them however you prefer. Just be sure they’re small enough to cook in the time allotted. 
  • Cheddar Cheese – Since this is a cheesy soup, you’ll want something with flavor. Many mild cheddars will add very little, so look for something that says ‘mature’ or ‘sharp’ on the package.

Tips for the Best Soup

This recipe is pretty simple to follow and doesn’t require any fancy cooking techniques. But I still have a few little tips to be sure it comes out just right:

  • Look for mature cheddar or sharp cheddar, and always buy in a block. Grating your own cheese is not only cheaper but will ensure a smooth texture after it melts. 
  • I like the texture here, but you can blitz this soup – before adding the cheese – if you want it smooth.
  • When making your roux, be sure to keep stirring so that the flour doesn’t burn or clump.
  • Add the milk in slowly, stirring all the time, to keep it lump-free.
  • Try making a double batch and freezing half down. That way, you can pull it out on one of those busy days for a no-fuss dinner.
  • Always thaw overnight (or all day) in the fridge and reheat on the stove, with a little extra milk or cream to loosen it up.
  • To lighten this up without losing that texture, try using evaporated milk instead.
  • Play around with the cheese. Try a combination of mature cheddar and something smoked for fun new flavors. 
  • If you have the time, let the onions caramelize slightly to add extra flavor. 
  • When adding the cheese at the end, let the soup cool slightly so that it doesn’t seize in the hot mix. 
  • Store leftovers in an air-tight container, in the fridge, for up to 3 days.
Thick and Creamy Panera Broccoli Cheddar Soup

What to Serve With Panera Broccoli Cheddar Soup

I mentioned my love for the bread bowl, but this soup will be just as good without. But if you’re looking to make it even more filling, I have some great suggestions.

First, always top the soup with some extra cheese. And then, if you’re a meat-eater, you can never go wrong with some bacon bits.

A warm batch of jalapeño cheddar biscuits or honey beer bread would be to die for. 

But if you’re really looking to out-do yourself, you have to make this garlic bread grilled cheese. Trust me; you won’t be sorry.

Options for Thickening the Soup

This recipe uses a roux – a mixture of butter, flour, and milk – that thickens as it heats, and you’ll add in the liquid. Add more flour, and you’ll get an even thicker soup.

If you don’t want to add more flour, you could try blending the soup. Even just blending half will make it thicker and creamier, and you will still have some texture.

Adding a slurry – water and cornstarch – to the hot soup will also work to thicken it. Try mixing three tablespoons each of cornstarch and cold water, then adding it into the soup.

Another option is to up the dairy. This could be using heavy cream instead of milk or adding in extra cheese. 

More Soups You’ll Enjoy

New England Clam Chowder
Paula Deen’s Crockpot Potato Soup
Butternut Squash Soup
Olive Garden Chicken Gnocchi Soup
Creamy Pumpkin Soup

Panera Broccoli Cheddar Soup



Prep time


Cooking time






  • 1 tablespoon 1 butter

  • 1/2 1/2 onion, chopped

  • 1/4 cup 1/4 melted butter

  • 1/4 cup 1/4 flour

  • 2 cups 2 milk

  • 2 cups 2 chicken stock

  • 1 1/2 cups 1 1/2 coarsely chopped broccoli florets

  • 1 cup 1 matchstick-cut carrots

  • 1 1 stalk celery, thinly sliced

  • 2 1/2 cups 2 1/2 shredded sharp Cheddar cheese

  • salt and ground black pepper to taste


  • Using a skillet over medium-high heat, melt the butter and saute the onions until translucent. This may take up to 5 minutes. Set aside, off the heat, when ready.
  • In a large saucepan, whisk together 1/4 cup of melted butter with the flour, cooking over medium-low heat.
  • Cook until the flour is no longer grainy, stirring continuously – add 1-3 tablespoons of milk to keep the flour from burning. This may take 3-4 minutes.
  • Slowly pour the rest of the milk, whisking continuously, into the flour and butter mix.
  • Stir the chicken stock into the saucepan and bring to a simmer.
  • Cook for about 20 minutes, until the mix has thickened.
  • Add the broccoli, carrots, sauteed onion, and celery to the thickened soup and simmer until the vegetables are fork-tender. This may take up to 20 minutes.
  • Stir in the shredded cheese, mixing until the cheese has melted.
  • Salt and pepper to taste.
Panera Broccoli Cheddar Soup

Did you like the recipe?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 30

No votes so far! Be the first to rate this post.


Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?


Hey there! I'm Kim. I love running, cooking, and curling up with a good book! I share recipes for people who LOVE good food, but want to keep things simple :)

Leave a Comment