High Protein Broccoli Cheddar Soup – Comfort Food That Fuels You
Thank you for being here — truly. This one’s special because it takes a classic cozy favorite and gives it a nutritious twist. High Protein Broccoli Cheddar Soup is creamy, cheesy, and soul-warming… but here’s the kicker: it’s packed with protein thanks to one simple, wholesome ingredient you probab

Ingredients
Instructions
- Sauté the aromatics In a large pot, melt butter over medium heat. Add onion, carrot, and celery. Cook for 5–7 minutes until softened.
- Add garlic and beans Stir in garlic and cook for 1 minute until fragrant. Add drained beans and broth.
- Simmer and blend Bring to a simmer and cook for 10 minutes. Carefully blend until smooth using an immersion blender or countertop blender.
- Add broccoli Stir in broccoli florets and simmer for another 8–10 minutes, until tender.
- Add milk and cheese Reduce heat to low. Stir in milk, cheese, salt, pepper, and paprika until cheese melts and soup is creamy.
- Serve Ladle into bowls and serve hot with crusty bread.
Thank you for being here — truly. This one’s special because it takes a classic cozy favorite and gives it a nutritious twist. High Protein Broccoli Cheddar Soup is creamy, cheesy, and soul-warming… but here’s the kicker: it’s packed with protein thanks to one simple, wholesome ingredient you probably didn’t expect — navy beans.
That’s right, we’re sneaking in a boost of plant-based protein (and fiber!) without changing the delicious, indulgent taste we all love. It’s perfect for chilly evenings, meal prep lunches, or when you want something comforting and nourishing.
If you love recipes that hit both the comfort and healthy checkboxes, be sure to subscribe to my newsletter — more like this are coming your way.
Why You’ll Love This High Protein Broccoli Cheddar Soup
- Protein-packed – keeps you full and satisfied.
- Creamy without heavy cream – thanks to blended beans.
- Family-friendly – cheesy enough for picky eaters to love.
- Freezer-friendly – perfect for batch cooking.
What Does It Taste Like?
Just like your favorite broccoli cheddar soup — rich, cheesy, and full of tender veggies — but with an added heartiness. The beans blend in completely, so you get all the benefits without any “bean-y” taste.
Benefits of Making It at Home
- Control the cheese quality and amount.
- Lower sodium and skip unnecessary additives.
- Add extra vegetables for more nutrition.
- Make it vegetarian by using veggie broth.
Ingredients for High Protein Broccoli Cheddar Soup
- 2 tablespoons butter
- 1 yellow onion, chopped
- 1 large carrot, chopped
- 1 stalk celery, chopped
- 2 cloves garlic, minced
- 1 (15.5 ounce) can navy beans, drained
- 4 cups vegetable or chicken broth
- 4 cups broccoli florets (fresh or frozen)
- 1 cup milk (any variety)
- 2 cups shredded sharp cheddar cheese
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika (optional)
Tools You’ll Need
- Large pot or Dutch oven
- Blender or immersion blender
- Wooden spoon
- Measuring cups and spoons
Ingredient Swaps and Additions
- Swap cheddar for pepper jack for a spicy twist.
- Add a pinch of nutmeg for depth (classic in cream soups).
- Use white beans like cannellini instead of navy beans.
- Add a handful of spinach or kale for extra greens.
How to Make High Protein Broccoli Cheddar Soup
- Sauté the aromatics In a large pot, melt butter over medium heat. Add onion, carrot, and celery. Cook for 5–7 minutes until softened.
- Add garlic and beans Stir in garlic and cook for 1 minute until fragrant. Add drained beans and broth.
- Simmer and blend Bring to a simmer and cook for 10 minutes. Carefully blend until smooth using an immersion blender or countertop blender.
- Add broccoli Stir in broccoli florets and simmer for another 8–10 minutes, until tender.
- Add milk and cheese Reduce heat to low. Stir in milk, cheese, salt, pepper, and paprika until cheese melts and soup is creamy.
- Serve Ladle into bowls and serve hot with crusty bread.
What to Serve with This Soup
- Garlic bread or cheesy toast
- A fresh green salad
- Grilled chicken or turkey sandwiches for extra protein
Storage Instructions
- Refrigerate in an airtight container for up to 4 days.
- Freeze for up to 3 months — thaw overnight before reheating.
- Reheat gently over low heat, adding a splash of broth or milk if needed.
Final Thoughts
This High Protein Broccoli Cheddar Soup proves that healthy eating doesn’t have to mean sacrificing comfort. It’s thick, cheesy, veggie-packed, and secretly loaded with protein to keep you full longer. Whether you make it for dinner tonight or meal prep it for the week, it’s a recipe that will warm both your belly and your heart.
If you loved this, try my Creamy Chicken and White Bean Soup or Vegetable Lentil Stew next.
📌 If you make this soup, share your photos on Pinterest — I’d love to see your bowl of cheesy goodness!
Nutritional Information (Approx. per serving, based on 6 servings)
- Calories: 270
- Protein: 15g
- Carbs: 23g
- Fat: 12g
- Fiber: 5g
- Sodium: 540mg
Tips for Success
- Use sharp cheddar for maximum flavor.
- Don’t overcook the broccoli — keep it bright green.
- Blend only part of the soup for a chunkier texture if you prefer.

By Amanda Davis