Why you’ll love this Broccoli Feta Soup recipe
This isn’t just “broccoli soup with cheese.” The feta adds a salty-tangy punch that makes the whole pot taste brighter and more interesting.
Expect:
- A velvety texture you can blend smooth or keep slightly chunky
- Big flavor from simple ingredients
- Easy swaps (fresh or frozen broccoli, potato or rice, stovetop or roasted)
- A soup that feels special with almost no extra work
Ingredients (with smart substitutions)
Below is the core list for a classic Broccoli Feta Soup recipe. Don’t worry if you’re missing something—this soup is flexible.
Core ingredients
- Broccoli (fresh or frozen)
- Use florets and stems (peeled stems blend beautifully).
- Feta cheese (block or crumbled)
- Block feta tends to blend smoother; crumbled works too.
- Onion (or shallot)
- Garlic
- Broth (vegetable or chicken)
- Olive oil (or butter)
- Black pepper (be generous)
For creaminess (pick one)
- Potato (my favorite): makes the soup thick and silky
- Rice: adds gentle body
- White beans: blends smooth and gives a rich texture
- Orzo: cozy and hearty (add at the end so it doesn’t overcook)
Flavor finishers (highly recommended)
- Lemon juice or lemon zest (tiny splash = big difference)
- Fresh herbs: dill, parsley, chives
- Chili flakes (if you like a little heat)
Tools you’ll need
- A medium/large pot or Dutch oven
- Knife + cutting board
- Wooden spoon
- Immersion blender (easiest)
or a countertop blender (works great—just blend in batches)
Optional (for roasting method):
- Sheet pan
- Parchment paper
Broccoli Feta Soup recipe (Step-by-step)
Step 1: Prep your ingredients
- Chop 1 onion
- Mince 3–4 garlic cloves
- Chop broccoli (include peeled stems)
- If using potato: peel and cube it
Quick tip: Smaller cubes = faster simmer.
Step 2: Build the flavor base
In a pot over medium heat:
- Add a drizzle of olive oil
- Sauté onion for 5–7 minutes until soft
- Add garlic and cook 30 seconds (don’t brown it)
Step 3: Simmer until everything is tender
Add:
- Broccoli
- Your chosen thickener (potato or rice or beans)
- Broth (enough to cover)
Bring to a gentle simmer, then cook until:
- Broccoli is tender
- Potato/rice is soft (if using)
Step 4: Blend to your preferred texture
Choose one:
- Smooth soup: blend until completely creamy
- Chunky soup: blend briefly and stop when it looks rustic
If using a countertop blender:
- Blend in batches
- Don’t fill too high
- Start low, then increase
Step 5: Add feta the right way (this matters!)
Turn the heat to low (or even off for a minute), then add feta slowly.
Do this for the best texture:
- Crumble feta in a little at a time
- Stir or blend briefly between additions
- Keep heat gentle so the feta blends in smoothly
Finish with:
- Black pepper
- Lemon juice (small splash)
- Herbs (optional, but gorgeous)

Variations people love
1) Lemony Broccoli Feta Soup
- Add lemon zest + juice at the end
- Top with extra zest + cracked pepper
2) Greek-inspired vibe
- Add dill + parsley
- Finish with olive oil drizzle
- Top with cucumber chunks (fresh, right before serving)
3) Spicy version
- Sauté a pinch of chili flakes with the garlic
- Add more flakes on top
4) Extra hearty bowl
- Stir in cooked orzo or rice
- Add shredded chicken (optional)
- Top with extra feta crumble
5) “Green garden” version
- Blend in a handful of spinach right at the end
- Finish with herbs
What to serve with creamy broccoli feta soup
This soup loves something to dip.
Perfect pairings:
- Crusty bread, focaccia, or baguette slices
- Garlic toast
- Simple green salad with lemony dressing
- Grilled cheese or a warm panini
Toppings that make it look (and feel) fancy:
- Extra feta crumbles
- Lemon zest
- Chili flakes
- Croutons
- Toasted sunflower seeds or pine nuts
- Olive oil swirl
Make-ahead tips (so it reheats beautifully)
If you’re making this ahead, here’s the best strategy:
- Cook the soup through Step 4 (blend)
- Cool and store
- Reheat gently
- Add feta at the end (low heat) for the smoothest finish
This prevents the soup from changing texture after chilling.
Storing and freezing Broccoli Feta Soup recipe
Cooling & storing basics:
- Cool soup in smaller, shallow containers so it chills quicker
- Refrigerate promptly after it stops steaming
- Store in airtight containers
Fridge storage
For quick timing references, use the Cold Food Storage Chart.
Freezer storage (best results)
You can freeze this soup, but for the nicest texture:
- Freeze before adding feta (best method)
- Reheat, then add feta gently on low heat
Freezer-friendly portion ideas:
- Single servings for quick lunches
- Two-serving containers for easy dinners
- Flat freezer bags (stack well, thaw faster)
Troubleshooting (quick fixes)
“My soup is grainy.”
Usually the feta hit too much heat.
Fix:
- Lower heat
- Blend briefly
- Next time: add feta slowly on low heat
“It tastes bitter.”
This can happen if broccoli cooks too long or the garlic browned.
Fix:
- Add lemon juice
- Add a drizzle of olive oil
- Add a little extra feta (careful—salt!)
“It’s too thick.”
- Add broth a little at a time
- Stir and warm gently
“It’s too thin.”
- Simmer uncovered 5–10 minutes
- Add a small cooked potato chunk and blend
- Add a handful of beans and blend
“It’s too salty.”
- Add more broccoli + broth, then blend
- Add potato chunks to absorb and balance
- Add lemon to brighten (without adding more salt)

FAQs (People Also Ask style)
Can you put feta in soup?
Yes—feta is fantastic in soup. The key is how you add it:
- Keep heat low
- Add gradually
- Stir or blend briefly so it becomes creamy, not grainy
Can I use frozen broccoli?
Absolutely. Frozen broccoli is convenient and blends nicely.
- Add straight to the pot
- Simmer until tender
- Blend as usual
Can broccoli feta soup be frozen?
Yes—freeze it for easy future meals.
Best practice:
- Freeze the blended soup without feta
- Reheat gently
- Add feta at the end on low heat
How do you thicken broccoli soup without cream?
Easy options:
- Potato (classic)
- White beans (super smooth)
- Rice (gentle body)
- Simmer uncovered after blending
Why did my soup turn salty?
Feta + broth can stack salt quickly.
Fix:
- Taste before salting
- Add feta, taste again
- Use lemon and pepper to boost flavor instead of extra salt
Conclusion
This Broccoli Feta Soup recipe is one of those “repeat forever” bowls: simple ingredients, bold flavor, and a texture you can customize every time. If you try it, switch up one thing (roast the broccoli, add dill, finish with lemon) and make it your signature.
Print
Irresistible Creamy Broccoli Feta Soup Recipe
- Total Time: PT25M
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Broccoli Feta Soup is creamy, savory, and Mediterranean-inspired, made with tender broccoli simmered in broth and blended with briny feta cheese for a tangy, rich finish. It’s comforting yet bright, simple enough for weeknight lunches, and elegant enough to serve as a starter for dinner gatherings.
Ingredients
For the Soup
- 2 tbsp olive oil or butter
- 1 medium onion, diced
- 2 cloves garlic, minced
- 5 cups broccoli florets
- 3 cups vegetable or chicken broth
- ½ cup crumbled feta cheese
- ½ cup whole milk or cream (optional for extra richness)
- ½ tsp dried oregano
- ½ tsp black pepper
- Salt to taste
For Garnish (Optional)
- Extra feta
- Olive oil drizzle
- Fresh dill or parsley
- Cracked black pepper
Instructions
1. Sauté the Aromatics
- Heat olive oil or butter in a pot over medium heat.
- Add onion and sauté 4–5 minutes until softened.
- Add garlic and cook 30 seconds until fragrant.
2. Simmer the Broccoli
- Add broccoli, oregano, broth, salt, and pepper.
- Bring to a simmer and cook 12–15 minutes, until broccoli is very tender.
3. Blend
- Add feta and blend using an immersion blender until smooth (or carefully transfer to a blender).
- Stir in milk or cream if using.
- Adjust seasoning as needed.
4. Serve
- Ladle into bowls and garnish with extra feta, herbs, or olive oil.
Notes
- Use extra feta for a stronger briny taste.
- Add spinach for color and a nutrient boost.
- Keep it lighter by omitting cream—feta already adds creaminess.
- Prep Time: PT10M
- Cook Time: PT15M
- Category: Soup
- Method: Stovetop + Blended
- Cuisine: European
Nutrition
- Serving Size: 1 bowl
- Calories: 210 kcal
- Sugar: 4g
- Sodium: 560mg
- Fat: 13g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 25mg
