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

High Protein Broccoli Cheddar Soup Recipe for Cozy, Clean Eating (2025 Edition)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy, cheesy, and secretly packed with protein—this broccoli cheddar soup is the ultimate comfort food makeover. Loaded with Greek yogurt, white beans, and bone broth, it’s cozy and satisfying while helping you crush your protein goals.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 23 garlic cloves, minced
  • 1 small carrot, finely chopped (optional)
  • 5 cups broccoli florets, chopped small
  • 4 cups bone broth
  • 1 cup canned white beans (drained and rinsed)
  • ½ block (about 6 oz) silken tofu
  • 1 ½ cups shredded sharp cheddar cheese
  • ½ cup low-fat cottage cheese
  • ¾ cup plain Greek yogurt
  • Salt and pepper, to taste
  • ¼ tsp smoked paprika (optional)
  • 1 tbsp nutritional yeast (optional)
  • Optional toppings: roasted chickpeas, turkey bacon crumbles, cooked quinoa, kale/spinach

Instructions

  1. Heat olive oil in a large soup pot over medium heat. Add onion, garlic, and optional carrot. Sauté until onions are translucent.
  2. Add broccoli and bone broth. Simmer for 10–12 minutes until broccoli is tender but still green.
  3. Transfer half the soup to a blender along with white beans and tofu. Blend until smooth, then pour back into the pot.
  4. Reduce heat to low. Stir in cheddar cheese, cottage cheese, and Greek yogurt until melted and creamy. Do not boil.
  5. Season with salt, pepper, paprika, and nutritional yeast to taste.
  6. Top with extras like roasted chickpeas or spinach if desired. Serve warm.

Notes

For freezer storage, skip the yogurt and stir it in when reheating to prevent texture changes. Try variations with quinoa, lentils, or vegan swaps like nutritional yeast and soy milk for different protein-packed twists.

  • Author: Lena
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 5g
  • Sodium: 540mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 6g
  • Protein: 28g
  • Cholesterol: 35mg