Pulled Together, Cozy & Cheesy—My Broccoli Cheddar Soup Story
Okay, so you ever get that craving for Broccoli Cheddar soup but wish it actually, I dunno, did something for you after the first bowl? Yeah, me too. My first attempt at making a high protein version of this classic was during a snowstorm—kids bouncing off the walls, me too lazy to run to the store, and basically only broccoli and cheese in the fridge. (And protein powder, but that’s a story for later…) Honestly, it turned out to be one of those happy little accidents you thank your past self for. I’ve since made it every which way. And you know what? The soup’s become sort of a legend at our house—though my brother-in-law still thinks I sneak something weird in it. Spoiler: sometimes I do.
Why I Keep Making This Soup (Even When I’m Sick of Broccoli)
I make this whenever the weather can’t decide what it’s doing (which is every other week in Yorkshire). My family goes nuts for this because it’s thick, cheesy, fills you up and you don’t even realize you’re eating, like, four servings of veg. Sometimes I toss in shredded chicken if I need to clear out leftovers. Oh, and I always, always have to double the batch, because nobody believes in ‘just enough’ soup. The only downside? Chopping broccoli gets old fast—though, to be fair, I once tried blending it before cooking, and that was a disaster. Learn from my messes, mate.
Here’s What You’ll Need (But I’m Not Judging Substitutions!)
- 1 tablespoon olive oil (Butter if you’re feeling decadent—sometimes I just grab whatever’s closest, honestly)
- 1 medium onion, diced (Red or yellow, both work; Grandma said yellow but I break rules)
- 3 garlic cloves, minced (or two, if you’d rather not kiss garlic for a week)
- 4 cups fresh broccoli florets, chopped pretty small (Frozen works too, just don’t sweat it)
- 1 large carrot, grated (I use the food processor if I can’t be bothered with grating)
- 3 cups low-sodium chicken broth (Vegetable broth is fine, but the flavor’s a bit different)
- 1 1/2 cups milk (anything form skim to oat—sometimes I use half-and-half, because why not?)
- 1 1/2 cups cottage cheese (Trust me! Makes it extra creamy & protein-rich—Greek yogurt works too, kinda)
- 2 cups shredded sharp cheddar cheese (I’ll admit, pre-shredded is just easier—don’t tell the cheese snobs)
- 3/4 cup unflavored whey protein powder (Sounds wild, but it disappears—collagen works in a pinch)
- 1/2 teaspoon smoked paprika (or regular if you like less drama)
- Salt & pepper to taste
The Way I Make This Soup (Take It or Leave It)
- Heat the olive oil (or butter, whatever you grabbed) in a big pot over medium heat. Toss in your diced onion with a pinch of salt. Stir it now and then—don’t wander off! When it’s soft and smelling good, about 5 minutes in, add the garlic and cook for another minute. Or two. Honestly, I never time this perfectly.
- Dump in your broccoli and grated carrot. Give it all a good stir. Let it do it’s thing for a few minutes; if it starts to stick, just splash in a bit of broth early. This is where I sometimes get impatient and crank the heat—don’t do that. Learned the hard way, broccoli burns fast!
- Pour in the chicken broth and bring everything to a gentle simmer. Cover the pot (mostly, I leave a little crack so it doesn’t boil over) and let it cook until the broccoli is nice and tender—about 12 or so minutes. Don’t worry if things look a bit weird right now—it always comes together.
- Here’s my favorite part: I use an immersion blender right in the pot and whizz it up until it’s mostly smooth, with a few broccoli bits left for texture. Regular blender works too, just do it in batches—hot soup plus blender = big mess if you’re not careful. Or leave it chunky—it’s your soup!
- Stir in the milk and cottage cheese (or yogurt) and whisk around so it blends in. Keep over low heat, don’t let it boil, or it might go grainy. If it’s looking too thick, add another splash of milk—nobody likes broccoli concrete.
- Bit by bit, add in the cheddar. Stir until melt city. This is when I usually sneak a taste—sometimes more than one, and I call it “seasoning checks”. Then toss in the protein powder, whisking so it disappears.
- Season with smoked paprika, a good grind of pepper, and maybe more salt if you fancy. Taste again! Simmer for a couple minutes to make sure it’s nice and hot. That’s really it.
Notes You Might Actually Want to Read
- If you don’t have cottage cheese, actually, I find it works better if you blend it with the milk first (or just chuck it in and use the stick blender again). Honestly, it’s forgiving.
- The soup thickens as it sits, so sometimes I add more broth when reheating.
- I once tried using kale instead of broccoli… don’t recommend unless you want green cheese sadness.
Variations I’ve Played With
- Meaty version: Add a handful of cooked, shredded chicken at the end. It makes it a meal on its own.
- Spicy: Sprinkle in some red pepper flakes or even a few dashes of hot sauce.
- Vegan-ish: Swap the cheese for nutritional yeast and go nut/oat milk—okay, the result was fine, but not, like, magical.
- One pot disaster: Once, I added cauliflower instead of broccoli and, on second thought, it got too mushy for my taste.
On Equipment (Don’t Panic If You Don’t Have It)
I rave about my immersion blender, but once I just mashed straight in the pot with a potato masher (worked fine, a bit more rustic). Big old soup pot, though, is kind of essential. In a pinch, I’ve even used a deep sauté pan—it was cramped, but hey, it’s soup, not rocket science.
How I Store (But It Never Lasts Long, Promise)
This keeps in the fridge, tightly covered, for about 3 days—but, honestly, in my house it never lasts more than a day! If you do somehow have leftovers, don’t freeze it; the texture gets odd and weirdly squeaky when thawed.
How I Serve It (And What’s Usually On the Side)
Some people want fancy garnishes, but I just chuck some extra cheese and cracked pepper on top. Sometimes a bit of hot sauce for me. My partner insists on a thick slice of crusty brown bread for dunking. Oh, and don’t skimp on the bread—once tried it with crackers, but it just wasn’t the same.
Pro Tips (AKA Stuff I’ve Messed Up)
- Don’t rush adding the cheese. I once dumped it all in and ended up with stringy blobs. Add gradually—trust me.
- If you use pre-shredded cheese, it can be a bit less melty; a quick blend helps smooth it out.
- I sometimes don’t blend all the broccoli fully because little green bits look like you tried harder than you actually did.
Questions I Actually Get Asked
- Can I really use protein powder in soup?
- Yup. Unflavored whey or collagen works great. If you use vanilla by mistake…well, don’t blame me!
- Is this good for meal prep?
- Yes, but it thickens as it sits. Maybe save a splash of broth for when you reheat it.
- Can I freeze this soup?
- Technically, sure, but it’s never as good after thawing. Gets a weird texture, almost squeaky? Not a fan.
- How can I make this totally vegetarian or even vegan?
- Go for veggie broth, plant-protein powder (pea works), plant milk and nutritional yeast, though it’s not quite the cheddar flavor—still nice enough!
Anyway, if you give this high protein Broccoli Cheddar soup a go, let me know. Especially if you figure out how to make toddlers stop picking out the broccoli bits!
Ingredients
- 1 tablespoon olive oil (Butter if you’re feeling decadent—sometimes I just grab whatever’s closest, honestly)
- 1 medium onion, diced (Red or yellow, both work; Grandma said yellow but I break rules)
- 3 garlic cloves, minced (or two, if you’d rather not kiss garlic for a week)
- 4 cups fresh broccoli florets, chopped pretty small (Frozen works too, just don’t sweat it)
- 1 large carrot, grated (I use the food processor if I can’t be bothered with grating)
- 3 cups low-sodium chicken broth (Vegetable broth is fine, but the flavor’s a bit different)
- 1 1/2 cups milk (anything form skim to oat—sometimes I use half-and-half, because why not?)
- 1 1/2 cups cottage cheese (Trust me! Makes it extra creamy & protein-rich—Greek yogurt works too, kinda)
- 2 cups shredded sharp cheddar cheese (I’ll admit, pre-shredded is just easier—don’t tell the cheese snobs)
- 3/4 cup unflavored whey protein powder (Sounds wild, but it disappears—collagen works in a pinch)
- 1/2 teaspoon smoked paprika (or regular if you like less drama)
- Salt & pepper to taste
Instructions
-
1Heat the olive oil (or butter, whatever you grabbed) in a big pot over medium heat. Toss in your diced onion with a pinch of salt. Stir it now and then—don’t wander off! When it’s soft and smelling good, about 5 minutes in, add the garlic and cook for another minute. Or two. Honestly, I never time this perfectly.
-
2Dump in your broccoli and grated carrot. Give it all a good stir. Let it do it’s thing for a few minutes; if it starts to stick, just splash in a bit of broth early. This is where I sometimes get impatient and crank the heat—don’t do that. Learned the hard way, broccoli burns fast!
-
3Pour in the chicken broth and bring everything to a gentle simmer. Cover the pot (mostly, I leave a little crack so it doesn’t boil over) and let it cook until the broccoli is nice and tender—about 12 or so minutes. Don’t worry if things look a bit weird right now—it always comes together.
-
4Here’s my favorite part: I use an immersion blender right in the pot and whizz it up until it’s mostly smooth, with a few broccoli bits left for texture. Regular blender works too, just do it in batches—hot soup plus blender = big mess if you’re not careful. Or leave it chunky—it’s your soup!
-
5Stir in the milk and cottage cheese (or yogurt) and whisk around so it blends in. Keep over low heat, don’t let it boil, or it might go grainy. If it’s looking too thick, add another splash of milk—nobody likes broccoli concrete.
-
6Bit by bit, add in the cheddar. Stir until melt city. This is when I usually sneak a taste—sometimes more than one, and I call it “seasoning checks”. Then toss in the protein powder, whisking so it disappears.
-
7Season with smoked paprika, a good grind of pepper, and maybe more salt if you fancy. Taste again! Simmer for a couple minutes to make sure it’s nice and hot. That’s really it.
Approximate Information for One Serving
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!
