Chicken Broccoli Cheddar Soup

Featured in: One-Bowl Comfort Meals

This hearty soup combines tender chunks of cooked chicken with fresh broccoli florets in a velvety broth enriched with whole milk, heavy cream, and sharp cheddar cheese. The base starts with a classic mirepoix of onion, celery, and carrot, sweated in butter until fragrant, then thickened with a simple roux. Simmering the broccoli until just tender preserves its bright color and slight crunch, while the gradual addition of dairy creates a luxurious texture without separating. Each serving delivers 27 grams of protein, making it as filling as it is satisfying. The soup comes together in 45 minutes total, with only 15 minutes of active prep work.

Updated on Tue, 27 Jan 2026 14:10:00 GMT
Creamy Best Chicken Broccoli Cheddar Soup in a rustic bowl, garnished with extra cheddar and herbs, ready to enjoy. Save
Creamy Best Chicken Broccoli Cheddar Soup in a rustic bowl, garnished with extra cheddar and herbs, ready to enjoy. | citrusfold.com

My neighbor knocked on my door one gray Tuesday afternoon with a container of homemade soup and a sheepish grin—she'd made too much and knew I'd been under the weather. One spoonful of her creamy chicken broccoli cheddar soup, and I was hooked. The way the sharp cheddar melted into every warm sip, how the broccoli stayed tender without getting mushy, the pure comfort of it all—I pestered her for the recipe that same evening. Now it's become my go-to when someone needs feeding, whether they're sick, celebrating, or just tired.

I made this for my book club last fall, and what started as a simple appetizer turned into the thing everyone wanted the recipe for—more than the actual book we were discussing, honestly. One friend texted me weeks later saying she'd made it three times already, once with turkey for variety, and her family had officially declared it a staple. There's something about a soup that brings people together like that, something that makes them feel genuinely cared for.

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, diced or shredded (2 cups): Pre-cooked chicken saves time, but the real secret is not shredding it too finely—you want pieces substantial enough to actually bite into, not silky threads that disappear.
  • Broccoli florets (4 cups, about 1 large head): Cut them into similar sizes so they cook evenly, and don't skip the stems if they're tender—they add a subtle sweetness that florets alone can't deliver.
  • Carrot, diced (1 medium): This adds natural sweetness that balances the sharp cheddar, a trick I learned after my first batch tasted too intensely cheese-forward.
  • Onion, finely chopped (1 small): Small enough that it dissolves into the soup rather than leaving chunks, becoming the flavor foundation everyone tastes but no one identifies.
  • Garlic, minced (2 cloves): Don't be shy here—it grounds the entire soup with an earthy warmth that prevents it from being one-note creamy.
  • Celery stalks, diced (2): Like carrot, it's a building block of flavor that becomes invisible but essential to the overall taste.
  • Sharp cheddar cheese, grated (2 cups): This is non-negotiable—mild cheddar will make you sad, and pre-shredded cheese sometimes won't melt as smoothly because of the anti-caking agents.
  • Whole milk (2 cups): The backbone of creaminess without being as heavy as cream alone, creating that perfect velvety texture.
  • Heavy cream (1 cup): This pushes it into luxurious territory, but it also stabilizes the cheese so the soup doesn't break or become grainy.
  • Unsalted butter (2 tablespoons): Always unsalted so you control the salt level—it's the first step to preventing an overly salty soup.
  • Low-sodium chicken broth (4 cups): Low-sodium is crucial because you're adding cheese and it will concentrate flavor, and you never want to end up with a salt bomb.
  • All-purpose flour or gluten-free flour (2 tablespoons): This thickens the soup without making it starchy or heavy, creating a gentle body rather than a thick paste.
  • Salt (1 teaspoon), black pepper (1/2 teaspoon), smoked paprika and nutmeg (optional pinches): The paprika adds a whisper of smoke and color, while nutmeg—barely detectable—rounds out flavors and prevents the soup from tasting too obvious.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build Your Flavor Base:
Melt butter over medium heat and sauté onion, celery, and carrot for 4–5 minutes until they soften and release their sweetness. You'll know it's ready when the kitchen smells like home cooking and the vegetables have lost their raw edges.
Wake Up the Garlic:
Add minced garlic and cook for 1 minute, stirring constantly so it perfumes the butter without burning. This is a quick step, but it's the difference between a soup that tastes generic and one that tastes intentional.
Make the Roux:
Sprinkle flour over the vegetables and stir for 1–2 minutes, creating a paste that cooks out the raw flour taste. This paste is what will eventually thicken your broth into something silky and luxurious rather than thin and watery.
Add the Broth Slowly:
Gradually whisk in chicken broth, working out any lumps so the mixture becomes smooth and glossy. Take your time here—rushing this step will give you a lumpy soup, which I learned the hard way one harried evening.
Simmer the Broccoli:
Add broccoli florets along with salt, pepper, smoked paprika, and nutmeg, then bring to a gentle boil before reducing heat to simmer for 10–12 minutes. The broccoli should be fork-tender but still bright green, not mushy or grayish—timing is everything.
Gently Warm the Dairy:
Stir in cooked chicken, milk, and heavy cream, heating gently for 5 minutes without letting it boil. Boiling the dairy can separate the proteins and create a grainy, broken texture that tastes and feels wrong on your tongue.
Melt in the Cheese:
Remove from heat and gradually add grated cheddar while stirring, allowing each handful to fully incorporate before adding more. This gentle approach ensures the cheese melts evenly and the soup stays creamy rather than becoming stringy or broken.
Taste and Season:
Before serving, taste a spoonful and adjust salt, pepper, or any other seasonings to your preference—everyone's palate is different, and that's the moment to make it perfect for your table.
Ladle of homemade Best Chicken Broccoli Cheddar Soup served with crusty bread, showcasing tender broccoli and shredded chicken. Save
Ladle of homemade Best Chicken Broccoli Cheddar Soup served with crusty bread, showcasing tender broccoli and shredded chicken. | citrusfold.com

There's a moment in winter when someone you care about is stressed or tired, and you show up with a pot of this soup still steaming, and you see their shoulders drop in relief. That's when I realized this recipe isn't about ingredients or technique—it's about showing someone they matter.

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.

Texture and Body

The flour-and-butter roux creates a silky texture that feels luxurious without being heavy or starchy, which is different from what you get if you try to thicken a soup with cornstarch or cream alone. I once experimented with skipping the roux entirely and just adding more cream, thinking it would be smoother—instead, it was thin and one-dimensional. The combination of that gentle roux with whole milk and heavy cream is what gives this soup its signature velvety body that coats your spoon.

Customizing Your Soup

One friend makes this with turkey in November and swears it tastes slightly more refined, while another person I know adds a tablespoon of Dijon mustard for a subtle tangy complexity that makes the cheese sing. I've experimented with adding a tiny splash of hot sauce for people who like heat, and it changes the entire personality of the dish without overwhelming it. The beauty of this recipe is that it's sturdy enough to handle variations without falling apart—it's a confident soup that knows who it is.

Make It Your Own

Some evenings I blend half the finished soup with an immersion blender to create a creamier, more refined texture while keeping some broccoli florets whole for contrast. Other times I serve it over egg noodles for people who want something more substantial, or alongside crusty bread for dipping when it's purely about comfort. The flexibility here is part of why I keep coming back to this recipe year after year.

  • For a smoother, more refined version, carefully blend half the soup with an immersion blender before adding cheese, which creates a silky base while keeping texture from the remaining whole pieces.
  • If you want it less rich, substitute half the heavy cream with more chicken broth, though you'll notice the soup becomes lighter and less luxurious on the tongue.
  • Leftover soup keeps beautifully in the refrigerator for 3–4 days and actually tastes better the next day when all the flavors have had time to marry together.
Vibrant Best Chicken Broccoli Cheddar Soup topped with sharp cheddar in a white bowl, a comforting lunch or dinner. Save
Vibrant Best Chicken Broccoli Cheddar Soup topped with sharp cheddar in a white bowl, a comforting lunch or dinner. | citrusfold.com

This soup has become my kitchen language for saying I care, and it never fails to land. Make it for someone you love.

Recipe FAQs

Can I make this soup ahead of time?

Yes, prepare the soup up to step 6 (before adding cheese) and refrigerate for up to 2 days. Reheat gently over low heat, then gradually stir in the cheddar until melted and smooth.

How do I prevent the dairy from curdling?

Avoid boiling the soup after adding milk and cream. Heat gently over medium-low temperature and stir frequently. The flour roux also helps stabilize the dairy mixture.

Can I use frozen broccoli instead of fresh?

Frozen broccoli works well in this soup. Add it during the simmering step and cook until tender, about 8-10 minutes. Thawed frozen broccoli may release more water, slightly thinning the broth.

What's the best way to shred the chicken?

Use two forks to pull apart cooked chicken breast, or shred it with your hands. For finer texture, pulse briefly in a food processor. Rotisserie chicken works perfectly as a time-saver.

Can I make this gluten-free?

Substitute all-purpose flour with a 1:1 gluten-free flour blend or cornstarch. If using cornstarch, mix with 2 tablespoons cold water before adding to create a slurry instead of a roux.

How long will leftovers keep?

Store cooled soup in an airtight container for 3-4 days in the refrigerator. The texture may thicken when chilled—add a splash of broth or milk when reheating to reach desired consistency.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Chicken Broccoli Cheddar Soup

Creamy soup with tender chicken, broccoli florets, and sharp cheddar ready in under an hour.

Prep time
15 minutes
Time to cook
30 minutes
Total duration
45 minutes
Provided by Lena Brookfield

Recipe group One-Bowl Comfort Meals

Skill level Easy

Cuisine type American

Makes 6 Serving count

Diet details None specified

Ingredient list

Poultry

01 2 cups cooked chicken breast, diced or shredded

Vegetables

01 4 cups broccoli florets
02 1 medium carrot, diced
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 2 celery stalks, diced

Dairy

01 2 cups sharp cheddar cheese, grated
02 2 cups whole milk
03 1 cup heavy cream
04 2 tablespoons unsalted butter

Broth and Thickener

01 4 cups low-sodium chicken broth
02 2 tablespoons all-purpose flour

Seasonings

01 1 teaspoon salt
02 1/2 teaspoon black pepper
03 1/4 teaspoon smoked paprika
04 Pinch of nutmeg

How to Make It

Step 01

Sauté Aromatics: Melt butter in a large pot over medium heat. Add onion, celery, and carrot; sauté for 4 to 5 minutes until softened.

Step 02

Bloom Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Create Roux Base: Sprinkle flour over the vegetables and stir to coat evenly. Cook for 1 to 2 minutes to remove raw flour taste.

Step 04

Build Broth Foundation: Gradually whisk in chicken broth, ensuring the mixture is smooth and lump-free.

Step 05

Cook Broccoli: Add broccoli florets, salt, pepper, smoked paprika, and nutmeg. Bring to a gentle boil, then reduce heat and simmer for 10 to 12 minutes until broccoli is tender.

Step 06

Incorporate Protein and Cream: Stir in cooked chicken, milk, and cream. Heat gently for 5 minutes, but do not boil.

Step 07

Finish with Cheese: Remove from heat. Gradually add grated cheddar, stirring until melted and fully incorporated. Taste and adjust seasoning as needed.

Step 08

Serve: Ladle into bowls and serve hot, garnished with extra cheddar or fresh herbs if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You Need

  • Large pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Whisk
  • Ladle

Allergy details

Always check ingredients for allergens. When unsure, talk to your healthcare provider.
  • Contains milk from cheese, milk, cream, and butter
  • Contains wheat if not using gluten-free flour substitute

Nutrition per serving

Provided for informational purposes. Doesn't replace advice from your doctor.
  • Calories count: 385
  • Fat content: 25 g
  • Carbohydrates: 13 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.