By Ami · September 7, 2026 · ★★★★★ 4.8 from 131 reviews · Jump to Recipe · Print
Broccoli cheddar soup is the comfort food recipe I make when it's cold and I have thirty minutes — thick, sharp and properly cheesy, with tender broccoli and shredded carrot running through it. It's the Panera bowl, made in one pot, and the trick to it is entirely about how and when the cheese goes in.
Save recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.
The whole recipe lives or dies on how you add the cheese.
Off the heat, a handful at a time. Cheese added to boiling soup breaks into grainy strings and oil. Off the burner, in small handfuls, it melts into a smooth, glossy soup every time.
It's thirty minutes and one pot. Roux, simmer, blend a little, melt in cheese. No separate pans and no blender required unless you want one — the same weeknight economy as creamy tomato basil soup.
Shred your own cheddar. Bagged shredded cheese is coated in potato starch and cellulose to stop it clumping, and that coating is exactly what makes cheese soup gritty. A block and a box grater fixes it.
Here's what you'll need.
Sharp or extra-sharp cheddar, in a block. Mild cheddar disappears into the dairy and you end up with a beige soup that tastes of flour. A little grated nutmeg sounds odd and is the classic move in any cheese sauce — you won't taste nutmeg, you'll taste more cheese.
Here's how it all comes together.
Step 1 — Make the roux
Melt the butter in a Dutch oven over medium, cook the onion 4 minutes until soft, then sprinkle over the flour and stir constantly for 2 full minutes. It should smell nutty rather than raw — this is what thickens the soup and stops it tasting pasty.
Step 2 — Simmer the broccoli and carrot
Slowly whisk in the broth and milk so it stays smooth, then add the broccoli florets, shredded carrot, garlic, nutmeg and pepper. Simmer 15 minutes until the broccoli is fully tender and the soup has thickened enough to coat a spoon.
Step 3 — Melt in the cheddar
Take the pot completely off the heat and wait a minute. Then add the shredded cheddar in three or four handfuls, stirring until each one disappears before adding the next. Season with salt and serve immediately, while it's at its silkiest.
Off the heat before any cheese goes in. Give the pot sixty seconds to stop bubbling. This one pause is the difference between velvet and curds.
Shred it yourself. Ten seconds on a box grater. The anti-caking starch on bagged cheese is the second most common cause of grainy cheese soup.
Chop the broccoli small. Bite-sized florets cook evenly in fifteen minutes and give you broccoli in every spoonful. Big trees leave you with raw stems and overcooked tops.
Blend a ladleful if you want it thicker. Pull out a cup, blend it, stir it back. It thickens the soup with broccoli rather than more flour or cheese.
Make it ahead, or make it your own.
It keeps 3 days but doesn't freeze. Cheese and milk both split on thawing. This is a make-and-eat soup, or a make-and-eat-this-week soup.
Make it higher protein. Stir in shredded rotisserie chicken at the end, or serve it beside air fryer chicken breast — the soup alone is comfort food, not a protein target.
Lighter version. Use whole milk instead of half the broth, keep the cheese sharp so you can use less of it, and add an extra cup of broccoli. Still creamy, noticeably lighter.
Here's what I'd serve with this.
A crusty bread bowl if you're committing to the Panera bit properly.
A sharp green salad, because the soup is rich and wants acid.
Storing: refrigerate in an airtight container for up to 3 days. It thickens substantially as it chills — that's the roux setting, and it loosens again with a splash of milk. Freezing is not recommended: the cheese and milk separate and the texture never recovers.
Reheating: warm gently over medium-low, stirring often, with a couple of tablespoons of milk to bring it back. Do not boil it or the cheese will break. In the microwave, use 70% power and stir every thirty seconds.
★★★★★ 4.8 from 131 reviews — thick, sharp broccoli cheddar soup with tender broccoli and shredded carrot. 30 minutes, one pot, and a method that never goes grainy.
Prep 10 min · Cook 20 min · Total 30 min · Serves 6 · Category: Comfort Food · Cuisine: American
Roux. Melt the butter in a Dutch oven over medium. Cook the onion 4 minutes, then stir in the flour and cook 2 full minutes until it smells nutty.
Liquid. Slowly whisk in the broth and milk until completely smooth.
Simmer. Add the broccoli, carrot, garlic, nutmeg and pepper. Simmer 15 minutes until the broccoli is tender and the soup thickens.
Cheese. Remove the pot from the heat and let it stop bubbling. Stir in the cheddar in three or four handfuls, letting each melt fully before adding the next.
Serve. Season with salt and serve right away, topped with a little extra cheddar.
Notes: Shred cheese from a block — bagged shredded cheese has anti-caking starch that makes the soup grainy. Always add cheese off the heat. Chop broccoli small so it cooks evenly. For a thicker soup, blend one ladleful and stir it back in. Keeps 3 days; does not freeze well. Add shredded rotisserie chicken for a higher-protein bowl.
If cozy one-pot dinners are your whole personality, this cookbook is for you.
The Ultimate Slow Cooker Mediterranean Diet Cookbook is built around this kind of cooking — a handful of honest ingredients, one pot, long slow flavor and almost no active work. Comfort-food dinners that happen to be good for you.
Meal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.
FAQ
Why is my broccoli cheddar soup grainy?
Almost always one of two things: the cheese was added while the soup was still boiling, or it was pre-shredded bagged cheese coated in anti-caking starch. Take the pot off the heat, let it settle a minute, and stir in freshly grated cheese a handful at a time.
Can I freeze broccoli cheddar soup?
It's not recommended. Cheese and milk both separate when thawed and the texture turns grainy and oily no matter how gently you reheat it. It keeps well in the fridge for 3 days instead.
How do I make broccoli cheddar soup thicker?
Blend one ladleful of the finished soup and stir it back in — that thickens it with broccoli rather than more flour. Cooking the roux properly for a full 2 minutes also matters more than most people expect.
What cheese is best for broccoli cheddar soup?
Sharp or extra-sharp cheddar in a block. Mild cheddar gets lost in the dairy and leaves the soup tasting floury. A small amount of gruyere alongside the cheddar adds nuttiness if you have it.