Print

Creamy Broccoli Feta Soup with 22g Protein Per Bowl

Broccoli Feta Soup

A creamy and nutritious broccoli feta soup packed with protein and flavor.

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 small yellow onion, diced
  • 4 cloves garlic, minced
  • 6 cups broccoli florets (fresh or frozen)
  • 4 cups low-sodium chicken broth (or vegetable broth)
  • 1 tsp kosher salt (plus more to taste)
  • 1/2 tsp black pepper
  • 1/2 tsp dried dill (or 1 tbsp fresh dill, chopped)
  • 1/4 tsp crushed red pepper flakes (plus more for topping)
  • 2 cups cottage cheese (2% or 4%)
  • 1 cup crumbled feta cheese, plus extra for topping
  • 1 tbsp lemon juice (optional but recommended)

Instructions

  1. In a large pot, heat olive oil over medium heat. Add onion and cook 4–5 minutes until soft.
  2. Add garlic and cook 30 seconds until fragrant.
  3. Stir in broccoli, broth, salt, pepper, dill, and red pepper flakes. Bring to a boil, then reduce to a simmer. Cover and cook 12–15 minutes until broccoli is very tender.
  4. Turn off heat. Add cottage cheese and feta. Use an immersion blender to blend until smooth and creamy (or carefully blend in a blender in batches).
  5. Stir in lemon juice if using. Taste and adjust salt/pepper.
  6. Serve hot topped with extra feta, herbs, and a pinch of red pepper flakes.

Notes

  • Store leftovers in an airtight container for up to 3 days.
  • Reheat gently on the stove or in the microwave.
  • For a smoother texture, blend longer or strain through a fine-mesh sieve.

Nutrition

Keywords: Broccoli Feta Soup, High protein broccoli soup, Creamy broccoli soup, Cottage cheese soup, Healthy blended soup, Meal prep soup