Save There's something about the smell of butter and garlic hitting a hot pan that makes you realize you're about to make something genuinely good. I discovered this chicken broccoli cheddar soup on a Tuesday evening when my fridge felt disappointingly sparse, but I had the essentials—chicken, broccoli, and a block of sharp cheddar that had been waiting for its moment. What started as an improvised dinner became the soup I've made more times than I can count, each batch somehow feeling like a small victory.
I made this for my neighbor last winter when she was recovering from surgery, and I watched her close her eyes on the first spoonful like she'd just been transported somewhere warm and safe. That's when I understood this soup isn't just food—it's the edible version of someone saying 'I'm thinking of you' without needing the words. She texted me the recipe request before I'd even left her doorstep.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Cooked chicken breast, 2 cups diced or shredded: Using pre-cooked chicken saves time, but rotisserie chicken from the store is a game changer if you're starting from scratch—it brings seasoning and texture that makes the soup taste fuller and richer.
- Broccoli florets, 4 cups: Fresh broccoli florets work beautifully, but don't chop them too small or they'll disappear into the cream; keep them bite-sized so you feel them in every spoonful.
- Carrot, 1 medium diced: The natural sweetness of carrots balances the sharp cheddar, so don't skip this even though it seems minor.
- Onion, 1 small finely chopped: A small onion is key here—too much and it overpowers the delicate cheese flavor you're building.
- Garlic, 2 cloves minced: Fresh garlic is essential; the jarred stuff won't give you that fragrant moment that makes you know you're on the right track.
- Celery stalks, 2 diced: Celery adds an earthiness that grounds the richness of the cream and cheese, making the soup feel more balanced and less heavy.
- Sharp cheddar cheese, 2 cups grated: Sharp is the non-negotiable part here—mild cheddar makes the soup taste safe and forgettable, but sharp cheddar gives it personality and depth.
- Whole milk, 2 cups: Use real whole milk; skim milk will make the soup taste thin and you'll notice the difference immediately.
- Heavy cream, 1 cup: This is what turns a simple broth into something worthy of an extra bowl, so measure it generously.
- Unsalted butter, 2 tablespoons: Unsalted gives you control over the final salt level and prevents the soup from tasting too salty as it simmers.
- Low-sodium chicken broth, 4 cups: Low-sodium is crucial because you're adding salt separately and the cheese brings its own saltiness—start conservative or you'll regret it.
- All-purpose flour, 2 tablespoons: This roux-like base prevents the soup from breaking when you add the cheese, and it creates that silky mouthfeel that makes people ask for your secret.
- Salt, 1 teaspoon: Taste as you go; you might need less once the cheese is in because sharp cheddar carries its own salty edge.
- Black pepper, ½ teaspoon: Fresh cracked pepper if you have it—it makes a subtle but real difference in the final taste.
- Smoked paprika, ¼ teaspoon optional: This is the secret whisper that makes people say 'there's something interesting in here'—add it if you want depth beyond just cream and cheese.
- Nutmeg, pinch optional: A tiny pinch of nutmeg rounds out the cheddar in a way that's hard to identify but impossible to ignore once you know it's there.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the aromatics:
- Melt butter in a large pot over medium heat and add your diced onion, celery, and carrot. You'll know you're doing this right when the kitchen fills with that warm, vegetal smell after about four minutes—it means the vegetables are softening and releasing their flavors into the butter.
- Wake up the garlic:
- Add minced garlic and let it cook for just one minute until it's fragrant but not brown, which would make it bitter and harsh.
- Make a simple roux:
- Sprinkle flour over everything and stir to coat every vegetable piece, then cook for a minute or two. You're cooking out the raw flour taste so it doesn't cloud your final soup.
- Build the broth base:
- Gradually whisk in chicken broth while stirring, making sure there are no lumpy pockets hiding in the bottom of the pot. This is where patience matters—rushing this step and getting lumps is frustrating, but slow and steady gives you a smooth foundation.
- Cook the broccoli:
- Add broccoli florets along with salt, pepper, paprika, and nutmeg, then bring the whole thing to a gentle boil before dropping the heat to a simmer. Let it cook for ten to twelve minutes until the broccoli is fork-tender but not mushy—you want it to hold its shape when you eat it.
- Introduce the protein and dairy:
- Stir in your cooked chicken, milk, and cream, then heat gently for about five minutes. This is not the time to crank up the heat; you're warming everything through, not boiling it, because boiling cream can break and get grainy.
- Melt in the cheese:
- Remove from heat and add grated cheddar gradually while stirring constantly, making sure each handful is fully melted before adding the next. Taking your time here prevents the cheese from becoming stringy or breaking, giving you that silky, integrated final texture instead.
- Taste and adjust:
- Give it a spoonful and decide if it needs more salt or pepper before you serve it—this moment is your last chance to make it exactly how you like it.
Save
Save Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
I served this soup to my daughter's college roommates during a study session, and one of them asked if I was a chef. I wasn't fishing for compliments—I was genuinely confused because I'd thrown it together in thirty minutes while on a work call. That moment taught me that good food doesn't require complicated technique, just attention and the right ingredients working in harmony.
The Secret to Creamy Perfection
The magic here isn't in exotic ingredients or techniques you haven't heard of—it's in understanding that cream, cheese, and broth have different densities and temperatures. When you add them in the right order and at the right heat, they want to become one silky, unified thing. When you rush or get impatient, they separate and look broken.
Making It Your Own
This soup is forgiving enough to adapt to what's in your kitchen. I've made it with turkey instead of chicken when that's what I had thawed, and with half the broccoli swapped for cauliflower when I grabbed the wrong vegetable. A splash of Dijon mustard adds sharpness, hot sauce brings heat, and some people swear by a tiny bit of apple cider vinegar to brighten everything up.
Serving and Storing
Serve this soup hot with crusty bread for soaking up the last bits of cheddar-cream from your bowl. Leftovers keep beautifully in the fridge for three days, and reheating is gentle—warm over medium heat with a splash of milk if it's gotten too thick.
- A sprinkle of extra sharp cheddar on top makes it feel special without any extra effort.
- Fresh herbs like thyme or parsley work nicely as garnish if you have them on hand.
- If you want a smoother soup, blend half of it with an immersion blender before adding the cheese for a more refined texture.
Save
Save This soup has become my answer to almost every question: feeling under the weather, need a quick dinner, want something that tastes like home. Once you make it, you'll understand why.
Questions & Answers
- → Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well. Add it directly to the soup without thawing, but reduce the simmering time by 2-3 minutes since frozen broccoli cooks faster.
- → How do I prevent the cheese from clumping?
Remove the pot from heat before adding cheese and add it gradually while stirring constantly. Using freshly grated cheese instead of pre-shredded also helps it melt smoothly.
- → Can I make this soup ahead of time?
Absolutely. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over low heat, stirring frequently. You may need to add a splash of milk or broth to restore the creamy consistency.
- → What can I substitute for heavy cream?
You can use half-and-half for a lighter version, or substitute with full-fat coconut milk for a dairy-free alternative. Greek yogurt stirred in at the end also works, though it will change the flavor profile slightly.
- → How can I make this soup thicker?
For a thicker consistency, increase the flour to 3 tablespoons, or mash some of the cooked broccoli against the side of the pot. You can also blend a portion of the soup before adding the cheese.
- → Can I freeze this soup?
While possible, cream-based soups can separate when frozen. For best results, freeze the soup base without the dairy and cheese, then add them when reheating.