Broccoli Cheddar Soup Guide: Cozy Homemade Flavor

Pull Up a Spoon: Let’s Talk Broccoli Cheddar Soup

You know that Soup that just smells like winter afternoons? Broccoli Cheddar Soup is totally that for me. I started making it at uni (mainly because it beats eating sad instant noodles, and I wanted to impress my roommate Jess, who kinda sidestepped every time I picked up a pan). The first time, I burnt the bottom and, not gonna lie, blamed it on a wonky stove top. Still, we all slurped it down. Now, I whip it up when I need something that’s genuinely soul-hugging. Plus, there’s that satisfying moment when you get the cheese all melty…ahh, I’m getting ahead of myself. Anyway, let’s get simmering!

Broccoli Cheddar Soup

Why I Can’t Stop Making This Soup

I make this on chilly nights—or honestly when I’m just sick of washing six pots for one meal. My family goes bonkers for it, even the resident broccoli-hater. And, even though my partner once grumbled when I made it three times in one week, I caught them sneaking a bowl from the fridge (yep, busted!). Also, it’s one of those soups that actually tastes better the next day…if you manage to save any. Oh, and if you ever tried those chain restaurant versions and thought, “Hey, that’s alright,” I promise this one’s creamier, cheesier, and you won’t have to hand over half your paycheck for a bowl.

Here’s What You’ll Need (With Some Wiggle Room)

  • 1 big head of broccoli (about 500g) – florets and stem both, if you fancy. Sometimes I buy the pre-chopped stuff when I’m lazy, sue me.
  • 1 medium onion, chopped. Red, white—whatever’s looking less sad in the bottom of your veg drawer.
  • 2 carrots, diced (or grated. My grandma always said to hand-grate carrots, but honestly a food processor or even frozen works fine if you’re in a rush).
  • 3 cloves garlic, minced. Or a big spoon of the jarred stuff; I won’t tell.
  • 60g (about 4 tbsp) butter—I’ve swapped in olive oil when I ran out and it’s ok, just a bit less decadent.
  • 1/4 cup (30g) all-purpose flour. Gluten-free flour is alright if you swing that way.
  • 3 cups veg broth (chicken works too if you’re not fussed about it being veggie)
  • 2 cups (480ml) milk—I use whole milk unless I know someone is anti-lactose, then I’ll risk it with oat milk. Texture’s a bit different though.
  • 200g (about 2 cups) sharp cheddar, shredded. Pre-shredded is fine but it doesn’t melt quite as creamy. Use extra if you’re a cheese monster like my cousin Tom.
  • Salt & pepper to taste. Sometimes I add a pinch of cayenne or a whisper of nutmeg. Depends on the mood, really.

How I Actually Make Broccoli Cheddar Soup

  1. Start by melting the butter in your biggest pot over medium heat. Toss in onions and carrots. You’ll hear a gentle sizzle—don’t rush it. Give it 4-5 minutes. If your patience is thin, remember: the slower you go here, the sweeter the soup. (Ask me how I learned this…)
  2. Garlic time. Add it in, stir until it smells irresistible, about 30 seconds. Don’t let it burn though; burnt garlic is not the vibe.
  3. Sprinkle in the flour. Stir like mad until everything kinda clings together, about another minute—don’t panic if it looks like a weird paste. That’s normal.
  4. Gradually pour in the broth, whisking nonstop so you skip the lumps. On second thought, if you get a few, nobody will notice once the cheese is in.
  5. Toss in the chopped broccoli and carrots. Crank up the heat so it bubbles, then lower to a nice simmer. Pop the lid on (or foil if you can’t find the thing, which happens to me more times than I’d like to confess), and let it cook about 12-15 minutes—until the broccoli is properly soft but not mushy. This is where I usually sneak a little taste, just to be sure.
  6. Take off the lid and pour in the milk. Bring it up so it’s hot but not boiling—don’t let it curdle, or you’ll get weird bits.
  7. Now comes the fun: cheese by the handful. Slowly stir in shredded cheddar until it’s silky and glorious. It might seem like a lot, but just trust.
  8. Season with salt, pepper, and anything extra you fancy. If you like it thicker, let it bubble a bit; if too thick, splash in more milk or broth. No biggie.
  9. If you want it smooth, give it a quick blitz with an immersion blender (or carefully transfer to a blender, but mind those hot splashes—ask my favorite tee shirt about that). Or just leave it chunky! Totally up to you.
  10. Take off the heat and serve straight away or stash for later…if you even manage to wait.
Broccoli Cheddar Soup

Pitfalls and Secrets I Learned the Hard Way

  • If it gets too salty, throw in half a potato while it simmers then fish it out later. Works better than you’d think.
  • Soup too thick? Actually, I find it works better if you thin it with broth, not just water. Gives it more flavor.
  • I once tried adding blue cheese. Boy, that went sideways—stick to cheddar or a tiny bit of parmesan if you fancy a bite.

Variations I’ve Messed With (Some Hits, Some Misses)

  • Swap half the broccoli for cauliflower—surprisingly nice and blends super creamy.
  • Extra dash of hot sauce or a bit of Dijon for zing; risky, but it works if you want a pep.
  • I tried using coconut milk once (ran out of everything else). It tasted…odd. Bit like a Thai curry gone rogue.
  • Crumbled bacon for meat-eaters—can’t go wrong, right?
Broccoli Cheddar Soup

What Equipment Do You Really Need?

  • One big-ish soup pot. Dutch oven is grand, but a standard pot does the job.
  • An immersion blender for smooth soup—but, honestly, I just used a potato masher the first few times. It’s kinda fun.
  • A grater. Or, you know, just buy pre-grated cheese if the mood strikes. No judgment here.

How To Store It (Spoiler: It Won’t Last Long)

Chuck leftovers in an airtight container in the fridge—it’ll keep 3 days easy. But honestly, in my house it never lasts more than a day! If you do find yourself with extra (miracle!), you can reheat gently on the stove with a splash more milk or broth so it loosens up. Freezing it? Eh, cheddar can go a bit grainy; it’s edible but not as dreamy.

How I Serve Broccoli Cheddar Soup (Every Time)

Big bowls with heaps of black pepper, sometimes a swirl of cream if I’m feeling posh. Always with buttered toast or crusty rolls for dipping—my dad claims soup without bread is just “vegetable tea.” We sometimes do a “dunk-off” to see who can get the perfect soggy bite; no one keeps score, but I like to think I win more often than not.

Wonky Pro Tips I’ve Learned

  • Don’t try to rush the veggie sauté; I once thought I could cut the time. Ended up with crunchy onions. Not the texture anyone wants.
  • Shred your own cheese when you can. The non-stick stuff on bagged cheese keeps it from melting properly. But, in a pinch, bagged stuff is still better than nothing.
  • If the soup splits (looks kinda grainy after adding cheese), turn down the heat, stir slow, and maybe add a smidge more milk. Not a disaster.

Soup Questions I Actually Hear

Can I use frozen broccoli?
Yep! Just toss it in straight from the bag. It might go a bit softer, but that’s really not a bad thing—less work for the blender.
Help, my soup’s too thin!
No worries; just let it simmer lid off, or, if you’re in a mood, whisk in a bit more flour (mix it with a splash of cold water first though). Patience pays off.
Is this gluten free?
It will be if you use gluten free flour or skip flour entirely and let potatoes thicken it instead. Weirdly, it kind of works.
Why does my cheese go stringy?
Oh, I’ve been there! Usually means the soup’s too hot or the cheese is super aged. Try letting the soup cool just a smidge before adding cheese and use regular sharp cheddar rather than aged English stuff. But hey, stringy soup is still tasty.
Can I make this vegan?
Yes, and actually, I find it works better if you use unsweetened non-dairy milk, vegan cheese (the meltier the better), and veggie stock. The flavor’s different, but it’s still legit good.

So if you’re as easily distracted in the kitchen as me, just remember: as long as you’ve got loads of cheese, a trusty pot, and a bit of patience (sometimes), Broccoli Cheddar Soup will pretty much forgive whatever else happens along the way. Except maybe if you add blue cheese. Trust me.

★★★★★ 4.50 from 44 ratings

Broccoli Cheddar Soup

yield: 4 servings
prep: 15 mins
cook: 25 mins
total: 40 mins
A creamy, comforting soup loaded with fresh broccoli and sharp cheddar cheese. Perfect for a cozy dinner or lunch, this homemade Broccoli Cheddar Soup is both simple and delicious.
Broccoli Cheddar Soup

Ingredients

  • 4 cups fresh broccoli florets
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1/4 cup unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups vegetable broth
  • 2 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • Salt and pepper to taste

Instructions

  1. 1
    Melt butter in a large pot over medium heat. Add chopped onion and cook until soft, about 3 minutes. Stir in garlic and cook for 1 minute.
  2. 2
    Whisk in the flour and cook for 2 minutes, stirring constantly until lightly golden.
  3. 3
    Gradually add the vegetable broth and milk, whisking to combine. Bring the mixture to a simmer.
  4. 4
    Add broccoli florets and simmer for 10-12 minutes until broccoli is very tender.
  5. 5
    Use an immersion blender to puree the soup to your desired texture. Stir in shredded cheddar cheese until melted and smooth. Season with salt and pepper to taste.
  6. 6
    Serve hot, topped with extra cheese or fresh herbs if desired.
CLICK FOR NUTRITION INFO ↑

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 370cal
Protein: 15 gg
Fat: 25 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 17 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment