Broccoli Cheddar Soup

This post may contain affiliate links. Read my full disclosure policy.

Recreate Panera’s gloriously cheesy broccoli cheddar soup in your own kitchen with this quick and easy copycat recipe—perfect for warming up on a chilly day.

bowls of broccoli cheddar soup topped with cheese

If you’re a fan of Panera’s broccoli cheddar soup, you’ll love this homemade version. Though broccoli gets top billing in the name, make no mistake—this soup is all about the cheddar! It’s rich and cheesy with just the right amount of broccoli and other vegetables for texture and flavor.

This soup recipe is simple to prepare. With only 15 minutes of cooking time and minimal prep, it’s ideal for a cozy weeknight dinner. You can enjoy it as is, or add homemade croutons or shredded chicken for more heartiness. Pair this broccoli cheddar soup recipe with crusty artisan bread or dinner rolls—or even better, my homemade sourdough bread recipe—for a meal that truly hits the spot.

“I made this soup during our snowfall here in Philly and it was extremely comforting and absolutely DELICIOUS!!”

Cashey

What You’ll Need To Make Broccoli Cheddar Soup

ingredients to make broccoli cheddar soup
  • Butter, onion & garlic: This trio builds a flavorful base for the soup; the butter softens the onion and garlic as they cook, then does double duty as the foundation for the roux that thickens everything up.
  • Shredded carrots & broccoli: These veggies give the soup its body and color. The carrots add a hint of sweetness and a nice pop of color, while the broccoli cooks down into tender, hearty bites. Together they make the soup feel comforting and wholesome. Pre-shredded carrots are a great shortcut if you don’t feel like pulling out the box grater.
  • All-purpose flour: Teams up with the butter to thicken the soup, giving it a creamy, satisfying texture.
  • Chicken broth & heavy cream: These form the base of the soup—the broth adds depth and a savory backbone, while the cream makes it rich and silky. Swap in vegetable broth if you’d like to keep it vegetarian.
  • Salt, pepper & nutmeg: Salt and pepper keep everything in check, while a pinch of nutmeg adds a subtle, cozy undertone that pairs especially well with the broccoli and cheese.
  • Sharp Cheddar Cheese: The star flavor that ties the soup together, giving it that tangy, cheesy bite. You don’t need a fancy block, but it’s worth buying a good refrigerated brand like Cabot or Tillamook. Even if you go with pre-shredded cheese, quality makes all the difference.
  • Jump to the printable recipe for precise measurements

Step-by-Step Instructions

Step 1. Cook the aromatics and carrots. In a large pot or Dutch oven, melt the butter over medium heat. Add the onion and cook until softened and translucent, about 3 minutes. Stir in the garlic and shredded carrots (if using) and cook for 1 minute more, being careful not to let the garlic brown.

carrots and garlic cooking with onions

Step 2. Add the flour. Add it to the veggie mixture, stirring constantly for about a minute, to smooth out any lumps and cook off the raw flour taste.

flour added to onion and carrot mixture

Step 3. Add the broth and broccoli. Slowly pour in the chicken broth, whisking to keep it smooth, then stir in the broccoli florets, salt, pepper, and nutmeg.

Broccoli florets, salt, pepper, and nutmeg added to broth.

Step 4. Simmer and finish. Bring to a gentle boil, then lower the heat, cover, and simmer for about 10 minutes until the broccoli is tender. Stir in the cream and bring back to a simmer, uncovered. Gradually stir in the cheese until it’s completely melted and the soup is creamy and smooth.

Pro Tip: Don’t rush adding the cheese—sprinkling it in gradually while stirring helps it melt evenly and keeps it from clumping or turning grainy.

adding cheddar cheese to soup

Step 6. Taste and serve. Adjust seasoning if needed, then ladle into bowls. Add extra cheese on top, if you’d like. The soup is best fresh, but leftovers keep in the fridge for up to 4 days.

broccoli cheddar soup in Dutch oven with cheddar cheese and bread on the side.

Video Tutorial

More Creamy Soup Recipes You May Like

Print

Panera's Broccoli Cheddar Soup

bowls of broccoli cheddar soup topped with cheese
Creamy, cheesy, and loaded with veggies, this broccoli cheddar soup is the ultimate comfort food—ready in no time!
Servings: 4 to 6
Prep Time: 25 minutes
Cook Time: 15 minutes
Total Time: 40 minutes

Ingredients 

  • 4 tablespoons unsalted butter
  • 1 medium yellow onion, finely chopped (1 heaping cup)
  • 3 cloves garlic, minced
  • 1 cup shredded carrots (optional)
  • ¼ cup all-purpose flour
  • 4 cups chicken broth
  • ½ lb broccoli florets, cut into bite-sized pieces (about 4 cups)
  • 1 teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • ¼ teaspoon nutmeg
  • 1 cup heavy cream
  • 2 cups (8 oz) shredded sharp cheddar cheese, plus more for serving if desired

Instructions

  • In large soup pot or Dutch oven, melt the butter over medium heat. Add the onion and cook until softened and translucent, about 3 minutes. Add the garlic and carrots (if using) and cook 1 minute more. Do not brown.
  • Add the flour and cook, stirring constantly, for 1 minute. Gradually add the chicken broth, whisking constantly. Add the broccoli, salt, pepper, and nutmeg and bring to a gentle boil. Reduce the heat to low, cover, and simmer for 10 minutes.
  • Add the cream and bring back to a simmer, uncovered. Gradually stir in the cheese until completely melted. Taste and adjust seasoning, if necessary. Ladle the soup into bowls and top with more cheese, if desired.

Notes

Storage & Reheating Instructions: This soup is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, gently warm the soup over low heat on the stove, stirring occasionally. Avoid boiling the soup, as high heat can cause the dairy to separate. Freezing is not recommended due to all the dairy.

Nutrition Information

Per serving (6 servings)Calories: 461kcalCarbohydrates: 18gProtein: 16gFat: 37gSaturated Fat: 22gCholesterol: 107mgSodium: 768mgFiber: 2gSugar: 6g

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

See more recipes:

Add a Comment

Rate the recipe: 5 stars means you loved it, 1 star means you really disliked it




This site uses Akismet to reduce spam. Learn how your comment data is processed.

92 Comments

  • 5 stars
    Delicious.Although we have not had Panera`s version this is most likely better.Next time will need to watch the time closer when adding the broccoli to make sure it stays crisp tender.Added the optional carrot and used Tillamook Sharp.

  • 5 stars
    I just made this broccoli cheddar soup and it is the best I have ever tasted. I particularly like that it is not too thick and cheesy. The sauce enhances the broccoli, does not hide it. I cut the recipe in half since I’m only cooking for one but now wish I’d made the full amount. It’s wonderful, delicious and very easy to make. Thanks for providing this recipe. So perfect for a cool.day. I used Tillamook shredded cheddar and it melted beautifully.

  • 5 stars
    Delicious!! Easy & quick . A hit with the entire family. Better than Panera’s.
    A Definite Keeper.

  • 5 stars
    Loved this soup….so easy and delicious…can I freeze the leftover?

    • Hi Jeani, Unfortunately, because of all the dairy, this soup does not freeze well — sorry!

    • 5 stars
      Was really easy and yummy!! Though I would cut the broccoli smaller than bite size.

  • 5 stars
    Omg I made this soup during our snowfall here in Philly and it was extremely comforting and absolutely DELICIOUS!! It definitely tastes EXACTLY like Panera bread and Subway’s cheddar and broccoli soup. Storing this recipe in my book😋

  • 5 stars
    This was delicious! I upped the broccoli and the cheese to make it thicker and it worked beautifully. Also a tiny bit more pepper to add extra zip. A wonderful soup for a cold and blustery day.

  • 5 stars
    Loved this soup! Followed the recipe (almost exactly – probably used half the amount of butter). Will definitely make it again. Thanks so much for all your recipes!

  • 5 stars
    Delicious soup! I used an immersion blender briefly to break up some broccoli and carrots, while still keeping larger pieces.

    • 5 stars
      Thanks this tip worked for me I also cut the brocolli up into smaller pieces . Tastes just like Panera I just wish it was a little thicker .

      • Glad you enjoyed it, Asra. For a thicker soup, you’d need to use a bit less broth. You could also try adding some potato or using pre-shredded cheese, which is coated with anti-caking agents that will thicken the soup a bit more.

  • 5 stars
    The broccoli Cheddar soup is just so delicious. I just made it for lunch and the flavours are spot on. So far all Jenn’s recipes for us have been 5 star, I recommend this to everyone.

  • 5 stars
    I made this as soon as the recipe came in my email. It was easily done in under an hour. I added more broccoli than the recipe called for- it was probably closer to 12 oz. It was so good and I’ll definitely be adding this to the rotation! Thanks Jenn for another hit!