Velvety, rich soup often feels like an indulgence, a comforting bowl reserved for days when calories don’t count. For years, I believed that the classic broccoli cheddar soup couldn’t be both deeply satisfying and genuinely nourishing. It was one or the other. But in the kitchen, as in life, the most wonderful discoveries happen when you gently challenge the old rules and find a better way forward.
This High Protein Broccoli Cheddar Soup is that better way. It has all the creamy, cheesy goodness you crave, but with a clever, wholesome secret that transforms it into a protein-packed powerhouse. We’re not sacrificing flavor for function; we’re enhancing it, creating a soup that warms your soul and fuels your body in a way the original never could. It’s the ultimate glow-up for a beloved classic.
Why This Method Works
- Creaminess Without the Cream: We achieve that luxurious, velvety texture by blending full-fat cottage cheese until it’s perfectly smooth. This adds an incredible amount of protein and creaminess without the heaviness of traditional heavy cream.
- Flavor-Forward Cheese: Using a high-quality, extra-sharp cheddar cheese is key. Its bold, tangy flavor means you can use less cheese overall while still getting that signature, robust taste you love in a classic broccoli cheese soup.
- Gentle Heat is Best: Once the cheese is added, the soup should never come to a boil. Keeping it at a gentle simmer prevents the cheese proteins from seizing up and turning grainy, ensuring a silky-smooth finish every time.
Gather Your Ingredients

- Avocado or Olive Oil: For sautéing our aromatics.
- Yellow Onion & Garlic: The foundational flavor base of nearly every good soup.
- Carrot: Adds a touch of sweetness and beautiful color. Shredding it helps it melt into the soup.
- Chicken or Vegetable Broth: (Use a quality bone broth for an extra protein and collagen boost).
- Broccoli Florets: The star of the show! Use fresh, vibrant green florets for the best flavor and texture.
- Full-Fat Cottage Cheese: (This is our secret weapon for a healthy cream soup. It must be full-fat for the creamiest result and blended until completely smooth).
- Extra-Sharp Cheddar Cheese: (Freshly shredded is non-negotiable! Pre-shredded cheeses are coated in starches that prevent smooth melting and can make your soup gritty).
- Nutritional Yeast: (This adds a savory, cheesy depth of flavor without adding more dairy, enhancing the cheddar beautifully).
- Dijon Mustard: A tiny amount brightens all the flavors and adds a subtle tang that cuts through the richness.
- Smoked Paprika, Salt, and Black Pepper: For warmth, seasoning, and a hint of smokiness.
Simple Swaps
A recipe is just a roadmap, and sometimes you need to take a detour. Here are a few simple swaps that work beautifully in this dish.- For the Cottage Cheese: If you’re not a fan, you can use plain, full-fat Greek yogurt. The soup will have a bit more tang, but it will still be creamy and protein-rich.
- For the Broth: Any broth works. Chicken, vegetable, or a rich bone broth are all excellent choices.
- For the Cheddar: A blend of sharp cheddar and Gruyère or Monterey Jack can add a lovely complexity.
- Add More Veggies: Feel free to add finely diced celery with the onions and carrots, or stir in a handful of spinach at the end until it wilts.
Make It Your Own
Once you’ve mastered the base recipe, you can start playing with it. This soup is a wonderful canvas for all sorts of delicious additions, making it a truly versatile protein packed dinner.One of my favorite variations is to add shredded rotisserie chicken at the end for an even more substantial meal, turning it into something reminiscent of my Broccoli Cheddar Chicken casserole.
For a bit of a kick, add a pinch of red pepper flakes or a dash of your favorite hot sauce. The gentle heat is a wonderful contrast to the creamy cheese.
You can also swap half of the broccoli for cauliflower. It blends in seamlessly and adds another layer of vegetable goodness to this keto friendly soup.
Step-by-Step Instructions

1. Create the Flavor Base
In a large pot or Dutch oven, heat the oil over medium heat. Add the diced onion and shredded carrot, and sauté for 5-7 minutes, until they’ve softened and the onion is translucent. This step is about coaxing out their natural sweetness. Add the minced garlic and cook for another minute until fragrant. Be careful not to let the garlic burn, or it will become bitter.2. Simmer the Vegetables
Pour in the broth and bring it to a gentle simmer. Add the broccoli florets, smoked paprika, salt, and pepper. Stir everything together, cover the pot, and reduce the heat to low. Let it simmer for about 10-15 minutes, or until the broccoli is tender enough to be easily pierced with a fork. You want it fully cooked, but not mushy and grey.3. Prepare the Creamy Protein Base
While the soup is simmering, it’s time for our magic trick. In a blender, combine the full-fat cottage cheese, nutritional yeast, and Dijon mustard. Blend on high until the mixture is completely, utterly smooth. There should be no lumps or curds remaining. This step is critical for achieving that velvety texture we’re after in a high protein soup.4. Blend for Desired Texture
Once the broccoli is tender, you have a choice to make about texture. For a partially chunky soup, use an immersion blender directly in the pot and pulse a few times until about half the soup is blended. For a completely smooth and velvety soup, carefully transfer the hot soup in batches to your blender and blend until smooth, then return it to the pot. This method is similar to how I make my classic Baked Potato Soup extra creamy.5. Melt in the Cheese
Turn the heat under the pot to the lowest possible setting. It is very important that the soup is not bubbling or boiling from this point on. Slowly stir in the creamy cottage cheese mixture until it’s fully incorporated. Then, add the shredded cheddar cheese one handful at a time, stirring gently after each addition until it has completely melted. This slow, gentle process ensures the cheese melts beautifully without separating.6. Final Seasoning and Serving
Taste the soup and adjust the seasoning with more salt and pepper if needed. Let it sit for a few minutes off the heat for the flavors to meld together. Ladle your beautiful, protein-packed broccoli cheddar soup into bowls and serve immediately. This is comfort food that’s also healthy, proving that winter soup ideas can be both delicious and good for you.Notes from My Kitchen
Over the years, I’ve learned a few things that guarantee a perfect pot of soup every time. Keep these little bits of wisdom in your back pocket.- Shred Your Own Cheese: I cannot stress this enough. The anti-caking agents on pre-shredded cheese will fight you every step of the way, resulting in a grainy texture. A block of extra-sharp cheddar and a box grater are your best friends here.
- Don’t Overcook the Broccoli: The goal is tender, not mush. Overcooked broccoli loses its vibrant color and flavor. Start checking for tenderness around the 10-minute mark.
- Temper Your Dairy: If you’re worried about the cottage cheese mixture curdling, you can temper it. Whisk a ladleful of the hot soup broth into the blended cheese mixture before stirring the whole thing back into the pot. This gently raises its temperature, reducing the risk of shock.
- Reheating Gently: This soup reheats beautifully, making it perfect for a meal prep lunch. Reheat it slowly on the stovetop over low heat, stirring occasionally. Avoid the microwave, as high heat can cause the cheese to separate. This is a great tip for many of my favorite Winter Soups & Crockpot Meals.
Perfect Pairings
A great bowl of soup deserves a great companion. Serve this with a chunk of crusty sourdough bread for dipping, or some homemade garlic croutons for a bit of crunch.A simple side salad with a bright, vinegary dressing is a wonderful way to cut through the richness of the soup.
For a heartier meal, a half sandwich, like a classic grilled cheese or a simple turkey on whole wheat, makes this a complete and satisfying lunch or dinner. If you enjoy protein-packed soups, you might also love my High Protein Lasagna Soup, which pairs wonderfully with similar sides. And for those who love cheesy dips, the flavor profile is a cousin to my popular Cottage Cheese Buffalo Chicken Dip.
Did you change any ingredients? Let me know in the comments how you made this recipe your own
What’s the secret to making this broccoli cheddar soup high in protein and creamy without heavy cream?
The secret is using full-fat cottage cheese. It is blended until completely smooth to create a luxurious, velvety base that adds a significant amount of protein and creaminess without the heaviness of traditional cream.
Why did my soup turn out grainy, and how can I prevent it?
A grainy texture is often caused by two things: using pre-shredded cheese, which has anti-caking agents, or overheating the soup after adding dairy. To prevent this, always shred your own block of extra-sharp cheddar and ensure the soup is on the lowest heat and never boiling when you stir in the cheese.
Can I make this soup if I don’t like cottage cheese?
Yes, you can. The article suggests substituting the full-fat cottage cheese with plain, full-fat Greek yogurt. This will still result in a creamy, protein-rich soup, although it will have a slightly more tangy flavor.
How should I reheat this soup to keep it smooth?
For the best results, reheat the soup gently on the stovetop over low heat, stirring occasionally. Avoid using a microwave, as the high heat can cause the cheese to separate and ruin the smooth texture.


High Protein Broccoli Cheddar Soup Glow Up
Ingredients
Equipment
Method
- In a large pot or Dutch oven, heat the oil over medium heat. Add the diced onion and shredded carrot, and sauté for 5-7 minutes until softened. Add the minced garlic and cook for another minute until fragrant.
- Pour in the broth and bring to a gentle simmer. Add the broccoli florets, smoked paprika, salt, and pepper. Stir, cover the pot, reduce heat to low, and simmer for 10-15 minutes until the broccoli is fork-tender.
- While the soup simmers, combine the full-fat cottage cheese, nutritional yeast, and Dijon mustard in a blender. Blend on high until the mixture is completely smooth with no curds remaining.
- Once the broccoli is tender, use an immersion blender to pulse the soup directly in the pot for a partially chunky texture. For a completely smooth soup, carefully transfer it in batches to the standing blender and blend until velvety, then return to the pot.
- Turn the heat to the lowest possible setting. Stir the creamy cottage cheese mixture into the soup until fully incorporated. Then, add the shredded cheddar cheese one handful at a time, stirring gently after each addition until it has completely melted. Do not let the soup boil.
- Taste the soup and adjust the seasoning with more salt and pepper if needed. Let it rest for a few minutes off the heat, then ladle into bowls and serve hot.