High Protein Broccoli Cheddar Soup
Broccoli cheddar soup is the ultimate comfort food, often associated with cozy cafes and chilly afternoons. However, traditional versions are usually loaded with heavy cream and flour, leaving you feeling sluggish and short on protein. This High Protein Broccoli Cheddar Soup changes the game by packing in extra protein without sacrificing that creamy, cheesy goodness you love.
By using a few clever ingredient swaps, like Greek yogurt or blended cottage cheese, we transform this classic into a powerhouse meal. It is thick, rich, and incredibly satisfying. Whether you are meal prepping for a busy week or looking for a healthy family dinner, this soup is sure to become a new favorite in your kitchen.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 310 kcal
- Protein: 26g
- Carbohydrates: 16g
- Fat: 15g
- Fiber: 4g
- Sugar: 6g
- Sodium: 820mg
Why Make This High Protein Broccoli Cheddar Soup
Traditional broccoli cheddar soup can be quite high in fat and low in protein. This version solves that problem by incorporating high-protein dairy options that create a velvety texture without the need for excessive heavy cream. It is a fantastic way to get a healthy serving of vegetables while hitting your daily protein goals.
This recipe is also incredibly versatile and quick to prepare. It stores well, making it perfect for lunches the next day. You get all the nostalgic flavors of a classic soup with a nutritional profile that actually supports your health and fitness journey.
How to Make High Protein Broccoli Cheddar Soup
Making this soup is a simple, one-pot process that yields professional results. Follow these steps to create a creamy, protein-packed masterpiece that tastes like it took hours to simmer.
Ingredients
- 1 lb fresh broccoli florets, chopped into small pieces
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups low-sodium chicken or vegetable broth
- 2 cups sharp cheddar cheese, shredded
- 1 cup plain non-fat Greek yogurt or blended cottage cheese
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Optional: A pinch of nutmeg
Directions
Step 1: Sauté the Aromatics
In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and sauté for about 5 minutes until translucent and soft. Stir in the minced garlic and cook for another 60 seconds until fragrant.
Step 2: Create the Thickening Base
Sprinkle the flour over the sautéed onions and garlic. Whisk constantly for 1-2 minutes to cook out the raw flour taste. This creates a roux that will help thicken the soup without needing heavy cream.
Step 3: Simmer the Broccoli
Slowly pour in the chicken or vegetable broth while whisking to prevent lumps. Add the chopped broccoli florets and seasonings (paprika, salt, and pepper). Bring the mixture to a gentle boil, then reduce the heat to low. Cover and simmer for 12-15 minutes, or until the broccoli is fork-tender.
Step 4: Blend for Desired Texture
If you prefer a smoother soup, use an immersion blender to blend a portion of the soup. Leaving some chunks of broccoli provides a nice texture, but you can blend it completely if you prefer a silky consistency.
Step 5: Add the Cheese and Protein
Turn the heat to the lowest setting. Stir in the shredded cheddar cheese until fully melted. Finally, whisk in the Greek yogurt or blended cottage cheese. Be careful not to let the soup boil once the yogurt is added, as high heat can cause it to curdle. Stir until the soup is creamy and well combined.
How to Serve High Protein Broccoli Cheddar Soup
Serve this soup hot in deep bowls. For a little extra crunch, top each serving with a few extra small broccoli florets, a sprinkle of cheddar cheese, or some whole-grain croutons. It pairs perfectly with a side of toasted sourdough bread or a fresh green salad for a complete and balanced meal.
How to Store High Protein Broccoli Cheddar Soup
To store, let the soup cool completely before transferring it to airtight containers. It will stay fresh in the refrigerator for up to 4 days. When reheating, do so gently on the stovetop over low heat to ensure the yogurt and cheese don’t separate. If the soup has thickened too much in the fridge, add a splash of broth to thin it out.
Expert Tips for Perfect High Protein Broccoli Cheddar Soup
For the best flavor, use sharp or extra-sharp cheddar cheese and shred it yourself from a block. Pre-shredded cheese is coated in potato starch to prevent clumping, which can result in a grainy texture when melted. Additionally, if you are using Greek yogurt, make sure it is at room temperature before adding it to the warm soup to ensure a smooth integration.
Delicious Variations
If you want to change things up, try adding some diced cooked chicken breast for even more protein. For a spicy kick, add a pinch of cayenne pepper or some diced jalapeños with the onions. If you are following a low-carb diet, you can omit the flour and thicken the soup by blending more of the cooked broccoli and adding extra cottage cheese.

Frequently Asked Questions
Q: Can I use frozen broccoli for this recipe?
Yes, frozen broccoli works perfectly. You may need to reduce the simmering time slightly as frozen vegetables are often blanched before freezing.
Q: Is this soup gluten-free?
The current recipe uses all-purpose flour. To make it gluten-free, substitute the flour with a 1:1 gluten-free flour blend or use a cornstarch slurry at the end of the cooking process.
Q: Will the Greek yogurt make the soup taste sour?
The sharpness of the cheddar cheese balances the slight tang of the Greek yogurt very well. Once mixed, it simply tastes rich and creamy rather than sour.
Q: Can I freeze this soup?
While you can freeze it, dairy-based soups containing yogurt or cottage cheese can sometimes change texture upon thawing. If you plan to freeze it, do so before adding the yogurt/cheese, and add those ingredients fresh when reheating.
Q: Can I make this in a slow cooker?
Yes. Add everything except the flour, cheese, and yogurt to the slow cooker and cook on low for 4 hours. Whisk the cheese and yogurt in at the very end before serving.
Conclusion
This High Protein Broccoli Cheddar Soup is a testament to the fact that you don’t have to sacrifice flavor to eat healthy. It is warm, comforting, and packed with the nutrients your body needs to thrive. Give this recipe a try the next time you crave something cheesy and satisfying—your taste buds and your muscles will thank you!

High Protein Broccoli Cheddar Soup
- Total Time: 40 minutes
- Diet: High Protein, Vegetarian, Gluten-Free, Low-Carb
Ingredients
- 1 lb fresh broccoli florets, chopped into small pieces
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups low-sodium chicken or vegetable broth
- 2 cups sharp cheddar cheese, shredded
- 1 cup plain non-fat Greek yogurt or blended cottage cheese
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Optional: A pinch of nutmeg
Instructions
- Step 1: Sauté the Aromatics In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and sauté for about 5 minutes until translucent and soft. Stir in the minced garlic and cook for another 60 seconds until fragrant.
- Step 2: Create the Thickening Base Sprinkle the flour over the sautéed onions and garlic. Whisk constantly for 1-2 minutes to copy out the raw flour taste. This creates a roux that will help thicken the soup without needing heavy cream.
- Step 3: Simmer the Broccoli Slowly pour in the chicken or vegetable broth while whisking to prevent lumps. Add the chopped broccoli florets and seasonings (paprika, salt, and pepper). Bring the mixture to a gentle boil, then reduce the heat to low. Cover and simmer for 12-15 minutes, or until the broccoli is fork-tender.
- Step 4: Blend for Desired Texture If you prefer a smoother soup, use an immersion blender to blend a portion of the soup. Leaving some chunks of broccoli provides a nice texture, but you can blend it completely if you prefer a silky consistency.
- Step 5: Add the Cheese and Protein Turn the heat to the lowest setting. Stir in the shredded cheddar cheese until fully melted. Finally, whisk in the Greek yogurt or blended cottage cheese. Be careful not to let the soup boil once the yogurt is added, as high heat can cause it to curdle. Stir until the soup is creamy and well combined.
- Cook Time: 40 minutes
