High-Protein Broccoli Cheddar Soup

User profile image
Abigail Zysk (@poultryraptor)

A nutritious and creamy broccoli cheddar soup made with high-protein chicken bone broth and Greek yogurt, perfect for a comforting meal.

Prep Time
20min
Cook Time
30min
Total Time
50min
High-Protein Broccoli Cheddar Soup recipe

Ingredients

4 Servings
(1 serving = 1 bowl)
  • 1tbsp
    olive oil or butter
  • 1piece
    small onion, diced
  • 2clove
    garlic, minced
  • 4cups
    fresh broccoli florets
  • 1piece
    medium carrot, shredded or diced
  • 3cup
    chicken bone broth, unsalted (use veggie broth if vegetarian)
  • 1cup
    unsweetened almond milk
  • 2cup
    low-fat shredded cheddar cheese
  • 1/2cup
    grated Parmesan cheese
  • 1/2cup
    nonfat plain Greek yogurt
  • 2tbsp
    all-purpose flour or cornstarch
  • Salt and pepper, to taste
  • Paprika or cayenne pepper, for garnish

How to make High-Protein Broccoli Cheddar Soup

Sauté Aromatics

  1. Heat olive oil or butter in a large pot over medium heat. Add onion and garlic and sauté until fragrant and translucent.

    Step 1.1: Heat olive oil or butter in a large pot over medium heat

Cook Veggies

  1. Add broccoli and carrot to the pot. Stir for 2–3 minutes, then pour in the chicken bone broth. Cover and simmer for 10 minutes, or until broccoli is tender.

    Step 2.1: Add broccoli and carrot to the pot

Blend (Optional)

  1. For a creamier texture, use an immersion blender to partially blend the soup, leaving some chunks for texture. You can also transfer half the soup to a blender and then return it to the pot.

    Step 3.1: For a creamier texture, use an immersion blender to partially blend the soup, leaving some chunks for texture

Thicken the Soup

  1. In a small bowl, whisk the flour or cornstarch with almond milk to create a slurry. Stir it into the soup and simmer until the soup thickens, about 5 minutes.

    Step 4.1: In a small bowl, whisk the flour or cornstarch with almond milk to create a slurry

Add Cheese and Greek Yogurt

  1. Lower the heat to avoid curdling. Stir in cheddar cheese, Parmesan (if using), and Greek yogurt. Let it simmer gently until the cheese is fully melted and integrated.

    Step 5.1: Lower the heat to avoid curdling

Season

  1. Add salt, pepper, and optional paprika or cayenne to taste. Simmer gently for another 2–3 minutes to meld flavors.

    Step 6.1: Add salt, pepper, and optional paprika or cayenne to taste

Serve

  1. Ladle into bowls and enjoy! Optionally, top with a sprinkle of shredded cheese or croutons.

Nutrition (per serving)

Calories

261.3kcal (13.06%)

Protein

17.8g (35.5%)

Carbs

17.0g (6.18%)

Sugars

5.0g (10%)

Healthy Fat

6.6g

Unhealthy Fat

7.0g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Adjust the seasoning to your preference, adding more paprika or cayenne for a spicier kick.

  2. Can always add more or less cheese depending on your preference.

FAQS

  1. How can I make High-Protein Broccoli Cheddar Soup vegetarian?

    To make this High-Protein Broccoli Cheddar Soup vegetarian, simply substitute the chicken bone broth with vegetable broth. This will maintain the flavor while keeping the soup meat-free.

  2. What are some good substitutions for Greek yogurt in this soup recipe?

    If you don't have Greek yogurt on hand, you can substitute it with sour cream or a dairy-free yogurt alternative. Just ensure that the substitute is plain and unsweetened to keep the flavor balanced.

  3. How should I store leftover High-Protein Broccoli Cheddar Soup?

    Store any leftover High-Protein Broccoli Cheddar Soup in an airtight container in the refrigerator for up to 3-4 days. You can also freeze the soup for up to 3 months; just make sure to leave some space in the container for expansion.

  4. What can I pair with High-Protein Broccoli Cheddar Soup for a complete meal?

    This creamy soup pairs wonderfully with a side of crusty bread, a fresh garden salad, or even a grilled cheese sandwich for a comforting and satisfying meal.

  5. Can I use frozen broccoli instead of fresh for this soup recipe?

    Yes, you can use frozen broccoli florets instead of fresh ones. Just be sure to adjust the cooking time, as frozen broccoli may cook faster. Add it to the pot during the last 5-7 minutes of simmering.

Loading reviews...

poultryraptor's profile picture

Abigail Zysk

(@poultryraptor)

Hi, I love food and I'm all about lowering my risk of colorectal cancer by following a pollotarian diet and avoiding processed foods. Check out...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia