
Table of Contents
Picture this: a steaming bowl of creamy, cheesy soup that’s not only indulgent but also packed with protein. You can have your comfort food and eat healthy too! This High Protein Broccoli Cheddar Soup is the perfect solution when you’re craving something warm and satisfying without the guilt. Whether you’re on a fitness journey, trying to eat cleaner, or just looking for a nutritious meal for the family, this soup delivers on flavor and nutrition. With a clever combination of cottage cheese and cheddar, we’ve created a creamy texture with a protein punch that will keep you full and satisfied.
Key Ingredients
The secret to this soup’s high protein content lies in the smart use of dairy. Instead of relying solely on heavy cream or excessive amounts of cheese, we’ve incorporated low-fat cottage cheese, which blends seamlessly into the soup while adding a significant protein boost. The combination of sharp cheddar for flavor and cottage cheese for texture and protein creates a soup that’s both nutritious and delicious. Broccoli provides the perfect complement with its natural earthiness and additional nutrients, making this a complete meal in a bowl.
Ingredients List
| Ingredient | Amount |
|---|---|
| Butter | 1 tablespoon |
| Large yellow onion, diced | 1 |
| Large carrots, peeled and diced | 2 |
| Stalk celery, diced | 1 |
| Garlic cloves, minced | 2 |
| All-purpose flour (or gluten-free flour) | 1/4 cup |
| Smoked paprika | 1/2 teaspoon |
| Vegetable broth | 3 cups |
| Chopped broccoli | 4 cups |
| 1% milk | 2 cups |
| Cheddar cheese, shredded | 4 oz (about 1 cup) |
| Low fat cottage cheese, blended | 1 cup |
| Salt & pepper | To taste |
Helpful Tools

- Large Pot: A heavy-bottomed pot ensures even heat distribution and prevents burning.
- Immersion Blender: Makes blending the soup directly in the pot quick and easy.
- Food Processor or Blender: Needed to blend the cottage cheese until smooth.
Pro-Tips
- Choose Sharp Cheddar: Using sharp cheddar cheese means you can use less cheese while still getting maximum flavor. This helps keep the soup rich without being overly heavy.
- Blend Cottage Cheese Thoroughly: Make sure to blend your cottage cheese until completely smooth before adding it to the soup. This ensures a creamy texture without any lumps.
- Don’t Overheat: When adding the dairy at the end, keep the heat low. High heat can cause the milk to curdle, which affects both texture and appearance.
- Broccoli Prep: Cut your broccoli into uniform florets so they cook evenly. You can also use frozen broccoli if fresh isn’t available.
- Storage Tip: This soup actually tastes even better the next day as the flavors have more time to meld together. For more delicious ideas, try our Classic Lentil Soup recipe!
How to Make High Protein Broccoli Cheddar Soup

- Sauté the Base: Melt the butter in a large pot over medium heat. Add the onion, carrot, and celery, and cook for 10 minutes, stirring frequently until the vegetables begin to soften.
- Add Garlic: Add the minced garlic and continue to cook over medium heat for one minute until fragrant.
- Create Roux: Add the smoked paprika and flour, cooking for one minute while stirring until the vegetables are fully coated with the flour mixture.
- Build the Soup: Add the vegetable broth and chopped broccoli to the pot, bringing the mixture to a simmer.
- Cook Broccoli: Allow the broccoli to simmer for 8-9 minutes until it becomes tender and can be easily pierced with a fork.
- Add Dairy: Pour in the milk and cook over low heat until the soup is warmed through.
- Incorporate Cheeses: Add the blended cottage cheese and shredded cheddar cheese, stirring until completely melted. Be careful not to turn the heat up too high or the milk will curdle.
- Blend for Creaminess: Transfer one cup of the soup to a blender (allowing steam to escape through the vent) and blend until smooth. Return the blended soup to the pot. Alternatively, use an immersion blender to gently blend part of the soup directly in the pot.
- Season: Add salt and pepper to taste, adjusting as needed.
Variations
- Smoked Gouda Twist: Replace half of the cheddar with smoked Gouda for a deeper, smokier flavor profile.
- Bacon Lovers: Add cooked, crumbled bacon at the end for a smoky, savory addition that complements the cheese beautifully.
- Spicy Kick: Stir in a pinch of cayenne pepper or add diced jalapeños when sautéing the vegetables for those who enjoy a bit of heat.

High Protein Broccoli Cheddar Soup: Creamy & Comforting
This High Protein Broccoli Cheddar Soup is a macro-friendly twist on the comfort food classic. By swapping heavy cream for blended cottage cheese and using savory bone broth, we create a luxuriously creamy texture with over 25g of protein per serving—all without sacrificing that rich, cheesy flavor you love.
- Total Time: 30
- Yield: 4 servings
Ingredients
1 tablespoon olive oil or butter
1 small yellow onion, diced
2 cloves garlic, minced
4 cups broccoli florets, chopped into small bite-sized pieces
1 cup carrots, shredded or matchsticks
3 cups Chicken Bone Broth (provides extra protein compared to regular stock)
1 cup (225g) low-fat cottage cheese (the secret creamy ingredient!)
½ cup milk (dairy or unsweetened almond)
2 cups (225g) sharp Cheddar cheese, freshly grated
½ teaspoon mustard powder (enhances the cheese flavor)
½ teaspoon smoked paprika
Salt and black pepper to taste
Instructions
1. **Sauté Aromatics:** Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 5 minutes until translucent. Stir in the minced garlic and cook for another minute until fragrant.
2. **Simmer Veggies:** Add the chopped broccoli, shredded carrots, and the chicken bone broth to the pot. Season with the mustard powder, paprika, salt, and pepper.
3. Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 10–12 minutes, or until the broccoli is completely tender.
4. **Prepare the Cream Base:** While the soup simmers, place the cottage cheese and milk into a blender. Blend on high speed for 30–60 seconds until completely smooth and creamy. (This ensures there are no curds in your soup).
5. **Combine:** Pour the smooth cottage cheese mixture into the soup pot. Stir well to combine. Let it warm through for 2 minutes (do not let it boil vigorously, or it might separate).
6. **Thicken (Optional):** If you prefer a smoother soup, use an immersion blender to partially blend the soup in the pot, leaving some chunks of broccoli for texture.
7. **Melt Cheese:** Remove the pot from the heat. Stir in the freshly grated cheddar cheese a handful at a time, stirring constantly until melted and smooth.
8. **Serve:** Taste and adjust salt/pepper. Serve hot with a sprinkle of extra cheese or crusty bread.
Notes
Why Cottage Cheese? When blended, cottage cheese loses its texture completely and becomes a thick, high-protein cream substitute that mimics heavy cream perfectly.
Grate Your Own Cheese: Pre-shredded bagged cheese contains anti-caking agents (potato starch) that can make your soup grainy. Grating a block of cheddar yourself ensures a silky smooth melt.
Bone Broth: Using bone broth instead of regular chicken stock adds about 10g of extra protein per serving. If you don’t have it, regular stock works fine, but the protein count will be lower.
Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove; do not boil.
- Prep Time: 10
- Cook Time: 20
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
FAQ
Q: Can I make this soup ahead of time?
A: Absolutely! This soup actually improves in flavor when made a day ahead. Store it in an airtight container in the refrigerator and reheat gently over low heat, adding a splash of milk if it has thickened too much.
Q: How can I make this soup gluten-free?
A: Simply substitute the all-purpose flour with a gluten-free flour blend or use cornstarch as a thickening agent. Mix 2 tablespoons of cornstarch with cold water before adding to the soup.
Q: What are the protein benefits of this soup?
A: With both cottage cheese and cheddar cheese, this soup provides approximately 20-25 grams of protein per serving, making it a satisfying meal that supports muscle maintenance and keeps you feeling full longer.
For more delicious ideas, follow me on My Pinterest