| |

Easy Broccoli Cheese Soup

This post may contain affiliate links. If you purchase through links on our site, we may earn a commission.

If you like Panera’s Broccoli Cheese Soup you have to try this easy copycat recipe you can make at home in under an hour! Serve with homemade bread, Texas Toast, or these other sides for an easy, filling meal!

broccoli Cheese Soup in white bowls

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Living overseas has me trying out a lot of copycat recipes lately for things I can’t buy here in England, like copycat Zax sauce, Cafe Rio shredded beef, or Starbucks lemon loaf. One of the places I miss the most is Panera-and their delicious Broccoli Cheese Soup. I’ve been trying loads of recipes trying to duplicate it and finally have one I love-it may even be better than the original! Best of all, it’s super easy!

Picking a cheddar cheese

For this soup I chose a simple sharp cheddar and I garnished with a mixture of sharp and mild-you can adjust to your own taste.

Do not use packaged pre-shredded cheddar in this recipe. Pre-shredded cheese have a powder coating to prevent it from sticking together. This powder negatively affects the end taste and texture. It’s vital to use a high-quality, freshly shredded cheddar cheese in this recipe.

broccoli Cheese Soup garnished with shredded cheese


  • carrots
  • onion
  • garlic
  • butter
  • flour
  • salt & pepper
  • nutmeg
  • chicken stock
  • heavy cream
  • broccoli
  • sharp cheddar

Step by step

  1. Sauté onion and carrots in butter, adding garlic the last 30 seconds. Set aside.
  2. In a large Dutch oven melt butter and add flour to create a roux. (The roux thickens the soup.)
  3. Add stock and heavy cream and simmer 20 minutes.
  4. Add sautéed vegetables along with broccoli and spices, stir, simmer another 20 minutes.
  5. Remove from heat and add cheese, stirring until melted. Serve immediately!
Two bowls of broccoli Cheese Soup from overhead


Can this be made ahead of time?

I love prepping things ahead of time but this soup is best enjoyed immediately after cooking.

How do I store/reheat leftovers?

Store in an airtight container in the refrigerator up to 4 days. Reheat in the microwave or on the stovetop.

Can this soup be frozen?

I do not recommend freezing this soup as the cheese and half and half will be negatively affected by freeze/thaw process.

Can I make this vegetarian?

You may substitute vegetable stock to make this recipe vegetarian.

Can I use milk or half & half instead of heavy cream?

You can substitute half and half for the heavy cream without affecting the end result. If using milk I recommend using whole milk. You can use lower fat milks but the end result won’t be as creamy.

Try it and let me know what you think by rating it and leaving a comment!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of broccoli Cheese Soup garnished with shredded cheese and fresh broccoli on top with a silver spoon and green napkin to the side

Easy Broccoli Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews


If you like Panera’s Broccoli Cheese Soup you have to try this easy copycat recipe you can make at home in under an hour!


Units Scale
  • 5 tbsp butter, divided
  • 2 large carrots, peeled and grated or sliced extremely thin
  • 1 small yellow onion, finely chopped
  • 1/2 teaspoon minced garlic (about 1 clove)
  • 1/4 cup flour
  • 3/4 tsp salt
  • 3/4 teaspoon pepper
  • pinch of nutmeg
  • 2 cups chicken stock
  • 1.5 cups heavy cream
  • 3 cups fresh broccoli cuts, diced into 1/2 inch pieces
  • 2 cups freshly shredded sharp cheddar, plus extra for garnish


  1. In a saucepan, add 1 tablespoon of butter and cook carrots and onion over medium heat until tender and onion is translucent, about 4 minutes.
  2. Add garlic and cook for 30 seconds, stirring to ensure it doesn’t burn. Remove from heat.
  3. In a large Dutch oven, melt remaining 4 tablespoons of butter over medium heat.
  4. Add flour and stir to make a roux. Cook 4 minutes whisking constantly or until it thickens.
  5. Gradually stir in broth and heavy cream, whisking constantly.
  6. Simmer 20 minutes over low heat, stirring occasionally. 
  7. Add the broccoli and saucepan carrots, onion, and garlic, along with salt, pepper and nutmeg and stir to mix. Simmer another 20 minutes.
  8. Add cheese and remove from heat.
  9. Stir until cheese is melted.
  10. Garnish with additional cheese if desired and serve immediately.


  • use freshly grated, quality Cheddar cheese, do not use pre-shredded as it has an added powder to prevent sticking that will negatively affect the final taste and texture
  • store in an airtight container up to 4 days in the refrigerator
  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Category: soup
  • Method: stovetop
  • Cuisine: American


  • Serving Size: 1 cup
  • Calories: 335
  • Sugar: 7.1 g
  • Sodium: 718 mg
  • Fat: 22.9 g
  • Carbohydrates: 19.5 g
  • Protein: 14.7 g
  • Cholesterol: 65.6 mg

Want more great recipes?

Join our community of over 20,000 everyday cooks and I'll send you an eCookbook with 13 of my favorite desserts as a welcome gift!

Powered by ConvertKit

Similar Posts


  1. Hi, i actually thought that you were going to say,” just blend brocolli cheese,” this looks souper, definately a recipe i will pin and try, thankyou for sharing

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star