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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

High Protein Broccoli Cheddar Soup combines classic comfort with powerful nutrition. Made with Greek yogurt, sharp cheddar, and fresh broccoli, it delivers a creamy, protein-packed meal that’s gluten-free, wholesome, and deeply satisfying.


Ingredients

Scale

4 cups fresh broccoli florets

1 medium yellow onion, diced

4 cups low-sodium chicken or vegetable broth

1 cup plain Greek yogurt

1.5 cups sharp cheddar cheese, shredded

1 tbsp olive oil

2 garlic cloves, minced

1 tsp Dijon mustard

Paprika and black pepper to taste


Instructions

1. Chop the broccoli and onion.

2. Heat olive oil in a large pot over medium heat. Sauté the onion until translucent, about 3-4 minutes. Add garlic and cook for 1 minute.

3. Add broccoli florets and broth. Bring to a boil, then reduce heat and simmer for 15 minutes, until broccoli is tender.

4. Blend the soup using an immersion blender or in batches in a countertop blender until smooth or slightly chunky.

5. Return to pot over low heat. Stir in Greek yogurt, shredded cheddar, Dijon mustard, paprika, and black pepper. Stir until cheese melts and soup becomes creamy. Do not boil.

6. Taste and adjust seasonings before serving.

Notes

Avoid overcooking the broccoli to preserve nutrients.

Shred your own cheese for a smoother texture.

Let Greek yogurt sit at room temperature before adding to prevent curdling.

Store in the refrigerator for up to 4 days or freeze up to 3 months.

Reheat gently over low heat, stirring frequently.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup, Dinner, Healthy Recipes
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 5 g
  • Sodium: 480 mg
  • Fat: 16 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 4 g
  • Protein: 22 g
  • Cholesterol: 45 mg