Healthy Higher Protein Broccoli Cheddar Soup – Quick, Cheesy & Protein-Strong

By:

Jessica

|

February 5, 2026

Last Updated

|

February 5, 2026

Healthy Higher Protein Broccoli Cheddar Soup is the warm, cozy hug your weeknight dinners have been missing—except this hug packs a protein punch. It’s the kind of recipe you whip up when you want comfort food but still want to sneak in something that’s actually good for you. The soup is thick, creamy, cheesy (of course), and totally satisfying, but here’s the twist: it’s secretly healthy thanks to a little magic from white kidney beans.

No one at the table needs to know they’re getting fiber, plant protein, and veggies galore—they’ll just ask for seconds. What I love about this Healthy Higher Protein Broccoli Cheddar Soup is that it works whether you’re feeding kids who swear they “hate green stuff” or meal prepping something wholesome for your workweek lunches. And with just 45 minutes from start to finish, it fits into even the busiest schedules. This is the kind of meal you’ll make once, and then crave on repeat. Oh, and if you like this, don’t miss my Quick Healthy Kale Soup—another veggie-packed winner.

Table of Contents

What is Healthy Higher Protein Broccoli Cheddar Soup?

Healthy Higher Protein Broccoli Cheddar Soup is a lighter twist on the classic comfort food you probably grew up with, but with a little nutritious makeover. Imagine your favorite creamy broccoli cheese soup, now imagine it’s had a wellness glow-up. This version keeps all the cozy vibes—gooey cheddar cheese, tender broccoli, rich broth—but swaps some of the usual suspects for smarter choices. Instead of heavy cream, we’re using a mix of milk and broth.

And to add body and extra nutrition without making it feel like “health food,” in go the white kidney beans. They blend right in, offering extra protein and fiber without changing the flavor (sneaky, right?). The end result is just as satisfying as the classic, maybe even more so because you feel good after eating it. Plus, it’s vegetarian-friendly and easy to make in one pot. If you’re looking for another healthy twist on a creamy classic, check out my Creamy Roasted Jerusalem Artichoke Soup—you’ll love it!

Reasons to Try Healthy Higher Protein Broccoli Cheddar Soup

If the weather outside is frightful—or you just need a comforting bowl of something warm—this Healthy Higher Protein Broccoli Cheddar Soup hits all the right notes. First off, it’s packed with veggies: broccoli, carrots, onions, and celery make a flavorful and nutrient-rich base. But the real hero here is the humble white bean, adding a whopping protein boost that transforms this soup from side dish to full meal. And if you’ve got picky eaters or veggie skeptics at your table? They’ll have no idea what they’re eating is actually good for them.

This soup also earns serious points for convenience—it’s done in under an hour and made in one pot, which means fewer dishes and more time for doing, well, anything else. It’s also easily adaptable for different diets: go gluten-free with one quick flour swap, or make it even lighter by using skim milk or low-fat cheese. Oh, and leftovers? They taste even better the next day. If you’re a fan of wholesome, meal-prep-friendly recipes, my Best One Pot Creamy Vegetable Soup is another keeper you’ll want to try next.

Ingredients Needed to Make Healthy Higher Protein Broccoli Cheddar Soup

  • 1 medium onion, finely chopped
  • 1 large carrot, finely chopped
  • 1 large stalk celery, finely chopped
  • 3 cloves garlic, minced
  • 3 tbsp unsalted butter
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 3 tbsp flour (all-purpose, whole wheat, or gluten-free)
  • 3 cups reduced-sodium vegetable broth
  • 1 cup milk (I used 2%)
  • 6 cups broccoli (chopped into small pieces, approx. 2 heads)
  • 1 (19 oz) can white kidney beans, drained and rinsed
  • 2 tbsp parmesan cheese
  • 1 1/2 cups shredded cheddar cheese

Instructions to Make Healthy Higher Protein Broccoli Cheddar Soup – Step by Step

Step 1: Chop and Sauté Your Veggies

Let’s start with flavor-building. Finely chop your onion, carrot, celery, and garlic. If you’re short on time (or just hate chopping), toss everything in a mini food processor—it gets the job done fast. Melt butter in a large pot over medium heat, then add the veggies. Sprinkle in your salt and pepper. Let them cook for about 5–7 minutes until softened and smelling amazing. This step is crucial for creating that rich, comforting base that tastes like it’s been simmering for hours—even though it hasn’t.

Step 2: Make a Roux to Thicken

Next comes our thickening magic. Sprinkle the flour right over those softened veggies and stir everything together with a wooden spoon. Let the flour cook for 2–3 minutes to remove any raw taste. You want it golden, not burnt, so don’t walk away here. Gradually whisk in the milk first, then the broth. Go slow to avoid lumps. Keep whisking until it’s smooth—like, Sunday-gravy-smooth. This is the secret to that creamy, dreamy consistency without reaching for heavy cream.

Step 3: Add Broccoli, Beans, and Parmesan

Turn up the heat and bring your pot to a light boil. Now stir in the chopped broccoli (make sure the pieces aren’t too big), white kidney beans, and a bit of parmesan. The beans are our stealthy protein boost—they break down just enough to help thicken the soup naturally and give it body. The parmesan adds depth and umami (aka that savory note that makes you go “mmmm”).

Step 4: Simmer Until Soft

Cover the pot and lower the heat to a gentle simmer. Let everything cook together for 15–20 minutes. You want the broccoli nice and tender, almost melt-in-your-mouth soft. This is also when the beans start working their magic and the soup thickens even more. Stir occasionally to make sure nothing’s sticking to the bottom.

Step 5: Blend for That Perfect Texture

Now for the fun part: blending. If you’ve got an immersion blender, go ahead and blend about a third of the soup right in the pot. It thickens it beautifully without losing the chunkiness we love. If not, scoop out 1–2 cups and blend it in a regular blender, then stir it back in. This step gives the soup a creamy body without having to use a drop of cream. Win-win.

Step 6: Melt in the Cheese

Turn off the heat and stir in the shredded cheddar cheese. Let it melt naturally into the warm soup. Stir until it’s fully blended in and velvety smooth. Now’s the time to taste and adjust your seasoning—add a little more salt or pepper if you feel like it needs a bump.

Step 7: Serve It Up

Ladle the soup into bowls and top with extra cheddar or parmesan if you’re feeling fancy. Serve with a hunk of crusty bread, some homemade croutons, or even some crackers if you’re in a rush. Hungry family = happy family.

What to Serve with Healthy Higher Protein Broccoli Cheddar Soup

This Healthy Higher Protein Broccoli Cheddar Soup is hearty enough to stand on its own, but if you’re like me and love a little extra on the side, there are some great pairings. A simple crusty sourdough is always a crowd-pleaser. Or go for a piece of buttery garlic toast to soak up every drop. Want to keep it even lighter? Pair it with a crisp salad like my Honeycrisp Apple Broccoli Salad—the sweet crunch of apple is the perfect contrast to the creamy soup. It also works wonderfully alongside a grilled cheese or a warm sandwich if you’re feeding bigger appetites.

Key Tips for Making Healthy Higher Protein Broccoli Cheddar Soup

Chop your broccoli small so it cooks quickly and blends more easily if you’re doing the creamy part-blend method. Use an immersion blender for less mess and easier cleanup (seriously, game changer). Go for a sharp cheddar for max flavor without needing a ton of cheese. If you’re dairy-free, try a plant-based milk and cheese—just make sure they melt well. Don’t skip the beans—they thicken the soup naturally and make it more filling. And if you’re planning ahead, this is a great meal prep option—it reheats like a dream. Speaking of which…

Storage and Reheating Tips Healthy Higher Protein Broccoli Cheddar Soup

This soup stores beautifully. Let it cool completely, then pour it into airtight containers. It’ll last in the fridge for up to 5 days, making it perfect for weekday lunches. To reheat, just pop it in the microwave for a few minutes, or warm it on the stove over medium-low heat. Add a splash of milk or broth if it gets too thick. You can also freeze it, but note that the texture may change slightly—give it a good stir after thawing and you’re back in business.

FAQs

Can I make this dairy-free? Yes! Swap the butter for olive oil, the milk for unsweetened almond or oat milk, and use dairy-free cheese. Just make sure your cheese melts well.
Do the white beans change the flavor? Nope, they blend in completely. You get the benefit of protein and fiber without any strong taste.
Can I use frozen broccoli? Absolutely. Just make sure to thaw and chop it first so it cooks evenly.
Is this soup gluten-free? It can be! Just use a gluten-free flour blend instead of regular flour.
What if I don’t have an immersion blender? Use a regular blender—just let the soup cool a bit before blending to avoid any hot-soup explosions.

Final Thoughts

Healthy Higher Protein Broccoli Cheddar Soup is the answer to your busy weeknight prayers: it’s comforting, crave-worthy, and packed with good-for-you ingredients. Whether you’re looking to sneak more veggies into your kids’ meals or just want a satisfying lunch that won’t leave you feeling sluggish, this soup delivers. And the fact that it comes together in under an hour in one pot? That’s just the cherry on top (or should I say the cheddar?). Bookmark this one, share it with a friend, and check out my Greek Lemon Rice Soup if you’re on a cozy soup kick. Let’s keep nourishing well—one bowl at a time.

Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.

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
Healthy Higher Protein Broccoli Cheddar Soup in rustic bowl

Healthy Higher Protein Broccoli Cheddar Soup – Quick, Cheesy & Protein-Strong

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Main Course, Soup
  • Method: Stovetop
  • Cuisine: Vegetarian

Description

The creamy, comforting broccoli cheddar soup you love made healthy with a protein boost! Thanks to white kidney beans, this recipe is higher in protein and fiber, plus packed with nourishing veggies for a cozy meal or meal prep lunch.


Ingredients

  • 1 medium onion, finely chopped
  • 1 large carrot, finely chopped
  • 1 large stalk celery, finely chopped
  • 3 cloves garlic, minced
  • 3 tbsp butter, unsalted
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 3 tbsp flour (all purpose, whole wheat, or gluten-free)
  • 3 cups reduced-sodium vegetable broth
  • 1 cup milk (2% recommended)
  • 6 cups broccoli, chopped into small pieces (approx. 2 heads)
  • 1 (19 oz.) can white kidney beans, drained and rinsed
  • 2 tbsp parmesan cheese
  • 1 1/2 cups shredded cheddar cheese


Instructions

1. Finely chop onions, carrot, celery, and garlic. Use a mini food processor for ease if desired.

2. In a large pot on the stove, melt the butter. Add the onions, carrot, celery, and garlic. Season with salt and pepper, then sauté over medium heat until soft, about 5–7 minutes.

3. Stir in the flour with a wooden spoon to create a roux-like mixture. Cook for 2–3 minutes, being careful not to burn.

4. Gradually whisk in the milk and then the broth, ensuring no lumps remain.

5. Increase heat and bring the mixture to a boil. Stir in the broccoli, white beans, and parmesan cheese.

6. Reduce heat and simmer covered until the broccoli is soft, about 15–20 minutes.

7. Optional: Blend about 1/3 of the soup using an immersion blender to thicken. Alternatively, blend 1–2 cups in a blender and return to the pot.

8. Stir in the cheddar cheese until melted. Taste and adjust salt/pepper as needed.

9. Serve garnished with additional parmesan and cheddar cheese. Pair with bread or crackers if desired.


Notes

This soup is perfect for meal prep and reheats well throughout the week. Blending part of the soup adds creaminess without additional dairy. Add extra cheese for a more indulgent version.

Leave a Comment

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