The Best High Protein Broccoli Cheese Soup Recipe for Meal Prep

» in

Jake

Everyday Cooking Delights 👩‍🍳

Share The Yum On Facebook

Pin On Pinterest

High-Protein Broccoli Cheddar Soup – Creamy, Cheesy, and Packed with Protein

There’s nothing quite as comforting as a warm bowl of broccoli cheddar soup on a chilly day. But this version isn’t just creamy and delicious—it’s also high in protein to keep you full and satisfied! By swapping out heavy cream for Greek yogurt and adding an optional scoop of unflavored protein powder, this soup delivers 25 grams of protein per serving without sacrificing any of that rich, cheesy goodness.

Whether you’re looking for a quick weeknight dinner, a meal prep option, or a nutritious post-workout meal, this soup is a winner. Plus, it’s ready in just 30 minutes and made with simple, wholesome ingredients!

Why You’ll Love This Recipe

High in Protein – Thanks to Greek yogurt, cheese, and optional protein powder, this soup is a great way to fuel your body.
Rich and Creamy (Without Heavy Cream!) – Greek yogurt keeps it thick and luscious without adding unnecessary fat.
Quick & Easy – Only 30 minutes from start to finish!
Meal Prep Friendly – Store leftovers for a healthy, ready-to-go meal during the week.
Customizable – Easily make it vegetarian, low-carb, or even spicier to suit your taste!

If you’re ready for a warm, cheesy, protein-packed bowl of goodness, let’s get cooking!

Ingredients You’ll Need

Base Ingredients:

  • Olive Oil (2 tbsp) – Helps sauté the onion and garlic for extra flavor.
  • Onion (1 small, diced) – Adds depth and sweetness.
  • Garlic (2 cloves, minced) – Because every great soup starts with garlic!
  • Broccoli (4 cups, chopped) – The star of the show, packed with vitamins and fiber.
  • Chicken Broth (2 cups, low-sodium) – Provides a savory base for the soup.
  • Almond Milk (1 cup, unsweetened) – Makes the soup creamy without adding extra fat. (Regular milk works, too!)

For the Creamy, Cheesy Goodness:

  • Plain Greek Yogurt (1 cup) – The secret ingredient for a protein boost and a silky texture.
  • Sharp Cheddar Cheese (1 ½ cups, shredded) – The key to that classic broccoli cheddar flavor.
  • Parmesan Cheese (½ cup, grated) – Adds a nutty, salty depth.

Seasonings & Optional Additions:

  • Salt (½ tsp) & Black Pepper (½ tsp) – Essential for seasoning.
  • Smoked Paprika (½ tsp, optional) – Adds a subtle smoky depth of flavor.
  • Unflavored Protein Powder (1 scoop, optional) – An easy way to increase protein content without affecting the taste.

Step 1: Sauté the Aromatics

A great soup starts with building layers of flavor, and this one is no different!

  1. Heat 2 tablespoons of olive oil in a large pot over medium heat.
  2. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until softened and slightly golden.
  3. Stir in the minced garlic and cook for another 30 seconds, just until fragrant.

At this point, your kitchen is already smelling amazing! Now, let’s add the star ingredient—broccoli.

Step 2: Cook the Broccoli

  1. Add the chopped broccoli florets to the pot and stir to coat them with the onion and garlic mixture.
  2. Pour in the low-sodium chicken broth and bring everything to a boil.
  3. Reduce the heat to low and let the soup simmer for about 10 minutes, or until the broccoli is tender enough to blend.

By now, the broccoli is soft, and the broth has absorbed all that garlic and onion flavor—time to blend it up into a smooth and creamy soup!

By now, your kitchen is filled with the delicious aroma of sautéed onions, garlic, and simmering broccoli. The broth has soaked up all that flavor, and your broccoli is perfectly tender. Now comes the fun part—blending everything into a silky-smooth, creamy soup and adding all that cheesy goodness!

Let’s get right into it.

Step 3: Blend the Soup

Once your broccoli is soft and tender, it’s time to blend everything together. You have two options:

Using an Immersion Blender (Easiest Option)

  1. Turn off the heat and use an immersion blender directly in the pot.
  2. Blend until the soup reaches your desired consistency. You can go completely smooth or leave some small chunks of broccoli for a little texture.

Using a Regular Blender

  1. Carefully transfer the soup to a high-speed blender in batches (do not overfill!).
  2. Blend until smooth, then pour the soup back into the pot.

Pro Tip: If you prefer a chunkier soup, blend only half of the mixture and leave the rest as-is for a more textured bite.

Step 4: Make It Extra Creamy

Now that we have a smooth base, it’s time to add in the ingredients that will make this soup super creamy and rich, all while keeping it high in protein.

  1. Stir in 1 cup of unsweetened almond milk (or regular milk) and 1 cup of Greek yogurt.
  2. Mix until fully combined. The Greek yogurt gives the soup a protein boost while adding a delicious tangy flavor.

Note: If the soup looks slightly thin, don’t worry! It will thicken up as we add the cheese.

Step 5: Add the Cheesy Goodness

Now for the best part—the cheese!

  1. Reduce the heat to low and stir in:
    • 1 ½ cups shredded sharp cheddar cheese
    • ½ cup grated Parmesan cheese
  2. Stir continuously until the cheese is completely melted and the soup is smooth.

At this point, your soup should be rich, creamy, and packed with flavor. If you like a little extra something, now’s the time to add it!

  • For a smoky flavor: Stir in ½ teaspoon of smoked paprika.
  • For a spicy kick: Add a pinch of cayenne pepper.

Step 6: Optional Protein Boost

Want to increase the protein content even more? This is where the unflavored protein powder comes in!

  1. In a small bowl, mix 1 scoop of unflavored protein powder with a few tablespoons of warm broth to prevent clumping.
  2. Stir the mixture into the soup until fully dissolved.

This step is completely optional, but it’s a great way to add an extra protein punch without altering the flavor.

Step 7: Taste and Adjust

Now that everything is combined, give your soup a taste and adjust as needed:

Too thick? Add a splash of milk or broth.
Needs more flavor? Add a pinch of salt or black pepper.
Too mild? A sprinkle of extra Parmesan or smoked paprika will do the trick!

Once you’re happy with the seasoning, your High-Protein Broccoli Cheddar Soup is ready to serve!

Step 8: Serve and Enjoy!

Ladle the soup into bowls and garnish with extra shredded cheddar cheese or a sprinkle of black pepper for a finishing touch.

Pair it with:
Whole grain bread for dipping
A side salad for a balanced meal
Grilled chicken if you want even more protein

At this point, you’ve got a steaming bowl of rich, creamy, protein-packed broccoli cheddar soup ready to enjoy. Whether you’re making it for a cozy dinner or meal prepping for the week, this soup is a nutritious, satisfying option that delivers 25 grams of protein per serving without relying on heavy cream.

Before we wrap things up, let’s go over some frequently asked questions, storage tips, and ways to customize this recipe to fit your needs!

Frequently Asked Questions (FAQ)

1. Can I make this soup vegetarian?

Yes! Just swap out the chicken broth for vegetable broth, and you’ve got a delicious vegetarian version.

2. Can I freeze this soup?

You can, but keep in mind that dairy-based soups can separate when frozen. If you do freeze it, reheat it slowly on the stovetop while stirring constantly to bring it back to a creamy consistency.

For best results:

  • Store in airtight containers for up to 3 days in the fridge.
  • If freezing, leave out the Greek yogurt and add it when reheating to maintain a smooth texture.

3. How can I make this soup even thicker?

If you prefer a thicker soup, try:

  • Using less broth (start with 1 ½ cups and add more as needed).
  • Adding a cornstarch slurry (mix 1 tablespoon cornstarch with 2 tablespoons water and stir it in while simmering).
  • Blending more of the broccoli to create a naturally thicker texture.

4. What are some protein-packed toppings I can add?

To make this soup even heartier, try adding:
Crispy turkey bacon crumbles
Grilled chicken pieces
Roasted chickpeas for crunch
Extra shredded cheese

5. What’s the best way to reheat this soup?

  • Stovetop: Heat over low-medium heat, stirring occasionally. Add a splash of broth or milk if needed.
  • Microwave: Heat in 30-second intervals, stirring in between until warmed through.

6. Can I use frozen broccoli instead of fresh?

Yes! Frozen broccoli works just as well. No need to thaw it—just add it directly to the pot and extend the simmering time by 2-3 minutes.

7. Can I make this soup dairy-free?

Yes! Here’s how:

  • Use dairy-free cheddar cheese or nutritional yeast for a cheesy flavor.
  • Swap Greek yogurt for dairy-free plain yogurt or a little extra almond milk.

Final Thoughts

This High-Protein Broccoli Cheddar Soup proves that you don’t need heavy cream or processed ingredients to make a rich and creamy soup. With its cheesy flavor, smooth texture, and extra protein boost, it’s a meal you can feel good about eating.

Perfect for meal prep, quick lunches, or a comforting dinner, this soup is one you’ll want to make again and again.

If you try this recipe, let me know in the comments! Did you add any fun toppings or make any customizations? I’d love to hear how you made it your own.

Enjoy, and happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best High Protein Broccoli Cheese Soup Recipe for Meal Prep


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Simpledishes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

This creamy, cheesy broccoli soup is packed with protein, thanks to Greek yogurt and optional protein powder. It’s a nutritious, comforting meal that’s perfect for chilly days or post-workout refueling.


Ingredients

Scale
  • 2 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 cups fresh broccoli florets, chopped
  • 2 cups low-sodium chicken broth
  • 1 cup unsweetened almond milk (or regular milk)
  • 1 cup plain Greek yogurt (for extra protein)
  • 1 ½ cups shredded sharp cheddar cheese
  • ½ cup grated Parmesan cheese
  • ½ tsp salt
  • ½ tsp black pepper
  • ½ tsp smoked paprika (optional)
  • 1 scoop unflavored protein powder (optional for extra protein)

Instructions

1️⃣ Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 3-4 minutes.

2️⃣ Add the garlic: Stir in the minced garlic and cook for another 30 seconds until fragrant.

3️⃣ Cook the broccoli: Add the chopped broccoli and pour in the chicken broth. Bring to a boil, then reduce heat and let it simmer for about 10 minutes until the broccoli is tender.

4️⃣ Blend the soup: Use an immersion blender to blend the soup until smooth, or transfer to a blender in batches. Leave some chunks if you prefer a bit of texture.

5️⃣ Add dairy: Stir in the almond milk and Greek yogurt, mixing well until fully combined.

6️⃣ Melt the cheese: Add the cheddar cheese, Parmesan cheese, salt, black pepper, and smoked paprika. Stir until the cheese is melted and the soup is creamy.

7️⃣ Boost the protein (optional): If using, mix in the unflavored protein powder until fully dissolved.

8️⃣ Serve and enjoy: Serve hot, garnished with extra cheese or a sprinkle of black pepper if desired.

Notes

Vegetarian option: Swap chicken broth for vegetable broth.
Thicker soup? Add an extra ½ cup of shredded cheese or reduce the broth slightly.
Make it heartier: Serve with a slice of whole-grain bread or a side of grilled chicken.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes

Share The Yum On Facebook

Pin On Pinterest

Leave a Comment

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