If you love a cozy bowl of broccoli cheddar but want something more nourishing, this high protein broccoli cheese soup hits the sweet spot. It’s creamy, cheesy, and full of tender broccoli, but with extra protein to keep you full longer. No weird powders or chalky aftertaste—just smart ingredient swaps that boost the macros while keeping that classic flavor.
It comes together on the stovetop in under 40 minutes and reheats beautifully. Great for meal prep, easy lunches, or a simple weeknight dinner.

Ingredients
Method
- Prep your produce: Cut broccoli into small florets. Peel tough stems and chop. Dice onion, mince garlic, and grate carrot if using.
- Sauté aromatics: In a large pot, heat oil or butter over medium. Add onion and carrot with a pinch of salt. Cook 4–5 minutes until softened. Stir in garlic for 30 seconds until fragrant.
- Add broccoli and seasonings: Add broccoli, mustard, smoked paprika (if using), black pepper, and another small pinch of salt. Stir to coat.
- Pour in broth and simmer: Add broth, bring to a gentle boil, then reduce to a simmer. Cook 8–10 minutes, until broccoli is tender but still bright green.
- Blend the creamy base: In a blender, combine cottage cheese and Greek yogurt. Ladle in 2 cups of the hot soup (mostly broth and some veggies). Blend until silky smooth. This creates a thick, high-protein “cream.”
- Thicken the pot: Pour the blended mixture back into the pot. Stir and let it gently simmer 2–3 minutes. Do not boil vigorously.
- Add the cheese: Turn heat to low. Slowly stir in shredded cheddar and Parmesan by the handful until melted and smooth. Keep it below a simmer to prevent graininess.
- Taste and adjust: Add salt as needed (cheese adds salt, so taste first). Adjust pepper, add a pinch of red pepper flakes if you like a little heat.
- Control the texture: For chunkier soup, leave florets intact. For a smoother bowl, use an immersion blender in short bursts until you reach your preferred consistency.
- Serve: Ladle into bowls and top with extra cheddar, cracked pepper, or a drizzle of olive oil. Crusty bread or a simple green salad pairs nicely.
What Makes This Recipe So Good

- High protein without compromise: Cottage cheese and Greek yogurt add serious protein and creamy body, while staying light.
- Classic flavor, cleaner base: A simple broth, onion, and garlic foundation brings that familiar broccoli cheddar taste without heavy cream.
- Easy to make: One pot, a blender, and straightforward steps. Nothing fussy.
- Budget-friendly: Uses everyday ingredients you can find at any grocery store.
- Customizable: Adjust thickness, spice level, cheese blend, and add-ins to suit your mood.
Shopping List
- Broccoli: 6–7 cups florets (about 2 large heads or 24–28 oz).
Include some stems, peeled and chopped.
- Onion: 1 medium yellow or white, diced.
- Garlic: 3–4 cloves, minced.
- Carrot (optional): 1 medium, grated or finely diced, for sweetness and color.
- Chicken or vegetable broth: 4 cups (low-sodium preferred).
- Cottage cheese: 1 1/2 cups (2% or 4% for best texture).
- Plain Greek yogurt: 3/4 cup (2% preferred; 0% works but is tangier).
- Sharp cheddar cheese: 1 1/2 cups, freshly shredded.
- Parmesan cheese: 1/4 cup, finely grated (adds umami and depth).
- Olive oil or butter: 1–2 tablespoons for sautéing.
- Mustard powder or Dijon: 1/2 teaspoon dry mustard or 1 teaspoon Dijon.
- Smoked paprika (optional): 1/2 teaspoon for a subtle smoky note.
- Salt and black pepper: To taste.
- Red pepper flakes (optional): A pinch for gentle heat.
Step-by-Step Instructions

- Prep your produce: Cut broccoli into small florets. Peel tough stems and chop. Dice onion, mince garlic, and grate carrot if using.
- Sauté aromatics: In a large pot, heat oil or butter over medium.
Add onion and carrot with a pinch of salt. Cook 4–5 minutes until softened. Stir in garlic for 30 seconds until fragrant.
- Add broccoli and seasonings: Add broccoli, mustard, smoked paprika (if using), black pepper, and another small pinch of salt.
Stir to coat.
- Pour in broth and simmer: Add broth, bring to a gentle boil, then reduce to a simmer. Cook 8–10 minutes, until broccoli is tender but still bright green.
- Blend the creamy base: In a blender, combine cottage cheese and Greek yogurt. Ladle in 2 cups of the hot soup (mostly broth and some veggies).
Blend until silky smooth. This creates a thick, high-protein “cream.”
- Thicken the pot: Pour the blended mixture back into the pot. Stir and let it gently simmer 2–3 minutes.
Do not boil vigorously.
- Add the cheese: Turn heat to low. Slowly stir in shredded cheddar and Parmesan by the handful until melted and smooth. Keep it below a simmer to prevent graininess.
- Taste and adjust: Add salt as needed (cheese adds salt, so taste first).
Adjust pepper, add a pinch of red pepper flakes if you like a little heat.
- Control the texture: For chunkier soup, leave florets intact. For a smoother bowl, use an immersion blender in short bursts until you reach your preferred consistency.
- Serve: Ladle into bowls and top with extra cheddar, cracked pepper, or a drizzle of olive oil. Crusty bread or a simple green salad pairs nicely.
Keeping It Fresh
- Fridge: Store in an airtight container for 3–4 days.
The flavor deepens by day two.
- Reheating: Warm gently over low heat, stirring often. If it thickens, loosen with a splash of broth or milk. Avoid boiling to keep the dairy smooth.
- Freezer: This soup freezes reasonably well for up to 2 months.
Cool fully, portion into freezer-safe containers, and leave headspace. Thaw overnight in the fridge and reheat slowly. If it looks slightly split, whisk in a bit of yogurt or milk to bring it back together.

Why This is Good for You
- Protein for satiety: The cottage cheese, Greek yogurt, and cheddar pack in protein that helps keep you full and supports muscle repair.
- Broccoli benefits: Broccoli brings fiber, vitamin C, vitamin K, folate, and antioxidants.
It’s a nutrient-dense base for a comfort classic.
- Balanced comfort: You get the cozy, cheesy experience without relying on heavy cream or flour-thickened roux.
- Smart fats and sodium control: Using low-sodium broth and adding cheese gradually lets you manage salt. A bit of olive oil keeps fats on the lighter side.
Common Mistakes to Avoid
- Boiling after adding dairy: High heat can cause curdling or a gritty texture. Keep the heat low once the cottage cheese, yogurt, and cheddar are in.
- Using pre-shredded cheese only: Bagged cheese often contains anti-caking agents that resist melting.
For the smoothest soup, shred at least part of your cheddar fresh.
- Skipping seasoning layers: Lightly salt during sautéing and again after adding cheese. Layered seasoning brings out the best flavor.
- Overcooking broccoli: Mushy broccoli dulls the color and taste. Simmer just until tender, then finish the soup.
- Blending everything at once: Blending all the soup can make it too thick or too smooth.
Blend part with the dairy, then adjust texture to your liking.
Recipe Variations
- Extra protein boost: Stir in 1–2 cups of diced rotisserie chicken or shredded chicken breast at the end.
- Bacon broccoli cheddar: Cook 3–4 strips of turkey bacon or center-cut bacon until crisp. Crumble and sprinkle on top.
- Spicy kick: Add 1–2 teaspoons of hot sauce or a pinch of cayenne with the seasonings.
- Different cheeses: Swap part of the cheddar for Gruyère, Monterey Jack, or pepper jack for a new flavor profile.
- Gluten-free thickening: If you prefer a thicker soup, stir in 1–2 teaspoons of cornstarch mixed with cold broth before adding the cheese. Simmer gently until it thickens, then add cheese.
- Dairy tweaks: Use lactose-free cottage cheese and yogurt if needed.
Choose an aged, lactose-free cheddar.
- Veggie add-ins: Toss in a handful of spinach at the end, or add small cauliflower florets with the broccoli.
FAQ
Can I make this without a blender?
Yes. Mash some of the broccoli against the pot with a spoon to thicken, then whisk in the cottage cheese and yogurt until mostly smooth. It won’t be as silky, but it still turns out creamy and delicious.
How can I make it even higher in protein?
Add cooked, shredded chicken or stir in a few tablespoons of unflavored collagen peptides, which dissolve easily without changing texture.
You can also use higher-protein cottage cheese and go for 4% milkfat for better mouthfeel.
Will nonfat Greek yogurt work?
It works, but it’s tangier and slightly less creamy. If using 0%, consider adding an extra tablespoon of olive oil or a touch more cheddar to balance the texture.
What if my soup turns grainy?
Graininess often comes from overheating dairy or using only pre-shredded cheese. Keep the heat low when adding cheese, stir slowly, and avoid boiling.
If it happens, blend a cup of the soup until smooth and stir it back in to recover some creaminess.
Can I use frozen broccoli?
Absolutely. Use the same amount by volume. Add it straight from frozen and simmer a few extra minutes until tender.
It may be slightly softer but still works great.
How do I thicken the soup without flour?
Blend part of the soup with cottage cheese and yogurt as directed. For extra body, simmer a bit longer uncovered or use a small cornstarch slurry added before the cheese.
Is this meal prep friendly?
Yes. Portion into containers and refrigerate up to 4 days.
Reheat gently and add a splash of broth if it thickens. It’s sturdy and travels well for lunches.
Wrapping Up
This high protein broccoli cheese soup keeps everything you love about the classic—lush texture, sharp cheddar flavor, cozy warmth—while adding more staying power. It’s simple, flexible, and ideal for busy days.
With a few smart swaps and low, gentle heat, you’ll get a smooth, satisfying bowl every time. Make a big pot, stash a few portions, and enjoy a comfort meal that actually fuels you.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.