Save There's something about the way a wooden spoon scrapes the bottom of a pot that signals you're building something real in the kitchen. One Tuesday evening, I was standing at my stove with half a rotisserie chicken and a head of broccoli, feeling uninspired, when I decided to make a soup instead of the usual formula. The cream went in, the cheese melted into rivers of gold, and suddenly my kitchen smelled like a restaurant I'd been meaning to visit. My neighbor stopped by unannounced and asked what I was making—she smelled it from the hallway. That's when I knew this soup had staying power.
I made this for my sister after she'd had a rough week at work, and I watched her take the first spoonful and just close her eyes. She didn't say anything for a moment, and then she asked for seconds before she'd even finished the bowl. That's when I realized this soup isn't just food—it's the kind of thing people remember when they're thinking about being taken care of.
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 rotisserie chicken saves time and adds subtle flavor; if you're cooking it yourself, poach gently so it stays tender.
- Broccoli florets, 4 cups from about 1 large head: Cut them into bite-sized pieces so they soften evenly and nestle into each spoonful.
- Carrot, 1 medium diced: This adds natural sweetness that balances the sharp cheddar beautifully.
- Onion, 1 small finely chopped: Finely chopped onion dissolves almost completely into the base, creating depth without texture.
- Garlic, 2 cloves minced: Fresh garlic matters here—it wakes up the entire pot in the most delicious way.
- Celery stalks, 2 diced: Often overlooked, celery is the quiet backbone that makes this taste like home cooking.
- Sharp cheddar cheese, 2 cups grated: Don't use pre-shredded cheese if you can help it; it contains anti-caking agents that can make the soup grainy.
- Whole milk, 2 cups: Whole milk creates the right creamy texture without being too heavy.
- Heavy cream, 1 cup: This is what gives the soup its luxurious mouthfeel; don't skip it.
- Unsalted butter, 2 tablespoons: Unsalted gives you control over the final seasoning.
- Low-sodium chicken broth, 4 cups: Low-sodium lets you taste the vegetables and cheese rather than just salt.
- All-purpose flour, 2 tablespoons: This creates a light roux that thickens without making the soup feel starchy.
- Salt, 1 teaspoon: Add it gradually and taste as you go.
- Black pepper, ½ teaspoon: Freshly ground pepper makes all the difference.
- Smoked paprika, ¼ teaspoon optional: This adds a whisper of warmth and complexity.
- Nutmeg, a pinch optional: Just a tiny amount rounds out the flavors—trust me on this one.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your base with butter and aromatics:
- Melt the butter over medium heat and add the onion, celery, and carrot. You'll hear the vegetables start to soften after about 4 minutes, and that's when you know the foundation is ready. Don't rush this step—those few minutes of sautéing develop flavor that would otherwise be missing.
- Wake up the pot with garlic:
- Add the minced garlic and let it cook for just 1 minute until you smell it. That aroma tells you it's releasing its oils and flavor.
- Create a light roux:
- Sprinkle the flour over the vegetables and stir until everything is coated. Cook for 1 to 2 minutes, stirring often—you're cooking out the raw flour taste so it doesn't linger in your finished soup.
- Whisk in the broth smoothly:
- Pour the chicken broth in gradually while whisking constantly to prevent lumps. Take your time here; a smooth base means a silky soup.
- Simmer the broccoli until tender:
- Add the broccoli florets, salt, pepper, smoked paprika, and nutmeg. Bring everything to a gentle boil, then lower the heat and let it simmer for 10 to 12 minutes until the broccoli is fork-tender and bright green has softened to a deeper shade.
- Fold in the chicken, milk, and cream:
- Stir in the cooked chicken, whole milk, and heavy cream. Heat gently for about 5 minutes, stirring occasionally—this warms everything through without turning the dairy grainy.
- Melt in the cheese:
- Remove the pot from heat, then add the grated cheddar a handful at a time, stirring until each addition melts completely. The residual heat will melt the cheese perfectly if you don't rush it. Taste and adjust salt and pepper as needed.
- Serve and celebrate:
- Ladle into bowls and garnish with extra cheddar or fresh herbs if you like. Eat it while it's hot and steaming.
Save I've learned that the best soups are the ones that teach you something about yourself as a cook. This one taught me that sometimes the simplest combinations—chicken, broccoli, cheese, cream—are simple because they work, not because they lack ambition. There's real skill in knowing when not to overcomplicate things.
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.
Why Sharp Cheddar Changes Everything
Mild cheddar would make this soup polite and forgettable. Sharp cheddar has personality and bite; it stands up to the cream and broccoli instead of disappearing into them. I learned this the hard way when I once used a block labeled simply 'cheddar,' and the soup tasted like it was playing it safe. The sharp version tastes like someone who knows what they want.
The Texture Question
Some people want their soup chunky and full of pieces; others prefer it silky and almost velvety. I've made it both ways, and I've discovered that the answer changes depending on who's eating it and what they need from the bowl. If you're feeding someone who wants comfort in its purest form, keep it smooth. If you want them to feel like they're eating real food made with intention, leave the vegetables with some texture.
Kitchen Wisdom and Final Thoughts
This soup teaches you something about balance—how to layer flavors so nothing overwhelms, how to build texture so it's interesting to eat, how to make something that feels indulgent without actually being complicated. Every time you make it, you get a little better at knowing when things are ready, when the flavors are right, when it's time to stop tinkering and just serve it.
- If you want extra flavor, add a splash of Dijon mustard or hot sauce right before serving—it sharpens everything without making it spicy.
- Pair this with crusty bread that you can dip into the creamy broth, turning a bowl into a complete meal.
- Leftovers taste even better the next day, so don't hesitate to make a full batch and know you'll have lunch waiting.
Save Make this soup when someone needs feeding, when you need feeding, or when the kitchen itself needs to remember what it's for. It's the kind of thing that turns an ordinary evening into something worth remembering.
Recipe FAQs
- → Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well. Add it directly to the simmering broth without thawing, and reduce cooking time by 2-3 minutes since frozen broccoli is already blanched.
- → How do I prevent the cheese from becoming grainy?
Remove the pot from heat before adding cheese and stir gradually. Avoid boiling once cheese is added, as high heat causes proteins to separate and create a grainy texture.
- → Can I make this soup ahead of time?
Absolutely. Prepare the soup without adding cheese, then refrigerate up to 3 days. Reheat gently and stir in freshly grated cheese just before serving for best texture.
- → What's the best way to store leftovers?
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, stirring frequently. Add a splash of milk or broth if needed to restore creaminess.
- → Can I make this soup dairy-free?
Yes, substitute coconut cream for heavy cream, use dairy-free milk, and replace cheddar with dairy-free cheese or nutritional yeast for a cheesy flavor without dairy products.
- → How can I make the soup thicker?
For a thicker consistency, increase flour to 3 tablespoons, blend half the soup before adding cheese, or simmer uncovered for an additional 5-10 minutes to reduce liquid.