High Protein Broccoli Cheddar Soup with Chicken

By Adam Fisher
Published 9/29/2026
Dietitian Reviewed: Erin McNamara, RDN, LDN, CLT
High Protein Broccoli Cheddar Soup with Chicken
Photo Credit: Adam Fisher, Baldwin Publishing

This high protein broccoli cheddar soup with chicken gives you the creamy, cheesy bowl you know from Panera, made lighter at home. Tender broccoli, carrots and shredded chicken breast turn it into a full meal you can eat for lunch or dinner.

Reduced fat sharp cheddar, Swiss and nutritional yeast give it plenty of cheese flavor, and the chicken goes in at the very end so it stays tender. The recipe makes 10 cups, which is enough for dinner tonight and easy lunches all week.

For a dairy-free version, try our Vegan Broccoli Cheddar Soup!

Total Time
35 minutes
Servings
10
Calories
169

What Makes This High Protein Broccoli Cheddar Soup Healthy

Most broccoli cheddar soup gets its richness from butter, heavy cream and a lot of cheese. This version cooks the roux in olive oil, uses skim milk and blended broccoli for the creamy base, and adds lean chicken breast, so every cup brings protein and vegetables together.

Key Health Highlights

  • High Protein: Each cup has 20 grams of protein, mostly from lean chicken breast, to help keep you full.
  • Low Sodium: Only 123 milligrams of sodium per serving, below the FDA limit of 140 milligrams for low sodium foods.
  • Low Carb: Just 9 grams of carbohydrates per cup, with no added sugar.
  • Good Source of Calcium: The milk and cheese add 167 milligrams of calcium per serving, about 13 percent of the Daily Value.
  • Diet Friendly: Fits bariatric, diabetic, GLP-1, gluten-free and heart healthy eating plans.

FAQs About Broccoli Cheddar Soup

It can be when it's made like this. A cup has 169 calories, 6 grams of fat and 2 grams of saturated fat, and the chicken and broccoli make it a balanced meal.

Shredded chicken breast is the easiest way, and it's how this recipe reaches 20 grams per cup. For even more, blend half a cup of low fat cottage cheese into the puréed half.

This recipe uses a flour roux and blends half the soup, which is usually enough. If it still seems thin, simmer it uncovered a few more minutes before adding the cheese.

Yes, for up to 3 months in airtight containers. Soups made with milk and cheese can turn a little grainy after thawing, so reheat slowly and stir often to smooth it out.

High Protein Chicken Soups

If you like how filling this chicken and broccoli soup is, our other high protein chicken soups, from chicken noodle to white bean chili, make easy lunches and weeknight dinners too.

Creamy Soups Without Heavy Cream

For more bowls that get their creamy texture from vegetables, milk or yogurt, try our lighter cream soups, including a healthy corn chowder and a creamy cauliflower soup.

Panera Broccoli Cheddar Soup Nutrition vs. Our Homemade Version

A bowl of Panera broccoli cheddar soup has 420 calories and 1,520 mg of sodium. The same amount of our homemade version, about 1½ cups, has 254 calories and 185 mg of sodium, with 2½ times the protein.

  • Calories: Our soup has 254 calories per 1½-cup serving, compared to 420 in a Panera bowl. That's 40% fewer calories.
  • Sodium: Our soup has just 185 mg of sodium, while Panera's has 1,520 mg. That's 88% less sodium.
  • Saturated fat: Our soup has 3 g of saturated fat, compared to 19 g in Panera's. That's 84% less.
  • Total fat: Our soup has 9 g of total fat, while Panera's has 31 g. That's 71% less fat.
  • Carbohydrates: Our soup has 14 g of carbs, compared to 25 g in Panera's. That's 44% fewer carbs.
  • Protein: Our soup packs 30 g of protein, while Panera's has 12 g. That's 2½ times more protein.

Ingredient Spotlights

A few ingredients do most of the work in this soup. Reduced fat sharp cheddar has a stronger flavor than mild cheddar, so half a cup is enough to make the whole pot taste cheesy. Nutritional yeast adds a nutty, cheese-like taste on top of that, and a small pinch of nutmeg makes both cheeses taste richer.

Pro Tips for Smooth and Creamy Broccoli Cheddar Soup

  • Add the Milk Slowly: Pour the milk in a little at a time and whisk after each addition so the roux stays smooth.
  • Melt the Cheese on Low: Keep the heat low when the cheese goes in, since high heat can make it grainy or oily.
  • Use Plain Chicken: Leftover baked or poached chicken breast keeps the sodium low, while seasoned rotisserie chicken can add a lot of salt.

Healthy Variations

  • Potato Broccoli Cheddar Soup: Simmer a peeled, diced Yukon Gold potato with the broccoli for a thicker, more filling soup.
  • Vegetarian Broccoli Cheddar Soup: Skip the chicken, use unsalted vegetable stock and stir in a can of rinsed no-salt-added white beans for protein.
  • Spicy Broccoli Cheddar Soup: Cook half a seeded, diced jalapeño with the onion and top each bowl with red pepper flakes.
Photo Credit: Adam Fisher, Baldwin Publishing
This page contains affiliate links.

Ingredients

Recipe yields 10 servings

Directions

  1. Step 1

    In a large Dutch oven or stockpot, heat the oil over medium heat until shimmering. Add the chopped yellow onion and sauté until beginning to soften and turn translucent, about 3 to 4 minutes. Add the minced garlic and cook until fragrant, about 30 seconds. Sprinkle in the gluten-free all-purpose flour over the onion mixture and cook, stirring constantly, for 1 minute.

  2. Step 2

    Slowly and gradually pour in the milk, whisking after each addition (this helps prevent the roux from clumping and keeps the mixture smooth). Whisk in the unsalted chicken stock. Bring the mixture to a boil over high heat and then reduce the heat to medium-low.

  3. Step 3

    Add the chopped broccoli and matchstick carrots. Cook for 20 to 25 minutes, until the broccoli and carrots are tender. Remove from the heat.

  4. Step 4

    Add the ground black pepper, garlic powder and onion powder; stir to combine. Transfer half of the soup to a blender or food processor and purée until smooth. Return the puréed soup to the Dutch oven or stockpot and heat over low heat. Add the reduced fat sharp cheddar cheese, Swiss cheese and nutritional; stir to combine. Cooking, stirring frequently, until the cheeses are melted. Stir in the nutmeg and shredded chicken breast; heat until chicken is warm.

Nutrition Facts

Serving Size:
1 cup

169
Calories
6
g
Fat
47
mg
Cholesterol
123
mg
Sodium
9
g
Carbs
2
g
Sat. Fat
1
g
Fiber
20
g
Protein
4
g
Sugars
341
mg
Potassium
195
mg
Phosphorus

Alternative Cooking Methods

The stovetop gives you the most control, but this soup also works in a slow cooker or an Instant Pot.

  • Slow Cooker: Cook the onion, garlic, stock, vegetables and spices on low for 3 to 4 hours. Stir in the flour whisked into the milk and cook on high for 20 minutes, then blend half and add the cheeses and chicken.
  • Instant Pot: Sauté the onion and garlic, add the stock and vegetables, and pressure cook on high for 3 minutes with a quick release. Finish on the sauté setting the same way as the slow cooker version.

Serving & Storage Tips

  • Serving Suggestions: Serve a 1-cup portion for lunch or a larger bowl for dinner, with a little extra black pepper on top.
  • Refrigerator Storage: Keep cooled leftovers in an airtight container in the fridge for 3 to 4 days.
  • Reheating Instructions: Warm the soup over low heat with a splash of milk, and keep it below a boil so the cheese doesn't separate.

What to Serve with This High Protein Broccoli Cheddar Soup

This soup is filling on its own, but a simple side turns it into a bigger meal.

Ingredient Substitutions

Use 8 ounces of frozen chopped broccoli and cut the simmering time to about 10 minutes.

Cooked turkey breast works the same way and is a good use for leftovers.

Regular all-purpose flour works if you don't need the soup to be gluten-free.

More Healthy Broccoli Recipes

If you love the pairing of broccoli and cheddar in this soup, you’ll also like these easy broccoli recipes, from a light broccoli and cheese side to a chicken broccoli casserole.