The Best Broccoli Cheese Soup

The Best Broccoli Cheese Soup

This is hands-down The Best Broccoli Cheese Soup you’ll ever make at home, and yes, it really does beat the Panera version. Creamy, cheesy, loaded with veggies, and ready in under an hour for the coziest weeknight dinner around.

Okay, real talk. I used to be a total Panera Bread Bowl regular. Like, “they know my order” regular. Then one rainy Tuesday I decided to just make my own broccoli cheddar soup at home, and honestly? I haven’t ordered the copycat version since.

There’s something about a big pot of this stuff bubbling away on the stove that just feels like a hug. The smell of butter and garlic hitting the pan, the cheese melting into that velvety broth, my kitchen turning into the coziest spot in the house. It’s one of those easy soup recipes that feels fancy but is honestly pretty forgiving.

Why You’re Going to Love This Broccoli Cheese Soup

This isn’t just another broccoli cheddar soup recipe floating around the internet. It’s the one I make on repeat, and here’s why it works so well.

  • It’s genuinely better than the restaurant version, no exaggeration
  • Made with simple pantry staples, nothing fancy required
  • Sneaky way to get extra veggies into picky eaters
  • Naturally thickened with a classic roux, no weird shortcuts
  • A cozy healthy weeknight soup that reheats like a dream

If you’ve already tried my creamy broccoli cheddar soup, this version leans even more into that nostalgic, bready-bowl flavor with smoked paprika and a touch of mustard powder for depth.

What You’ll Need (Ingredients)

broccoli cheddar soup

Nothing wild here, just real ingredients doing real work. Grab a good block of cheese, not the pre-shredded stuff, it melts so much smoother.

For the Soup Base

IngredientAmount
Unsalted butter, divided1 tablespoon + 4 tablespoons
Sweet yellow onion, diced small1 small or medium
Garlic, minced finely1 clove
All-purpose flour1/4 cup
Low-sodium vegetable stock (or chicken stock)2 cups
Half-and-half2 cups

The Veggies

IngredientAmount
Broccoli florets, diced bite-size2 to 3 cups
Broccoli stems, diced (optional)1 cup
Carrots, peeled and sliced thin2 large

Seasonings and Cheese

IngredientAmount
Salt3/4 teaspoon, or to taste
Freshly ground black pepper3/4 teaspoon, or to taste
Smoked paprika (optional)1/2 teaspoon
Dry mustard powder (optional)1/2 teaspoon
Cayenne pepper (optional)Pinch
Extra-sharp cheddar, grated (reserve some for garnish)8 ounces

Quick note on the cayenne: it won’t make the soup spicy, it just quietly amps up all the other flavors. Don’t skip it if you have it on hand.

Let’s Make This Broccoli Cheese Soup

easy soup recipes

Grab your favorite heavy-bottomed pot and let’s get cozy. This whole thing comes together in stages, so don’t rush the roux part, it’s the secret to that thick, spoon-coating texture.

Step One: Build the Flavor Base

In a small saucepan, melt 1 tablespoon of butter and add the diced onion. Saute over medium heat until translucent and barely golden, about 4 minutes, stirring now and then.

Add the garlic and cook for just 30 seconds, stirring constantly so it doesn’t catch and burn. Pull the pan off the heat and set it aside, you’ll bring this back later.

Step Two: Make the Roux

In your large heavy pot, melt the remaining 4 tablespoons of butter and whisk in the flour. Cook over medium heat for 3 to 5 minutes, whisking the whole time, until it thickens into a smooth, golden paste.

“This part matters more than you’d think,” is basically the motto of this recipe. A properly thickened roux is what gives the soup that rich, velvety body later on, so don’t rush it.

Step Three: Build the Broth

Slowly whisk in the vegetable stock, a little at a time, until it’s fully combined and smooth. Then do the same with the half-and-half, whisking constantly so nothing clumps up.

Let the mixture simmer gently over low heat for 15 to 20 minutes, until it reduces and thickens slightly. A thin skin might form on top now and then, just whisk it back in, totally normal.

Step Four: Add the Veggies

While that’s simmering away, chop your broccoli and carrots. Once the 15 to 20 minutes is up, stir in the broccoli, carrots, and that onion-garlic mixture you set aside earlier.

Season with the salt, pepper, and optional smoked paprika, mustard powder, and cayenne. Don’t stress if you’re missing one of the optional spices, the soup is still fantastic, they just add a little extra warmth.

Step Five: Simmer and Melt in the Cheese

Let everything simmer over low heat for 20 to 25 minutes, until the broccoli is tender and the soup has thickened nicely. Whisk occasionally to break up that skin layer again.

While it simmers, grate your cheese if you haven’t already. Stir in most of the cheddar, saving a little for garnish, and mix until it’s fully melted, this only takes about a minute.

Ladle into bowls, sprinkle with the reserved cheese, and serve it up while it’s hot and steamy. Maybe grab some crusty bread for dunking, just saying.

Tips, Variations, and Troubleshooting

Tips for the Best Results

Use a block of sharp cheddar and grate it yourself, pre-shredded cheese has anti-caking agents that can make your soup grainy. Also, low and slow is the name of the game here, rushing the simmer steps leads to a thinner soup.

Easy Variations

Want it extra hearty? Stir in some shredded rotisserie chicken or a cup of cooked rice. Craving something different but just as cozy? My Polish potato soup recipe hits a similar comfort-food note with a totally different flavor profile.

Troubleshooting

Soup too thin? It probably needs more simmer time, or you can whisk in a small cornstarch slurry to help it along. Soup looks grainy or split? The cheese was likely added over heat that was too high, keep it low and stir gently next time.

Storage, Reheating, and No-Waste Ideas

MethodHow LongNotes
Refrigerator3 to 4 daysStore in an airtight container
FreezerNot recommendedDairy-based soups can separate when thawed
Reheating5 to 7 minutesWarm gently on the stove over low heat, stirring often

For zero food waste, save those broccoli stems instead of tossing them, they’re great diced into the soup or grated raw into a slaw. Leftover cheese ends are perfect for grating into an omelet the next morning.

Nutritional Information

cozy healthy weeknight soup
NutrientApproximate Amount per Serving
Calories360 kcal
Protein13 g
Carbohydrates18 g
Fat27 g
Fiber3 g
Sodium520 mg

Values are estimates and will vary based on exact ingredients used. For a deeper dive into the nutrients in broccoli itself, the USDA FoodData Central database is a solid resource.

The Best Broccoli Cheese Soup FAQs

Can I make this broccoli cheese soup ahead of time?

Yes, you can make it up to a day ahead and store it covered in the fridge. Reheat gently over low heat, stirring often, since dairy-based soups can separate if heated too quickly.

Can I freeze broccoli cheddar soup?

Freezing isn’t recommended for this recipe since the half-and-half and cheese can separate and turn grainy once thawed. It’s best enjoyed fresh within a few days.

What can I substitute for half-and-half?

You can use whole milk for a lighter version, though the soup won’t be quite as rich. A mix of milk and heavy cream also works well as a middle ground.

Why did my cheese turn grainy?

This usually happens when cheese is added over heat that’s too high, or when pre-shredded cheese is used. Stick with freshly grated cheese and stir it in over low heat.

Can I make this soup healthier?

Yes, swap the half-and-half for milk and reduce the cheese slightly for a lighter, cozy healthy weeknight soup. You can also add extra broccoli for more fiber and nutrients.

Conclusion

This really is the best broccoli cheese soup you can make at home, and once you try it, that Panera order might just become a once-in-a-while treat instead of a weekly habit. It’s cozy, cheesy, and packed with veggies you’ll barely notice are there.

Give this broccoli cheddar soup a try this week and let me know how it turns out in the comments. If you loved it, pin the recipe on Pinterest so you can find it again on the next rainy day, and don’t forget to check out our full recipe collection for more cozy ideas, like this high-protein cottage cheese queso bowl for your next snack craving.

The Best Broccoli Cheese Soup

The Best Broccoli Cheese Soup (Better-Than-Panera Copycat)

This is hands-down the best broccoli cheese soup you’ll ever make at home, and yes, it really does beat the Panera version. Creamy, cheesy, loaded with veggies, and ready in under an hour for the coziest weeknight dinner around.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Soup
Cuisine American
Servings 4 servings
Calories 360 kcal

Equipment

  • Small saucepan
  • Large heavy-bottomed pot or Dutch oven
  • Whisk
  • Cheese grater

Ingredients
  

For the Soup Base

  • 1 tablespoon + 4 tablespoons unsalted butter divided
  • 1 small or medium sweet yellow onion diced small
  • 1 clove garlic peeled and minced finely
  • ¼ cup all-purpose flour
  • 2 cups low-sodium vegetable stock chicken stock may be substituted
  • 2 cups half-and-half

The Veggies

  • 2 to 3 cups broccoli florets diced into bite-size pieces
  • 1 cup broccoli stems diced into bite-size pieces, optional
  • 2 large carrots trimmed, peeled, and sliced into very thin rounds, about 1/16th-inch

Seasonings and Cheese

  • ¾ teaspoon salt or to taste
  • ¾ teaspoon freshly ground black pepper or to taste
  • ½ teaspoon smoked paprika or regular paprika, optional and to taste
  • ½ teaspoon dry mustard powder optional and to taste
  • 1 pinch cayenne pepper optional and to taste, doesn’t make soup spicy and serves to enhance flavor
  • 8 ounces extra-sharp cheddar cheese grated, with a small amount reserved for garnishing

Instructions
 

  • In a small saucepan, melt 1 tablespoon of butter and add the diced onion. Saute over medium heat until translucent and barely golden, about 4 minutes, stirring intermittently.
  • Add the garlic and cook about 30 seconds, stirring constantly so it doesn’t burn. Remove from heat and set the pan aside.
  • In a large heavy-bottom pot, melt the remaining 4 tablespoons of butter and whisk in the flour. Cook over medium heat for 3 to 5 minutes, whisking constantly, until thickened into a roux.
  • Slowly add the vegetable stock, whisking constantly until smooth.
  • Slowly add the half-and-half, whisking constantly.
  • Allow the mixture to simmer over low heat for 15 to 20 minutes, until it reduces and thickens some. Whisk intermittently to re-incorporate the skin that forms, this is normal.
  • While the mixture simmers, chop the broccoli and carrots. After 15 to 20 minutes, add the broccoli, carrots, and the reserved onion and garlic.
  • Add the salt, pepper, and optional paprika, dry mustard powder, and cayenne. Stir to combine.
  • Allow the soup to simmer over low heat for 20 to 25 minutes, until it reduces and thickens some. Whisk intermittently to re-incorporate the skin that forms.
  • While the soup simmers, grate the cheese. After 20 to 25 minutes, stir in most of the cheese, reserving a small amount for garnish, until melted and fully incorporated, less than 1 minute.
  • Transfer the soup to bowls, garnish with the reserved cheese, and serve immediately.

Notes

Use a block of sharp cheddar and grate it yourself, since pre-shredded cheese contains anti-caking agents that can make the soup grainy. Cook low and slow during the simmer steps for the best thick, velvety texture.
For a heartier variation, stir in shredded rotisserie chicken or a cup of cooked rice. If the soup turns out too thin, give it more simmer time or whisk in a small cornstarch slurry. If it looks grainy or split, the cheese was likely added over heat that was too high; keep the heat low and stir gently.
Keyword broccoli cheddar soup, broccoli cheese soup, cozy healthy weeknight soup, easy soup recipes

Similar Recipes

Leave a Reply

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

Recipe Rating