35-Minute Creamy Broccoli Cheddar Soup Recipe You’ll Crave

Author: Chef Stella
Published:

Is there anything more comforting than a steaming bowl of broccoli cheddar soup on a chilly afternoon? I’ve been making this exact recipe for years – ever since my college roommate taught me her family’s secret trick of adding just a pinch of cayenne to cut through the richness. That little kick transforms this classic from good to unforgettable.

Broccoli Cheddar Soup - detail 1
Table of Contents

Why You’ll Love This Broccoli Cheddar Soup

This version strikes the perfect balance between velvety smooth and pleasantly chunky, with tender broccoli florets swimming in that gloriously cheesy broth. When the weather turns cold, you’ll find me at the stove, whisking away – it’s become my go-to for everything from weeknight dinners to impromptu gatherings with friends.

  • Creamy dreamy texture – That roux base (butter + flour) creates the most luxurious mouthfeel without being overly heavy
  • Ready in 35 minutes flat – Faster than waiting for takeout, and oh so much better
  • Spice it your way – The cayenne is totally optional, so you can dial up the heat or keep it mellow
  • Kid-approved comfort – Even veggie-resistant little ones go back for seconds when cheese is involved

Broccoli Cheddar Soup Ingredients

Here’s everything you’ll need to make magic happen in your soup pot:

  • 1/4 cup butter (that’s half a stick – I always use salted for extra flavor)
  • 1/2 medium onion, chopped (trust me, this makes all the difference)
  • 1 clove garlic, minced (fresh only – none of that jarred stuff!)
  • 6 tablespoons flour (all-purpose works perfectly)
  • 4 cups chicken broth (or vegetable broth if you’re going meat-free)
  • 1 teaspoon Dijon mustard (my secret weapon for depth)
  • 1 cup heavy cream (yes, it must be heavy – half-and-half just won’t cut it)
  • 3 cups broccoli florets, cut small (bite-sized pieces cook evenly)
  • 1/2 cup matchstick-cut carrots (for color and sweetness)
  • 2 cups shredded sharp cheddar cheese (pack it in there – plus extra for topping)
  • Pinch cayenne pepper (optional but oh-so-good)
  • Salt & pepper to taste (I’m generous with both)
Broccoli Cheddar Soup - detail 2

How to Make Broccoli Cheddar Soup

Okay friends, here’s exactly how I make my favorite broccoli cheddar soup come to life – follow these steps and you’ll be swimming in cheesy goodness in no time!

  1. First, melt that butter in your soup pot over medium heat. I use my trusty Dutch oven because it distributes heat so evenly. Add the onions and let them get nice and soft – about 5 minutes should do it. You’ll know they’re ready when your kitchen smells amazing.
  2. Now stir in the garlic (just 30 seconds or so – burned garlic is sad garlic) and then sprinkle in the flour. This is where the magic starts! Cook the flour mixture (we call this a roux) for a good 2 minutes, stirring constantly. It should look like wet sand and smell slightly nutty.
  3. Slowly whisk in the broth – I mean really take your time here to avoid lumps. The mixture will thicken up beautifully as you go. That’s your soup base coming together!
  4. Whisk in the Dijon mustard (this little touch adds such depth) then pour in the cream. Toss in the broccoli and carrots – I like to leave the lid slightly askew so steam can escape while it simmers for 15-20 minutes. You’ll see the vegetables get tender and the soup thicken to perfect coating consistency.

  1. The most important step: REDUCE HEAT TO LOW before adding the cheese. Add it gradually in handfuls, stirring between each addition until melted. Never let it boil after this point or your cheese might separate (we don’t want that!).
  2. Finish with that pinch of cayenne if you’re feeling adventurous, plus salt and pepper to taste. Some days I blend half the soup for extra creaminess – totally optional but delicious!

Pro Tips for Perfect Broccoli Cheddar Soup

  • Shred your own cheese – The anti-caking agents in pre-shredded bags can make your soup grainy. A few extra minutes with a box grater makes all the difference.
  • Low and slow with the cheese – Adding cheese to boiling soup is the #1 reason for separation. Patience pays off with silky smooth results.
  • Cayenne is your friend – Start with just a pinch, taste, then add more if you want. That subtle heat keeps you coming back for spoonful after spoonful.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Cheddar Soup

35-Minute Creamy Broccoli Cheddar Soup Recipe You’ll Crave

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Chef Stella
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A creamy and comforting broccoli cheddar soup with a hint of spice from cayenne pepper.


Ingredients

Scale
  • 1/4 cup butter (1/2 stick)
  • 1/2 medium onion, chopped
  • 1 clove garlic, minced
  • 6 tablespoons flour
  • 4 cups chicken broth (or vegetable broth)
  • 1 teaspoon Dijon mustard
  • 1 cup heavy/whipping cream
  • 3 cups broccoli florets, cut small
  • 1/2 cup matchstick-cut carrots
  • 2 cups shredded sharp cheddar cheese + extra for serving
  • Pinch cayenne pepper (optional but recommended)
  • Salt & pepper to taste

Instructions

  1. Melt the butter in a soup pot over medium heat. Add the onion and sauté for 4-5 minutes.
  2. Stir in the garlic and cook for 30 seconds.
  3. Add in the flour and cook for 1-2 minutes, stirring often.
  4. Whisk the chicken broth in slowly until the flour dissolves.
  5. Whisk in the Dijon mustard.
  6. Add the cream, broccoli, and carrots. Increase heat to high and bring to a boil. Reduce heat to medium-low, cover with the lid slightly ajar.
  7. Simmer for 15-20 minutes or until the broccoli and carrots are tender and the soup thickens.
  8. Reduce heat to low and gradually stir in the cheese. Cook for a few more minutes.
  9. Add cayenne pepper and season with salt & pepper as needed. Optional: blend some of the soup for a smoother texture.
  10. Serve immediately with extra cheddar on top.

Notes

  • Store leftovers in the fridge for up to 3 days.
  • Reheat gently to avoid separating the cheese.
  • Add more broth if the soup thickens too much upon cooling.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 35g
  • Saturated Fat: 20g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 90mg

Broccoli Cheddar Soup Variations

One of the best things about this recipe is how easily you can make it your own! Over the years, I’ve played around with all sorts of twists – here are my three favorite ways to switch things up when I’m feeling adventurous (or just cleaning out the fridge).

Potato Power: On extra hungry nights, I’ll dice up a russet potato and add it with the broccoli. It makes the soup heartier and gives it this wonderful starchy thickness that’s just so satisfying. The potatoes soak up all that cheesy goodness too – pure comfort food magic!

Smoky Sensation: Swap half the cheddar for smoked gouda or smoked cheddar if you want to take the flavor to another level. That subtle smokiness pairs unbelievably well with the broccoli – my husband calls this the “campfire version” and requests it constantly when football season rolls around.

Silky Smooth: For picky little eaters (or when I want a more elegant presentation), I’ll blend the entire soup until velvety smooth. An immersion blender makes this a breeze, but a regular blender works too – just work in batches and be careful with the hot liquid! This version feels fancy enough for dinner parties but still has all that homey flavor we love.

Broccoli Cheddar Soup - detail 3

Serving Your Broccoli Cheddar Soup

Oh, how I love serving this soup! A crusty baguette is non-negotiable in my house – perfect for soaking up every last cheesy drop. For special occasions, I’ll top bowls with extra shredded cheddar, crispy bacon bits, or homemade garlic croutons. Sometimes I even float a few broccoli florets on top for that picture-perfect look (and to prove there are veggies in there!).

Storing Broccoli Cheddar Soup

This soup keeps beautifully in the fridge for up to 3 days – just let it cool completely before covering. For longer storage, freeze portions in airtight containers (it’ll stay good for about a month). When reheating, go low and slow – I warm mine on the stove over medium-low, stirring often and adding a splash of broth if it’s thickened too much. Whatever you do, don’t let it boil hard or that gorgeous creamy texture might break!

Broccoli Cheddar Soup Nutrition

Here’s the nutritional breakdown per serving of this cozy broccoli cheddar soup – because let’s be honest, we all want to know what’s going into our favorite comfort food! Just remember these values are estimates and will vary slightly depending on your specific ingredients (like how generous you are with that cheese topping!).

Serving Size1 bowl (about 1.5 cups)
Calories450
Total Fat35g
Saturated Fat20g
Unsaturated Fat10g
Cholesterol90mg
Sodium800mg
Carbohydrates20g
Fiber3g
Sugar5g
Protein15g

Now, I’m no nutritionist, but here’s how I think about it – you’re getting a solid dose of calcium from all that cheese, plus vitamins from the broccoli and carrots. I like to tell myself it balances out! For a lighter version, you could try reduced-fat cheese or milk instead of cream, but honestly? Some days are just worth the full-fat experience.

Broccoli Cheddar Soup - detail 4

Broccoli Cheddar Soup FAQs

Over the years, I’ve gotten so many questions about this broccoli cheddar soup recipe – let me share the answers to the most common ones I hear from friends and readers. These tips will help you make the perfect pot every time! If you enjoy sharing your favorite recipes, check out our Facebook page for more community cooking fun.

Can I use frozen broccoli instead of fresh? Absolutely! Just thaw and drain it well first – frozen broccoli holds more water, so you might need to simmer the soup a tad longer to thicken it up. I actually keep frozen florets in my freezer specifically for emergency soup cravings.

How do I double this recipe for a crowd? Easy peasy – just use a bigger pot! I’ve made this for gatherings by doubling everything except the cayenne (I add that to taste at the end). It’s perfect for potlucks because it stays warm so well in a slow cooker on the “keep warm” setting.

Is there a vegan version that still tastes good? You bet! Swap the butter for olive oil, use veggie broth, and try a combo of soaked cashews blended smooth with nutritional yeast for that cheesy flavor. I’ve even had luck with store-bought vegan cheddar shreds melting in – just add them off the heat and stir gently.

Help! My soup is too thin – how can I thicken it? Don’t panic! If it’s too runny after adding the cheese, make a quick slurry by mixing 1 tablespoon cornstarch with 2 tablespoons cold water, then whisk it into the simmering soup. Or – my grandma’s trick – mash some of the cooked broccoli against the pot’s side to release its natural thickeners.

Can I Make Broccoli Cheddar Soup Ahead?

Oh honey, this might be my favorite soup prep tip ever! You can absolutely make the base ahead – in fact, the flavors get even better after a day in the fridge. Just follow all the steps through simmering the broccoli and carrots, then cool completely and store. When you’re ready to serve, gently reheat the base, then stir in the cheese fresh. This way the texture stays perfect and you avoid any graininess. I often make a double batch on Sunday to enjoy throughout the week – it’s my secret to easy lunches!

Broccoli Cheddar Soup - detail 5

cookivia chef
Hi, I’m Stella!

California-based chef and mom of two, passionate about creating healthy, stress-free recipes for busy families. At Cookivia, I share quick, nourishing meals and time-saving tips to help moms bring joy back to the kitchen.

You Might Also Like...

Juicy Sheet Pan Chicken Shawarma Bowls in Just 30 Minutes

Juicy Sheet Pan Chicken Shawarma Bowls in Just 30 Minutes

15-Minute Chocolate Banana Protein Pancakes for Epic Mornings

15-Minute Chocolate Banana Protein Pancakes for Epic Mornings

Irresistible 15-Minute Cranberry Orange Oat Muffins Recipe

Irresistible 15-Minute Cranberry Orange Oat Muffins Recipe

5-Minute Black Raspberry Lemonade Mocktail That’s Irresistible

5-Minute Black Raspberry Lemonade Mocktail That’s Irresistible

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star