Ultra-Creamy Broccoli Cheddar Soup: Easy Family Recipe Kids Love

Posted on

Lorelei Savage

broccoli cheddar soup - featured image

Last Saturday, I was staring at a mountain of broccoli florets and feeling that familiar parent guilt. You know the one. The guilt that says, “They need more vitamins,” mixed with the dread that says, “They are going to look at this green stuff like it’s a personal insult.” I was about to steam it, plate it, and pray they ate three bites, when my six-year-old wandered in, saw the basket, and asked, “Can we make the magic green soup?”

I laughed. Magic green soup? Sure, kid. Why not.

That afternoon became less about nutrition and more about chaos, flour on the nose, and the best kind of kitchen noise. We chopped (with plastic knives, obviously), we poured (with plenty of spills), and we stirred until the kitchen smelled like a dairy farm and a garden had a friendly argument. The result? An ultra-creamy broccoli cheddar soup that didn’t just get eaten—it got licked from the bowl. And not just by them. I had to hide the leftovers in the back of the fridge or risk losing my lunch the next day.

This isn’t just another soup recipe. It’s a strategy for getting your kids involved in the kitchen without losing your mind. It’s about turning “eat your vegetables” into “help me make this.” When kids help chop, they’re less likely to complain about the chopping. When they stir, they’re invested in the result. And honestly? The soup itself is ridiculously good. It’s rich, cheesy, and smooth enough to make even the pickiest eater ask for seconds.

I’ve tested this version with everything from fresh garden broccoli to frozen bags (because life happens), and I’ve tweaked the cheese ratios until I hit the sweet spot where it’s creamy but not heavy. This is the kind of recipe that turns a rainy afternoon into a memory. It’s slow, it’s messy, and it’s absolutely worth it. If you’ve been looking for a way to bond over dinner prep, or just need a broccoli dish that doesn’t taste like boiled sadness, this is it. Let’s get our hands dirty.

Why You’ll Love Making This Together

There’s something special about watching your child’s eyes light up when they realize they helped create something delicious. This broccoli cheddar soup is my go-to for those moments. Here’s why it works so well for family cooking time:

  • Kid-Safe Prep Steps — The chopping is soft (broccoli stems and florets are easy to cut with a plastic knife), the stirring is fun, and the cheese pouring is basically a science experiment. No sharp knives or hot stoves required for the little helpers.
  • Smells Like Happiness — The aroma of melting cheddar and sautéed onions fills the house and draws everyone in. It’s impossible to be grumpy when your kitchen smells this good.
  • Flexible Ingredients — Used frozen broccoli? That’s fine. Used a block of sharp cheddar you found on sale? Even better. This recipe forgives mistakes and works with what you have.
  • Comfort Food Upgrade — It’s basically mac and cheese’s greener, more nutritious cousin. It feels like a treat but has veggies in it. Win-win.
  • Leftovers Are Better — Seriously. The flavors meld overnight, and it’s perfect for lunch the next day. I’ve packed this for work lunches more times than I can count, and I always get asked for the recipe.

This soup isn’t just about feeding your family; it’s about creating a space where cooking feels like play. It’s about the laughter when milk spills, the pride when they taste what they made, and the quiet satisfaction of eating something you made together. Plus, it pairs beautifully with other cozy fall favorites like our roasted red pepper and smoked gouda soup if you’re in a mood for variety.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a trip to three different specialty stores. It’s pantry-friendly, fridge-clearing, and incredibly forgiving.

For the Base

Butter (4 tablespoons / 60g) — I use unsalted so I can control the saltiness. Salted works too, just reduce the added salt later. Don’t skip the butter; it adds that rich, velvety mouthfeel.

Yellow Onion (1 medium, diced / about 200g) — Sweet and mild. If you have a kid who hates onions, this one gets cooked down until it’s sweet and invisible. They won’t even know it’s there. White onions work too, but yellow is sweeter.

Garlic (4 cloves, minced / about 2 tablespoons) — Fresh is non-negotiable here. Jarred garlic tastes metallic in this delicate soup. Minced by hand (or by your helper with a plastic knife) is best.

Broccoli (4 cups, chopped florets and peeled stems / about 600g) — Fresh is ideal for that bright green color and crisp-tender texture. Frozen works in a pinch, but thaw and squeeze out the water first. Don’t throw away those stems! Peel the tough outer layer and chop the tender inside—it’s sweet and delicious.

Chicken or Vegetable Broth (4 cups / 960ml) — Low-sodium is key so you can control the salt. I love using homemade stock if I have it, but store-bought is perfectly fine. Just check the label.

All-Purpose Flour (3 tablespoons / 24g) — This is what thickens the soup into a creamy, hearty consistency. It creates a roux with the butter. Don’t skip it, or you’ll end up with cheesy broccoli water.

For the Creaminess

broccoli cheddar soup preparation steps

Heavy Cream (1 cup / 240ml) — Full-fat only. Half-and-half makes it thinner and less rich. I take this out of the fridge 15 minutes before I start so it’s not ice-cold. If I forget, a quick 15-second microwave zap works.

Sharp Cheddar Cheese (2 cups, freshly grated / about 200g) — Buy a block and grate it yourself. Pre-shredded cheese has anti-caking agents that make the soup grainy and prevent it from melting smoothly. Sharp cheddar has more flavor than mild, but you can use a mix if you like.

Milk (½ cup / 120ml) — I use whole milk to add volume without making it as heavy as just cream. It helps stretch the cheese flavor.

For the Flavor

Salt and Black Pepper — To taste. I usually start with 1 teaspoon salt and ½ teaspoon pepper, then adjust at the end.

Nutmeg (¼ teaspoon, freshly grated) — This is the secret weapon. Just a pinch of nutmeg makes the cheese flavor pop. It’s subtle but essential. If you don’t have nutmeg, it’s okay, but you’re missing out on a little magic.

Mustard Powder (½ teaspoon) — Adds a tiny bit of tang that balances the richness. You won’t taste “mustard,” just a deeper, more complex cheese flavor.

Optional Add-ins:

  • Bacon Bits (½ cup, crumbled) — For the kids who love crunch and salt. Sprinkle on top when serving.
  • Green Onions (2, sliced) — Adds a fresh, oniony bite and nice color contrast.
  • Cauliflower (1 cup, chopped) — If you have extra cauliflower, throw it in. It blends in seamlessly and adds more veggies without changing the flavor.

Equipment Needed

You don’t need fancy gadgets for this. Here’s what I actually use, along with some honest opinions on why.

Large Pot or Dutch Oven — I use a 6-quart pot. It needs to fit the broccoli, broth, and stirring room comfortably. My heavy-bottomed pot distributes heat evenly, which prevents the roux from burning. A regular pot works fine too.

Large Skillet — Actually, you don’t need a separate skillet if you’re using a large pot. I usually just cook the onions and garlic directly in the pot to save on dishes. One pot to clean is a win.

Wooden Spoon — For stirring the roux and the soup. Silicone works too, but wood feels nicer in your hand and doesn’t scratch the pot. Avoid metal if you’re using a non-stick pot.

Plastic Knives — For your kids to help chop the broccoli. These are safe, easy to grip, and get the job done for soft vegetables. It’s all about safety and confidence.

Box Grater — For the cheese. I prefer a box grater for control, but a food processor works if you’re grating a lot. Just be careful not to grate your fingers. (Yes, I’ve done that. No, I don’t recommend it.)

Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine. Accuracy matters more with the flour and salt.

Blender or Immersion Blender — Optional. If you want a smoother soup, blend half or all of it. An immersion blender is great because you can blend it right in the pot. A regular blender works too, but you’ll need to blend in batches and be careful with hot liquid. (Always vent the lid!)

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up. This is designed to be done with a helper, so I’ve broken it down into manageable chunks.

Step 1: Prep the Broccoli (10 minutes)

Wash the broccoli thoroughly. If you’re using fresh broccoli, cut off the florets. Here’s the pro tip: peel the tough outer layer of the stem with a vegetable peeler until you reach the tender, sweet part inside. Chop the stem into small pieces. Your kid can help here with a plastic knife—chopping stems is satisfying and safe. If using frozen broccoli, thaw it and squeeze out excess water. Set aside.

Step 2: Sauté the Aromatics (5 minutes)

Melt the butter in a large pot over medium heat. Add the diced onion and cook for 3-4 minutes until soft and translucent. The onion should smell sweet, not brown. Add the minced garlic and cook for 1 more minute, stirring constantly. The garlic should be fragrant but not burnt. Burnt garlic tastes bitter, and we don’t want that.

Step 3: Make the Roux (2 minutes)

Sprinkle the flour over the onions and garlic. Stir constantly for 1-2 minutes. This cooks out the raw flour taste and creates a paste. It will look clumpy at first, then smooth out. This is your thickening agent. Don’t rush this step.

Step 4: Add the Liquid (5 minutes)

Slowly pour in the broth while whisking or stirring constantly. This prevents lumps. Once all the broth is in, add the broccoli florets and stems. Stir to combine. Bring the soup to a simmer, then reduce the heat to low. Cover and cook for 10-15 minutes, until the broccoli is tender. You should be able to pierce a floret easily with a fork.

Step 5: Blend (Optional) (2 minutes)

If you want a smoother soup, use an immersion blender to blend about half of the soup. Leave some chunks for texture. If using a regular blender, blend in batches and vent the lid. Pour the blended soup back into the pot. If you prefer chunky soup, skip this step.

Step 6: Add the Cream and Cheese (5 minutes)

Stir in the heavy cream and milk. Heat gently over low heat, stirring occasionally. Do not boil. Once warm, remove the pot from the heat. This is crucial. High heat makes cheese grainy. Gradually add the grated cheddar, stirring constantly until melted. The soup will thicken and become glossy. If it’s too thick, add a splash more milk or broth. If too thin, let it simmer for a minute.

Step 7: Season and Serve (2 minutes)

Stir in the nutmeg and mustard powder. Taste and add salt and pepper as needed. Remember, the cheese is salty, so go easy on the salt at first. Serve hot, topped with extra cheese, bacon bits, or green onions. This soup pairs wonderfully with a slice of our cranberry pecan sourdough focaccia for a complete cozy meal.

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Grate Your Own Cheese — I can’t stress this enough. Pre-shredded cheese has cornstarch to prevent clumping, which means it won’t melt smoothly. Your soup will be gritty. Grate a block of sharp cheddar. It takes 3 minutes and makes a huge difference.

Don’t Boil After Adding Cheese — High heat separates the cheese fats, making your soup oily and grainy. Always remove the pot from the heat before adding cheese. Let it melt gently from the residual heat.

Save Some Broccoli — Even if you’re blending, save a handful of florets to stir in at the end. It adds nice texture and makes the soup feel more substantial.

Use Sharp Cheddar — Mild cheddar is too bland for this. Sharp or extra-sharp cheddar has a robust flavor that stands up to the cream and broccoli. If you can’t find sharp, mix mild and extra-sharp.

Control the Salt — Cheese and broth vary in saltiness. Taste before adding salt. I usually add salt at the end, after the cheese is melted, so I can judge the final flavor accurately.

Make It Ahead — This soup actually tastes better the next day. The flavors meld and deepen. Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove, adding a splash of milk if it’s too thick.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Ham and Broccoli — Add 1 cup diced ham when you add the cheese. It adds a smoky, salty flavor that kids love. This is my husband’s favorite version.

Vegetarian — Use vegetable broth instead of chicken broth. Everything else is naturally vegetarian.

Lighter Version — Use half-and-half instead of heavy cream, and reduce the cheese to 1 cup. It’s thinner but still good. I make this when I’m trying to be “healthy,” but I’m not convinced it tastes any less delicious.

Mushroom Lovers — Sauté 8oz sliced mushrooms with the onions. Cook until golden brown. Adds earthiness and makes it feel fancier.

Gluten-Free — Use gluten-free flour for the roux, or skip the flour and thicken with a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) at the end. I’ve used Bob’s Red Mill gluten-free flour and it works great.

Dairy-Free — Replace butter with olive oil, heavy cream with coconut cream, and cheddar with a dairy-free cheese alternative. It’s different but still tasty. My lactose-intolerant friend requests this version.

Serving & Storage

How to Serve

I usually serve this straight from the pot at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

  • Garlic Bread — Obviously. Dipping soup in garlic bread is a classic for a reason.
  • Sandwiches — A simple grilled cheese or a turkey sandwich on the side makes it a full meal.
  • Toppings Bar — When I have guests, I put out: extra cheddar, bacon bits, green onions, cracked black pepper, and a drizzle of hot sauce. Everyone customizes their bowl.

Storage Instructions

Refrigerator: Store in an airtight container for up to 4 days. The sauce will thicken in the fridge—totally normal.

Reheating: Best method: Add to a pot with a splash of milk or cream over low heat. Stir until heated through and creamy again. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick. Never works: Trying to reheat in the pot you cooked it in. It always burns on the bottom. Ask me how I know.

Freezing: Honestly, this doesn’t freeze well because of the dairy. The sauce separates when thawed. Make it fresh or store in the fridge for up to 4 days.

Pro tip: If leftovers are drying out, stir in a tablespoon of butter and a splash of milk when reheating. Brings back that creamy texture.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 6 servings):

  • Calories: 380
  • Protein: 18g
  • Carbs: 12g
  • Fiber: 3g
  • Sugar: 4g
  • Fat: 28g
  • Saturated Fat: 16g
  • Cholesterol: 75mg
  • Sodium: 520mg
  • Calcium: 450mg

What’s Good: High in protein and calcium from the cheese. Good source of vitamin C and fiber from the broccoli. Can add more veggies to boost nutrition.

What to Know: Higher in calories from cream and cheese. Contains dairy. Moderate sodium (use low-sodium broth to reduce).

My Take: Look, this is comfort food with cream and cheese. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use the half-and-half version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.

Final Thoughts

So that’s my ultra-creamy broccoli cheddar soup! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved family cooking nights more times than I can count. It’s my answer to “what do we do with the kids today?” when I’m tired, don’t want takeout, and still want something that tastes really good.

My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking. It’s messy, it’s loud, and it’s absolutely worth it. Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the cheese (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot. Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Q: Can I use milk instead of heavy cream?
A: You can, but the soup will be much thinner and less rich. If you want to try it, use whole milk (not skim) and add 2 tablespoons of flour to thicken it. Whisk the flour into the milk before adding to the pan. I’ve done this when I ran out of cream—it works okay, just not as good as the real thing. Half-and-half is a better middle ground.

Q: My soup came out watery—what happened?
A: Usually means you didn’t let the roux cook long enough, or you added too much liquid. Make sure the flour cooks for a full 1-2 minutes before adding liquid. If it’s already watery, simmer it uncovered for a few minutes to reduce. The cheese will also thicken it up.

Q: Can I make this ahead for a dinner party?
A: Sort of. Make the soup up to 2 days ahead and store in the fridge. Reheat gently and add the cheese right before serving (don’t add cheese ahead of time, it can separate). It won’t be quite as good as fresh, but it’s close and saves you stress during the party.

Q: Why did my soup get grainy/lumpy?
A: The heat was too high when you added the cheese, which made it seize up. Cheese needs gentle heat. Always remove the pot from the burner before adding cheese, then stir it in off heat. If it’s already grainy, try whisking in a splash of warm cream—sometimes you can save it.

Q: Can I use frozen broccoli?
A: Yes, but thaw it first and squeeze out as much water as possible. Frozen broccoli has more water content, which can make the soup watery. Squeeze it in a clean kitchen towel or paper towels before adding it to the pot.

Q: How do I reheat leftovers without it getting dry?
A: Add a splash of milk or cream to a pot, add your leftover soup, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.

Q: Can I double this recipe?
A: Absolutely! Double everything and use your biggest pot. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your pot is big enough for the soup—you might need to use a very large stockpot.

Pin This Recipe!

broccoli cheddar soup recipe

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 - featured image

Ultra-Creamy Broccoli Cheddar Soup: Easy Family Recipe Kids Love


  • Author: Saly
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

An ultra-creamy, kid-friendly broccoli cheddar soup that turns vegetable prep into a fun family activity. Rich, cheesy, and smooth, this recipe uses simple ingredients to create a comforting meal that even picky eaters will love.


Ingredients

Scale
  • 4 tablespoons (60g) unsalted butter
  • 1 medium yellow onion, diced (about 200g)
  • 4 cloves garlic, minced (about 2 tablespoons)
  • 4 cups chopped broccoli florets and peeled stems (about 600g)
  • 4 cups (960ml) low-sodium chicken or vegetable broth
  • 3 tablespoons (24g) all-purpose flour
  • 1 cup (240ml) heavy cream
  • 2 cups freshly grated sharp cheddar cheese (about 200g)
  • 1/2 cup (120ml) whole milk
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper (or to taste)
  • 1/4 teaspoon freshly grated nutmeg
  • 1/2 teaspoon mustard powder
  • Optional: 1/2 cup crumbled bacon bits, 2 sliced green onions, 1 cup chopped cauliflower

Instructions

  1. Prep the broccoli: Wash thoroughly, cut off florets, and peel/chop the stems. If using frozen broccoli, thaw and squeeze out excess water. Set aside.
  2. Sauté aromatics: Melt butter in a large pot over medium heat. Add diced onion and cook for 3-4 minutes until soft. Add minced garlic and cook for 1 more minute until fragrant.
  3. Make the roux: Sprinkle flour over the onions and garlic. Stir constantly for 1-2 minutes to cook out the raw flour taste and form a smooth paste.
  4. Add liquid: Slowly pour in the broth while stirring constantly to prevent lumps. Add the broccoli. Bring to a simmer, then reduce heat to low, cover, and cook for 10-15 minutes until broccoli is tender.
  5. Blend (Optional): Use an immersion blender to blend about half the soup for a smoother texture, leaving some chunks. If using a regular blender, blend in batches and vent the lid.
  6. Add cream and cheese: Stir in heavy cream and milk. Heat gently over low heat without boiling. Remove pot from heat. Gradually add grated cheddar, stirring until melted and glossy.
  7. Season and serve: Stir in nutmeg and mustard powder. Taste and adjust salt and pepper. Serve hot with optional toppings like bacon bits, green onions, or extra cheese.

Notes

Grate your own cheese to avoid anti-caking agents that cause graininess. Do not boil the soup after adding cheese to prevent separation. The soup tastes better the next day as flavors meld. It does not freeze well due to the dairy content. Store in the refrigerator for up to 4 days. Reheat gently with a splash of milk.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380
  • Sugar: 4
  • Sodium: 520
  • Fat: 28
  • Saturated Fat: 16
  • Carbohydrates: 12
  • Fiber: 3
  • Protein: 18

Keywords: broccoli cheddar soup, kid-friendly recipes, family cooking, comfort food, creamy soup, easy dinner, vegetarian soup, gluten-free option

You might also like these recipes

Leave a Comment

Recipe rating