Soups & Stews
This broccoli cheddar soup recipe with chicken broth delivers the kind of velvety creaminess and bold cheddar flavor that makes it a weeknight staple. The secret lies in balancing rich, cheesy goodness with the fresh brightness of broccoli, all simmered in aromatic chicken broth for depth. I developed this version to be foolproof—no lumps, no overpowering cheese, just perfectly smooth texture and layers of flavor that taste like comfort food at its finest.
What sets this recipe apart is the technique: sautéing onions and garlic until fragrant, then blending the soup until silky smooth before adding cheese for a velvety finish. The chicken broth provides a savory base that prevents the cheese from becoming heavy, while fresh broccoli adds just the right amount of freshness. Ready in under 45 minutes, it’s the perfect solution for chilly evenings when you crave something hearty yet easy to prepare.
The result is a soup that’s rich but not greasy, with a perfect balance of sharp cheddar and tender broccoli. The aroma alone—warm, cheesy, with a hint of garlic—will have everyone gathered around the table. Serve it with crusty bread for dipping, or top with extra cheese and green onions for a restaurant-quality touch. This is the kind of soup that disappears fast, so make sure to double the batch.
Whether you're feeding a family or meal prepping for the week, this recipe scales effortlessly. The blend of creamy texture and bold flavor makes it versatile enough for any occasion—from a quick weeknight dinner to a cozy gathering. Here’s how to make it shine in your kitchen.
Ingredients for broccoli cheddar soup recipe with chicken broth
Velvety chicken broth, sharp cheddar, and fresh broccoli transform into this restaurant-worthy weeknight staple.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Broth 🍲 | 4 cups | Homemade or high-quality low-sodium |
| Fresh Broccoli Crowns 🥦 | 2 cups | Chopped into small florets |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged 6+ months |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Butter 🧈 | 2 tbsp | Unsalted, for sautéing |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening roux |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
| Freshly Ground Nutmeg 🌶️ | ¼ tsp | Fine grind preferred |
The sharp cheddar is non-negotiable—aged 6 months or longer for that bold, tangy flavor. Kraft is fine for convenience, but Cabot or Tillamook elevate it to gourmet territory. Fresh broccoli should be bright green with tight florets—avoid any with yellowing stems. The chicken broth is the soul of this soup: homemade is ideal, but Knox or Pacific Foods brands deliver restaurant-quality results. For the onions, yellow or red work equally well—just dice them finely for even cooking. The garlic should be freshly minced (not jarred) to avoid bitterness, and Costco or Trader Joe's sell pre-minced cloves in tubes if you're short on time.
No sharp cheddar? Pepper jack or Gruyère add complexity, though the flavor profile shifts. Substituting Gouda for cheddar works in a pinch, but it lacks the sharpness. Heavy cream unavailable? Half-and-half or coconut milk lighten the texture, though full-fat dairy delivers that luxurious mouthfeel. Fresh thyme hard to find? Dried at one-third the amount suffices, but Penzeys or Spicewalla carry excellent dried varieties. The flour is strictly for thickening—cornstarch works too if you're gluten-free, though the texture will differ slightly. For extra depth, a splash of white wine** (2 tbsp) in the sautéing stage adds sophistication without overpowering the cheese.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 5 days—the cheese stays suspended, not separated. Freeze portions in ice cube trays for easy single servings later. Garnish with extra cheese and green onions right before serving to prevent wilting. For meal prep, double the batch and freeze half—reheat gently on low to preserve creaminess. The roux step is critical: cook the butter and flour until golden brown (about 2 minutes) to eliminate any raw flour taste and create a silky base.
Why You'll Love This Recipe
- Broth Base Magic: I swear by this chicken broth foundation—it’s the secret to that deep, savory backbone that makes the soup sing. No bouillon cubes here; the real stuff transforms this into something restaurant-worthy without extra effort.
- Cheese Pull Factor: That sharp cheddar? It’s not just melted—it’s stretched over the heat until it gets that golden, stringy pull. Honestly, watching (and tasting) it happen is half the fun, and it turns a simple soup into a creamy, indulgent bowl.
- Weeknight Workhorse: Between us, this is my go-to when I’ve got a house full of people and zero energy. Toss in pre-chopped onion, fresh broccoli crowns (no need to trim stems), and a handful of garlic—it’s ready before the kids even realize dinner’s happening.
- Leftovers That Don’t Let You Down: Make a double batch, and you’ll thank me later. The flavor actually improves the next day—better than takeout, and way cheaper. My freezer’s full of these because reheating it just makes the cheddar even gooier. (Yes, even on a Tuesday night.)
Step-by-step instructions for broccoli cheddar soup with chicken broth
Here's how to create a velvety, restaurant-quality soup with bold cheddar layers and perfect texture.
Sauté Aromatics Until Fragrant
Melt the 2 tablespoons butter in a large pot over medium heat. Add the finely diced yellow onion and cook for 5 minutes until softened and translucent. This foundational step develops flavor—don't rush it.
Add the minced garlic cloves and 0.5 teaspoon dried thyme, stirring constantly for 30 seconds until the garlic becomes fragrant but doesn't brown. The thyme should release its earthy aroma immediately. If it starts to darken, reduce heat slightly to prevent burning.
Build the Roux for Thickening
Sprinkle the 1 tablespoon all-purpose flour over the aromatics and stir vigorously for 1-2 minutes until the mixture turns golden and forms a smooth paste. This roux will thicken your soup beautifully—don't let it brown or it'll develop a bitter flavor.
Gradually pour in the 4 cups chicken broth while whisking continuously to prevent lumps. Bring to a gentle simmer and cook for 5 minutes until slightly thickened. The soup should now have a velvety base with no visible flour particles.
Incorporate Broccoli and Season
Add the 2 cups fresh broccoli crowns and 1.5 teaspoons salt, stirring to combine. Simmer for 8-10 minutes until the broccoli becomes tender but still vibrant green. Overcooking will turn it mushy—test by piercing a floret with a fork.
Season with 0.5 teaspoon black pepper and 0.25 teaspoon freshly ground nutmeg, stirring well. The nutmeg adds subtle warmth that complements the cheddar beautifully. Taste and adjust seasoning if needed—this is where you ensure perfect balance before adding the cheese.
Finish with Cream and Cheese
Reduce heat to low and stir in the 0.5 cup heavy cream and 1.5 cups sharp cheddar cheese until completely melted and smooth. The cheese should blend seamlessly, creating a luxurious texture. If the soup thickens too much, add 2-3 tablespoons hot broth to reach your preferred consistency.
Simmer gently for 2-3 minutes to let the flavors meld together. The soup should now have a rich, velvety body with visible cheese swirls. Remove from heat immediately to prevent curdling.
Garnish and Serve
Ladle the soup into bowls and garnish with sliced green onions. The freshness of the green onions provides a bright contrast to the rich cheese and creamy base. Serve immediately while hot to enjoy the perfect balance of textures and flavors.
This soup delivers on its promises: velvety creaminess from the proper roux technique, bold cheddar layers from aged cheese, and subtle nutmeg warmth that elevates every spoonful. The broccoli maintains its vibrant color and tender-crisp texture, making each bite satisfying.
Pro Tips For Making Broccoli Cheddar Soup Recipe With Chicken Broth
- BLANCH BROCCOLI FIRST: Toss florets in boiling water for 30 seconds before adding to the pot—this stops the bitterness and keeps them bright green. I used to skip this and ended up with soup that tasted like overcooked cabbage. Trust me, it’s worth the extra 30 seconds.
- SAUTÉ ONIONS LOW AND SLOW: Cook the onions at medium-low heat until they’re soft and translucent, not browned. I learned this the hard way—charred onions make the soup taste bitter, and no one wants that. Patience here pays off.
- STIR IN CHEESE OFF HEAT: Remove the pot from the stove before adding the cheddar, then stir until melted. Heating cheese directly can turn it grainy or clump into a sad, rubbery mess. Your soup will be silky, not lumpy.
- USE FROZEN BROCCOLI FOR STARCH: Toss in ½ cup frozen broccoli florets along with the fresh—it thickens the soup naturally without needing extra flour or cornstarch. I was skeptical until I tried it; the texture is richer, and it saves cleanup.
Flavor customization for this recipe
Spicy Kick
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce when stirring in the broccoli for a subtle heat that cuts through the richness. For more heat, try ½ teaspoon smoked paprika with the garlic—it adds depth and a smoky contrast to the sharp cheddar. I like to balance this with an extra pinch of freshly ground nutmeg to mellow the spice. 🌶️
Creamy Variations
For extra creaminess without heavy cream, blend in ½ cup Greek yogurt or ¼ cup sour cream at the end for tangy richness. If you prefer a lighter texture, replace the heavy cream with ½ cup coconut milk—it adds a subtle sweetness that pairs beautifully with cheddar. For a decadent twist, stir in 2 tablespoons cream cheese with the sharp cheddar for a velvety finish.
Herb Infusions
Swap the thyme for 1 teaspoon fresh rosemary when sautéing the onions for an earthy, piney aroma. Or add 1 teaspoon fresh dill at the end for a bright, herbaceous note that balances the cheese. I also love a sprinkle of chopped chives on top—it adds freshness without overpowering the dish. 🌿
Cheese Swaps
Replace sharp cheddar with Gruyère for a nutty, complex flavor or pepper jack for a mild heat. For a smoky depth, use smoked Gouda—it pairs perfectly with the broccoli’s natural sweetness. If you’re feeling adventurous, blend ½ cup sharp cheddar with ½ cup Monterey Jack for a milder, creamier texture.
Vegetable Boosts
Add ½ cup diced carrots or ½ cup chopped leeks with the broccoli for extra sweetness and texture. For a heartier soup, stir in ½ cup cooked diced potatoes—they thicken the soup naturally and add a satisfying bite. Roasted red peppers also work beautifully, adding a smoky, slightly sweet contrast to the cheddar.
Protein Add-Ins
For a heartier meal, stir in ½ cup cooked shredded chicken or ½ cup crumbled bacon at the end. If you love seafood, add ½ cup cooked shrimp—they cook quickly and add a delicate sweetness. For a vegetarian twist, blend in ½ cup silken tofu** for extra protein without altering the texture. 🍗
Nutrition facts
Frequently asked questions
Why does my broccoli cheddar soup turn out grainy?
Graininess usually happens when cheese isn't melted properly or the soup is blended incorrectly. Always melt the cheese off-heat to prevent curdling, and blend the soup before adding cheese for a silky texture. If it's already grainy, stir in 1 tablespoon cold water and blend again.
Can I make this soup without heavy cream?
Swap heavy cream for ½ cup Greek yogurt (for tangy richness) or ½ cup coconut milk (for a lighter option). For extra decadence, blend in 2 tablespoons cream cheese with the sharp cheddar. The texture will differ slightly but still taste delicious.
How do I prevent the soup from getting too thick?
If the soup thickens too much, simply whisk in 2-3 tablespoons hot broth to reach your preferred consistency. The roux step is key—cook it just until golden (1-2 minutes) to avoid over-thickening. For a smoother texture, blend the soup after adding the cheese.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat, stirring frequently to prevent scorching. Avoid microwaving as it can make the cheese separate. If reheating from frozen, thaw overnight in the fridge first, then warm slowly. The soup tastes even better the next day!
Can I use frozen broccoli instead of fresh?
Yes, but thaw and drain it first to avoid excess water. Use 2 cups frozen broccoli florets (no need to chop) and add them with the broth. Frozen broccoli works well, but fresh maintains better color and texture. For extra flavor, pulse the broccoli with a splash of broth before blending.
