High-Protein Broccoli Feta Soup

High-Protein Broccoli Feta Soup: 30-Minute Creamy Fix

You know those days when you want something hearty and satisfying, but also healthy? That’s exactly when I turn to this High-Protein Broccoli Feta Soup. It’s one of those rare recipes that feels indulgent—creamy, savory, totally comforting—but is secretly packed with protein and veggies. The best part? It comes together in just 30 minutes with a handful of simple ingredients you probably already have. No complicated steps, no weird techniques. Just a pot, a blender, and dinner that actually fills you up without weighing you down. Trust me, this one’s a game-changer for busy weeknights.

High-Protein Broccoli Feta Soup - detail 1

Why You Will Love This High-Protein Broccoli Feta Soup

This soup has honestly become a staple in my kitchen, and here’s why:

  • It cooks in just 30 minutes, start to finish.
  • It uses one pot, so cleanup is a breeze.
  • Each bowl packs 18 grams of protein to keep you full.
  • It freezes perfectly for easy meal prep later.

Simple, satisfying, and totally doable.

Quick and Easy Preparation

I’m all about recipes that don’t require a huge time commitment or a kitchen full of gadgets. This soup goes from start to finish in just 30 minutes. You only need a pot and an immersion blender (or a regular blender). The ingredient list is short and uses items you likely have on hand, like onion, garlic, and broccoli. It’s the kind of meal you can throw together on a busy weeknight without any stress.

Packed with Protein and Flavor

What I love most about this High-Protein Broccoli Feta Soup is how it gets its protein. Instead of relying on heavy cream, I use Greek yogurt and feta cheese. They blend in beautifully, creating a rich, creamy texture without the extra weight. Plus, the broccoli brings plenty of fiber and nutrients to the table. It’s a smart way to get a protein boost without even trying. For more information on the nutritional benefits of broccoli, you can check out Healthline’s guide.

Ingredients for High-Protein Broccoli Feta Soup

Here’s what you’ll need to grab. I’ve added a few notes from my own kitchen to make sure it turns out perfectly every time.

  • 1 tablespoon olive oil
  • 1 onion, diced (about 1 cup, yellow or white works great)
  • 2 cloves garlic, minced
  • 4 cups broccoli florets (fresh or frozen; if frozen, don’t bother thawing—just toss them in straight from the bag)
  • 3 cups vegetable broth
  • 1 cup crumbled feta cheese (trust me on this one: buy a block of feta and crumble it yourself. The pre-crumbled stuff is too dry and won’t melt as smoothly)
  • 1/2 cup plain Greek yogurt (go for full-fat here—it gives you that luscious, creamy texture without any weirdness)
  • Salt and pepper to taste

How to Make High-Protein Broccoli Feta Soup

Alright, let’s get cooking! I’ve broken this down into simple steps so you can follow along without any hiccups. Trust me, it’s easier than you think.

Step 1: Sauté the Aromatics

Grab a large pot and heat that 1 tablespoon of olive oil over medium heat. Once it’s shimmering, toss in your diced onion. Let it cook for about 3-4 minutes, stirring occasionally, until it turns soft and translucent. You’ll know it’s ready when it smells sweet and looks a bit see-through. Then, add your minced garlic. Stir it in and let it cook for just 30 seconds until it’s super fragrant. Be careful not to burn the garlic here—it’ll turn bitter and ruin the whole pot. If it starts browning too fast, lower the heat.

Step 2: Cook the Broccoli

Now, dump in those 4 cups of broccoli florets and pour in the 3 cups of vegetable broth. Crank the heat up to high and bring the whole thing to a boil. Once it’s bubbling away, reduce the heat to low, cover the pot, and let it simmer for 15 minutes. You’ll know the broccoli is done when you can easily pierce a floret with a fork and it feels very tender. That’s your cue!

Step 3: Blend the Soup

Take the pot off the heat. This is where the magic happens. Grab an immersion blender and blend the soup directly in the pot until it’s completely smooth. No chunks, no lumps—just velvety goodness. If you don’t have an immersion blender, no worries. Carefully transfer the soup in batches to a countertop blender. Important: vent the lid slightly by removing the center cap or cracking it open, and cover with a kitchen towel. This lets the steam escape so it doesn’t explode everywhere. Blend each batch until smooth, then pour it back into the pot.

Step 4: Finish with Protein

Return the pot to the stove over low heat. Now, stir in the 1 cup of crumbled feta cheese and 1/2 cup of plain Greek yogurt. Keep stirring continuously until the cheese melts and the yogurt is fully incorporated. The soup will turn beautifully creamy. Whatever you do, don’t let it boil after adding the dairy—it’ll curdle and get grainy. Once it’s all combined, season with salt and pepper to taste. Give it a final stir and ladle it into bowls. That’s it!

Expert Tips for the Best High-Protein Broccoli Feta Soup

I’ve made this soup more times than I can count, so here are my best tricks. For a thicker, heartier soup, use just 2 ½ cups of broth or toss in an extra half cup of broccoli. To avoid that dreaded curdling, make absolutely sure the soup isn’t boiling when you stir in the yogurt and feta—keep it on low heat. And whatever you do, taste before you add any salt. Feta is naturally pretty salty, so you might not need much at all.

Recipe Variations

Once you’ve got the basic recipe down, it’s fun to play around a bit. Here are a few of my favorite twists:

  • Add a pinch of red pepper flakes along with the garlic for a subtle spicy kick that warms you right up.
  • Swap the broccoli for an equal amount of cauliflower florets to make a creamy, mild cauliflower soup that’s just as satisfying.
  • Stir in a big handful of fresh spinach after blending—the residual heat will wilt it perfectly for an extra boost of greens.

Serving Suggestions

This soup is practically a meal on its own, but I love rounding it out with a few simple sides. Here’s what I usually do:

  • Serve it with a thick slice of crusty whole-grain bread for dipping—it soaks up every last drop of that creamy broth.
  • Top each bowl with extra crumbled feta and a drizzle of good olive oil right before serving. It adds a nice salty pop and a little richness.
  • Pair it with a simple side salad dressed with a lemony vinaigrette. The brightness cuts through the soup’s creaminess perfectly.

Storage and Reheating Instructions

This soup is a meal prep dream, and I always make a double batch so I have leftovers for the week. Here’s how to store and reheat it without losing that creamy texture.

Let the soup cool completely to room temperature, then transfer it to an airtight container. It will keep in the fridge for up to 4 days. You’ll notice it thickens up as it sits—that’s totally normal and actually makes it even more satisfying.

When you’re ready to eat, reheat it gently on the stovetop over low heat. Stir it occasionally to help it warm evenly. If it’s gotten too thick for your liking, just splash in a little broth or water to loosen it up. Don’t rush this step with high heat—you want to avoid curdling the dairy.

You can also freeze this soup for up to 3 months. Just pour it into a freezer-safe container, leaving a bit of space at the top for expansion. When you’re craving it, thaw it overnight in the fridge, then reheat it low and slow on the stove. It comes back to life beautifully.

Nutritional Information for This High-Protein Broccoli Feta Soup

I always like to have a rough idea of what’s going into my body, but I’m not one to stress over exact numbers. Keep in mind that the following info is just an estimate—it’ll shift a bit depending on the exact brands and ingredients you use. For super precise calculations, plug everything into your favorite nutrition calculator. For more information on calculating nutritional values, you can refer to resources like the USDA National Nutrient Database.

Per serving (1 bowl or 2 cups):

  • Calories: 250
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Sugar: 5g
  • Protein: 18g
  • Sodium: 600mg
  • Cholesterol: 30mg

Frequently Asked Questions

I get these questions all the time from folks who’ve tried this healthy soup, so let me clear them up real quick.

Can I use frozen broccoli for this recipe?

Absolutely! In fact, I do it all the time. You don’t even need to thaw it first—just toss it straight from the freezer into the pot. You might want to add an extra 2-3 minutes to the simmering time to make sure it gets tender enough to blend smoothly.

Can I make this soup dairy-free?

You sure can. Swap the feta cheese for a dairy-free feta crumble (the kind made from tofu or nuts works best). Replace the Greek yogurt with a plain, unsweetened dairy-free yogurt alternative—just make sure it’s thick and not watery. The texture will be a little different, but it’s still creamy and delicious.

How can I add more protein to this soup?

If you want to bump up the protein even more, stir in one scoop of unflavored or neutral-tasting protein powder right after blending. Or, toss in a cup of cooked shredded chicken or white beans along with the broccoli. Both options blend in seamlessly. For more high-protein recipes, check out these high-protein pasta salad ideas.

Why did my soup curdle?

Ugh, I’ve been there. Curdling happens when the dairy hits a liquid that’s too hot. The fix is simple: always take the pot off the heat before blending. When you add the yogurt and feta afterward, keep the heat on low and stir constantly. Whatever you do, don’t let it boil. Low and slow is the way to go.

Final Thoughts

This High-Protein Broccoli Feta Soup is my go-to when I need a reliable, filling meal without the fuss. It’s simple, creamy, and packed with protein to keep you going. Try this recipe tonight. Rate it and let me know how it turned out in the comments below.

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
High-Protein Broccoli Feta Soup

**High-Protein Broccoli Feta Soup: 30-Minute Creamy Fix**


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anastasia
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This high-protein broccoli feta soup is creamy and satisfying. It uses simple ingredients for a quick meal.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups broccoli florets
  • 3 cups vegetable broth
  • 1 cup crumbled feta cheese
  • 1/2 cup plain Greek yogurt
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a pot over medium heat. Add onion and garlic. Cook until soft, about 3 minutes.
  2. Add broccoli and vegetable broth. Bring to a boil. Reduce heat and simmer for 15 minutes.
  3. Remove from heat. Use an immersion blender to puree the soup until smooth.
  4. Stir in feta cheese and Greek yogurt until melted and creamy.
  5. Season with salt and pepper. Serve hot.

Notes

  • You can use fresh or frozen broccoli.
  • For extra protein, add a scoop of unflavored protein powder.
  • Adjust broth amount for desired thickness.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (2 cups)
  • Calories: 250
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 30mg

Leave a Comment

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