Healthy Broccoli Cheddar Soup – Protein-Packed & Delicious

This High-Protein Broccoli Cheddar Soup is a delicious and healthy twist on the classic comfort food, designed to be rich, creamy, and packed with protein. By adding a few high-protein ingredients, this soup becomes a filling and nutritious meal that still delivers the comforting flavors you love. Perfect for a hearty lunch, dinner, or meal prep, this soup is an excellent way to boost your protein intake while enjoying a warm, cheesy dish.

Why This Broccoli Cheddar Soup is High-Protein

Traditionally, broccoli cheddar soup is made with cheese, cream, and a vegetable broth base. While tasty, it can be low in protein. This high-protein version takes the classic and enhances it with ingredients that add lean protein and healthy fats without sacrificing flavor.

By incorporating:

  • Greek yogurt for a creamy texture and extra protein

  • Shredded chicken or lentils to bump up the protein content

  • Cheddar cheese as a flavorful, protein-packed topping

  • Leafy greens like spinach to add extra vitamins and nutrients

This version of broccoli cheddar soup is ideal for those on a high-protein diet or anyone looking for a nutritious, filling meal that’s also comforting and delicious.


Ingredients Overview: What Makes This Soup High-Protein

Greek Yogurt

  • A great source of protein, it adds creaminess without extra calories or fat.

  • Greek yogurt is high in calcium, probiotics, and protein.

Cheddar Cheese

  • While cheese is often considered high in fat, using moderate amounts of sharp cheddar boosts the flavor and adds a good amount of protein to the soup.

Chicken (or Lentils)

  • Shredded chicken breast provides lean protein, making the soup heartier.

  • For a plant-based option, lentils can replace the chicken, adding fiber and protein.

Broccoli

  • Naturally high in vitamin C, fiber, and antioxidants.

  • A great base for this high-protein soup while keeping it low in calories.

Vegetable Broth

  • A low-calorie, savory base that complements the other ingredients and allows the flavors to meld together.

Milk (or Plant-Based Milk)

  • Provides creaminess and a smooth texture, plus a bit of extra protein when using cow’s milk or soy milk.


Step-by-Step Instructions: A Protein-Packed, Creamy Soup

Ingredients (Serves 4-6)

  • 1 tbsp olive oil

  • 1 small onion, diced

  • 2 cloves garlic, minced

  • 4 cups broccoli florets

  • 2 cups low-sodium vegetable broth

  • 1 cup milk (or unsweetened soy milk for a dairy-free version)

  • 1 cup plain Greek yogurt

  • 1½ cups shredded cheddar cheese (divided)

  • 2 cups cooked, shredded chicken breast (or 1 cup cooked lentils for a vegetarian version)

  • Salt and pepper to taste

  • Optional: ½ tsp paprika or cayenne pepper for a subtle kick

  • Optional: Fresh parsley for garnish


Step 1: Sauté the Aromatics

  1. In a large pot, heat olive oil over medium heat.

  2. Add onion and sauté for 3–4 minutes, or until soft and translucent.

  3. Add garlic and cook for an additional 1–2 minutes until fragrant.


Step 2: Add the Broccoli and Broth

  1. Add the broccoli florets to the pot and stir for a minute.

  2. Pour in vegetable broth and bring to a simmer.

  3. Cover and cook for about 10–12 minutes, or until the broccoli is tender.


Step 3: Blend the Soup (Optional for Creaminess)

  1. For a smooth and creamy soup, use an immersion blender directly in the pot to blend until the soup is mostly smooth, leaving some chunks for texture. Alternatively, transfer the soup to a blender and blend in batches (be careful, it’s hot!).

  2. If you prefer a chunkier soup, simply leave it as is and move to the next step.


Step 4: Add the Protein and Dairy

  1. Stir in the shredded chicken (or lentils).

  2. Add milk and Greek yogurt, and stir well to combine. This will make the soup creamy and rich.

  3. Slowly add 1 cup of shredded cheddar cheese, stirring until the cheese is melted and the soup is smooth.


Step 5: Final Seasoning and Serve

  1. Taste the soup and add salt and pepper to your liking.

  2. Optional: Add paprika or cayenne pepper for a bit of heat or extra depth of flavor.

  3. Top each bowl with the remaining cheddar cheese and a sprinkle of fresh parsley if desired.

  4. Serve warm and enjoy!


Tips, Variations & Substitutions

Tips for Success

  • Use high-quality cheese for better flavor. Sharp cheddar works best because it has more intense flavor, so you can use less.

  • Adjust the creaminess: Add more or less Greek yogurt depending on how creamy you want the soup.

  • Don’t overcook the broccoli: It should remain vibrant and tender, not mushy.

  • If the soup is too thick, you can add more milk or broth to reach your desired consistency.


Flavor Variations

  • Spicy Broccoli Cheddar Soup: Add ½ tsp of chili flakes or a pinch of cayenne pepper for a kick of spice.

  • Smoky Broccoli Cheddar Soup: Stir in a little smoked paprika for an extra depth of flavor.

  • Herb-Infused: Add thyme, rosemary, or basil while simmering the broccoli for added herbal flavors.


Substitutions

  • Dairy-Free: Use plant-based yogurt, and vegan cheese, and unsweetened almond milk or another non-dairy milk.

  • Vegetarian: Swap the chicken for cooked lentils or even tofu for a protein-packed vegetarian alternative.

  • Low-Carb: You can skip the flour and use almond milk and cauliflower rice for a lower-carb version.

  • For extra protein: Add quinoa or chickpeas to the soup for an additional protein boost.


Serving Ideas & Occasions

This High-Protein Broccoli Cheddar Soup is ideal for:

  • Post-workout meals or protein-packed lunches

  • Meal prepping for easy lunches throughout the week

  • Comforting weeknight dinners that are nutritious and filling

  • Winter holidays or family gatherings—it’s hearty enough to be a crowd-pleaser

Pair with:

  • Whole-grain bread or a crusty baguette for dipping

  • A fresh green salad for added fiber

  • Apple slices or carrot sticks for a crunchy side


Nutrition & Health Notes

 

This high-protein soup is packed with lean protein, fiber, and vitamins. With Greek yogurt and cheddar cheese, it provides a good dose of calcium, while broccoli offers antioxidants and fiber.

Approximate per serving (1 of 4–6 servings):

  • Calories: 330

  • Protein: 25g

  • Carbs: 16g

  • Fat: 19g

  • Fiber: 5g

  • Sodium: 720mg (depends on broth and cheese used)

To make it even lighter:

  • Reduce the cheese portion or use low-fat cheese.

  • Use unsweetened almond milk for a dairy-free and lower-calorie option.


Frequently Asked Questions (FAQ)

1. Can I make this soup ahead of time?

Yes! This soup can be made a day or two in advance and stored in the fridge. It’s also freezer-friendly for up to 3 months. Just reheat on the stove when ready to serve.


2. How can I make this soup thicker?

If you prefer a thicker soup, blend more of the broccoli or add a small potato while simmering to create a thicker consistency without adding extra calories.


3. Can I freeze this soup?

Yes, this soup freezes beautifully! Let it cool completely, then store it in an airtight container or freezer bag. To reheat, thaw overnight in the fridge and heat on the stove.


4. Can I use frozen broccoli?

Yes, frozen broccoli works just as well as fresh. Simply thaw it before adding it to the soup. If you want it to stay in its florets, just be sure to cook it until tender.


5. Can I add more vegetables?

Absolutely! You can add any veggies you like, such as carrots, zucchini, peas, or cauliflower, to make the soup even more hearty and nutrient-packed.

Print

Healthy Broccoli Cheddar Soup – Protein-Packed & Delicious

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This High-Protein Broccoli Cheddar Soup is creamy, cheesy, and nourishing, with lean protein from chicken or lentils and rich, comforting flavors from cheddar and Greek yogurt.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 46 servings 1x

Ingredients

Scale
  • 1 tbsp olive oil

  • 1 onion, diced

  • 2 garlic cloves, minced

  • 4 cups broccoli florets

  • 2 cups vegetable broth

  • 1 cup milk

  • 1 cup plain Greek yogurt

  • 1½ cups shredded cheddar cheese

  • 2 cups shredded chicken or 1 cup cooked lentils

  • Salt and pepper to taste

  • Optional: paprika or cayenne pepper

Instructions

  • Sauté onion, garlic in olive oil for 5 minutes.

  • Add broccoli, broth, and simmer for 10–12 minutes.

  • Add chicken/lentils, milk, yogurt, and cheese. Stir until smooth.

  • Season with salt, pepper, and optional spices.

  • Serve warm!

Notes

Make ahead and store in the fridge for up to 4 days. Freeze for up to 3 months. Use plant-based options for a dairy-free version.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star