High Protein Broccoli Cheddar Soup Recipe

This high protein broccoli cheddar soup is a creamy, cozy classic with a healthy twist! Packed with protein from Greek yogurt and eggs, loaded with tender broccoli, and finished with sharp cheddar, it’s hearty enough for dinner yet light enough to enjoy guilt-free. Ready in just 35 minutes, this nourishing bowl is the perfect balance of comfort and nutrition.

Why You’ll Love This Recipe

  • Protein-Packed Comfort: With Greek yogurt, eggs, and cheddar, you’ll stay full and satisfied.
  • Light Yet Creamy: All the richness of broccoli cheddar soup without the heavy cream overload.
  • Quick & Easy: On the table in under 40 minutes—weeknight dinner approved.
  • Customizable: Use vegetable broth for a vegetarian option or swap in your favorite milk alternative.
Fresh broccoli florets on a wooden board, ready to be cooked for high protein broccoli cheddar soup.
Chopped broccoli florets—the star ingredient for a creamy, protein-packed cheddar soup.

Ingredients

Here’s everything you’ll need to make this protein-rich soup:

  • Broccoli Florets: The star veggie—adds fiber, color, and that signature broccoli cheddar flavor.
  • Greek Yogurt: Adds creaminess and a protein boost without heavy cream.
  • Sharp Cheddar Cheese: Melts into the soup for salty, cheesy goodness.
  • Eggs: Whisked and tempered for extra protein and natural thickness.
  • Onion: Builds a flavorful base.
  • Garlic: Brings depth and aromatic warmth.
  • Flour (Whole Wheat or Gluten-Free): Helps thicken the broth.
  • Olive Oil: For sautéing and a touch of richness.
  • Milk (Skim or Plant-Based): Keeps it light and creamy.
  • Chicken or Vegetable Broth: The flavorful liquid base.
  • Salt & Pepper: Essential seasoning.
  • Nutmeg (Optional): Adds a subtle warmth that elevates the flavors.

Note: Full ingredient list with measurements can be found in the recipe card below.

How to Make the Recipe

Step 1: Build the Base

Heat olive oil in a large pot over medium heat. Sauté diced onion until translucent (3–4 minutes), then add garlic for 30 seconds until fragrant.

Step 2: Make the Roux

Sprinkle in the flour and stir constantly for 1 minute to form a light roux. Don’t let it brown.

Step 3: Add the Liquid

Slowly whisk in milk until smooth. Cook 2–3 minutes until slightly thickened.

Step 4: Add Broth and Broccoli

Pour in broth and bring to a simmer. Add broccoli, cover, and cook 8–10 minutes until tender.

Step 5: Temper the Yogurt & Eggs

Whisk yogurt and eggs in a bowl. Slowly add a ladle of hot soup while whisking. Then, stir this mixture back into the pot gently.

Step 6: Finish with Cheese

Reduce heat to low, stir in cheddar until smooth, then season with salt, pepper, and optional nutmeg.

Step 7: Rest and Serve

Let the soup sit for 2–3 minutes to thicken slightly, then ladle into bowls.

Pro Tips for Making the Recipe

  • Don’t Boil After Adding Eggs: Gentle heat keeps the soup creamy without curdling.
  • Shred Your Own Cheese: It melts smoother than pre-shredded.
  • Adjust Thickness: For a thicker soup, simmer a bit longer uncovered; for thinner, add extra broth.
  • Boost the Veggies: Toss in carrots or spinach for extra nutrients.

How to Serve

  • Classic Bowl: Serve hot with crusty bread for dipping.
  • Lighter Side: Pair with a fresh green salad for a balanced meal.
  • Meal Prep Favorite: Portion into jars or containers for grab-and-go lunches.

Make Ahead and Storage

Storing Leftovers

Keep in an airtight container in the fridge for up to 3 days.

Freezing

Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating

Warm gently on the stove over low heat or microwave in short intervals, stirring often.

FAQs

Can I make this soup vegetarian?
Yes! Just use vegetable broth instead of chicken broth for a fully vegetarian version.

What can I use instead of Greek yogurt?
Low-fat sour cream or plain skyr work well, but Greek yogurt offers the best protein boost.

How do I keep the soup from curdling?
Temper the yogurt and eggs slowly and never let the soup boil once they’re added. Gentle heat is key.

Can I make this gluten-free?
Absolutely. Use a gluten-free flour blend or cornstarch slurry instead of wheat flour for thickening.

A creamy pot of high protein broccoli cheddar soup with fresh broccoli florets and melted cheese, served hot and comforting.

High Protein Broccoli Cheddar Soup

A creamy, comforting, and protein-packed twist on the classic broccoli cheddar soup. Ideal for a healthy lunch or light dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: Soup
Cuisine: American
Calories: 290

Ingredients
  

Soup Base
  • 1 tbsp olive oil
  • 1 onion chopped
  • 2 cloves garlic minced
  • 4 cups broccoli florets fresh or frozen
  • 3 cups vegetable broth low sodium
  • 1 cup low-fat cottage cheese
  • 1 cup shredded cheddar cheese sharp
  • 1 tbsp nutritional yeast optional, for extra protein
  • 1/2 tsp salt to taste
  • 1/4 tsp black pepper

Equipment

  • Large Pot
  • Blender or Immersion Blender

Method
 

  1. Heat olive oil in a large pot over medium heat. Sauté the onion and garlic until soft, about 5 minutes.
  2. Add the broccoli and vegetable broth. Bring to a boil, then reduce heat and simmer for 10-12 minutes until broccoli is tender.
  3. Stir in the cottage cheese. Use an immersion blender or transfer to a blender to blend the soup until smooth.
  4. Return to pot. Stir in cheddar cheese, nutritional yeast, salt, and pepper. Simmer gently for 2-3 minutes until cheese is melted.
  5. Serve hot. Optionally top with more shredded cheese or a sprinkle of red pepper flakes.

Notes

For extra protein, add a scoop of unflavored protein powder or use bone broth instead of vegetable broth.

Leave a comment

Recipe Rating