CraveSmart Emblem CraveSmart

Dinner

Roasted Broccoli and Feta Protein Soup

Roasted broccoli, salty feta and a squeeze of lemon make a creamy bowl with plenty of flavor. White beans and cottage cheese blend into the soup, giving it body without needing a splash of cream.

Jump to Recipe 10/23/2026
Creamy green broccoli and feta soup in a ceramic bowl

Why this recipe works

The oven does the flavor-building first. Broccoli, onion, garlic and feta roast together, then everything gets blended with broth, spinach and beans. You end up with about four generous bowls, depending on how much water you add at the end.

The soup is thick enough for a proper spoonful, but easy to loosen if you prefer it lighter. Add the lemon before the final seasoning check: that little bit of brightness makes a difference.

A few ingredients that matter

Start with 5 cups of broccoli florets, roughly 14 oz / 400 g. That weight is a guide because small florets pack more tightly than large ones. Cut them into similar-sized pieces so they roast evenly.

The 6 oz / 170 g feta brings plenty of salt already, and broth varies by brand. Season lightly before roasting, then taste the blended soup before adding more. Plain cannellini beans give the soup body without a strong bean flavor.

Tools worth having

A roomy roasting dish lets the broccoli brown rather than sit in a crowded pile. For blending, choose either a countertop blender specifically rated for hot liquids or an immersion blender used in a deep saucepan. A sealed smoothie cup is not the place for hot soup.

If you’re shopping for a blender, check its hot-liquid instructions and usable hot-fill limit, not just the advertised jug size. This is a substantial batch, so working in batches may still be necessary. A ladle and wide containers make portioning easier afterward.

Roasted Broccoli and Feta Protein Soup

Prep Time

15 mins

Cook Time

45–50 mins

Total Time

1 hr–1 hr 5 mins

Yield

about 4 generous servings, estimated

Approximate times. Prep: about 15 minutes Cook: about 45–50 minutes, including roasting and warming Total: about 1 hour to 1 hour 5 minutes Times and serving yield are estimates. Add water to suit your preferred consistency.

Nutrition per serving has not been confirmed. The yield of about four generous servings is an estimate.

Before you begin: Vegetable and cottage-cheese weights converted from cups are approximate. For the beans, choose a can yielding roughly the drained weight listed rather than comparing total can weight.

Ingredients

Both systems are shown; the toggle changes their order. US equivalents are approximate. Metric amounts are the recipe reference. Ounces (oz) measure weight; fl oz measures volume. Use level US measuring spoons.

  • 5 US cups broccoli florets, approximately 14 oz / 400 g
  • 2 US cups baby spinach, approximately 2.1 oz / 60 g
  • 1 small yellow onion, quartered
  • 4 garlic cloves, peeled
  • 6 oz / 170 g feta
  • 1–2 tbsp / 15–30 ml olive oil
  • 3 US cups / 710 ml bone broth
  • ½ US cup cottage cheese, approximately 4 oz / 113 g
  • 1 can cannellini beans, drained; about 8.5 oz / 240 g drained beans is a practical guide
  • Zest and juice of ½ lemon
  • 1 tbsp dried oregano
  • 1 tsp chili flakes
  • Salt and black pepper, to taste
  • A little water, if needed to thin

Instructions

  1. Heat the oven to 400°F / 200°C. Put the broccoli, onion, garlic and feta in a roomy oven-safe dish.
  2. Drizzle over the olive oil and add the oregano, chili flakes, a little salt and black pepper. Toss the vegetables so they are lightly coated.
  3. Roast for 35–40 minutes, until the broccoli is tender and browning at the edges.
  4. Transfer the roasted ingredients, including the juices, to a blender rated for hot liquids. Add the cottage cheese, broth, spinach, lemon zest and juice, and drained beans. Follow the blender’s hot-liquid instructions and work in batches below its hot-fill limit. Alternatively, combine everything in a deep saucepan and use an immersion blender carefully.
  5. Blend until smooth. Add water a little at a time if you would like a thinner soup.
  6. Transfer to a saucepan if needed and warm through gently, stirring. Taste and adjust the seasoning, then divide into about four bowls.

Tips

  • Use the lower end of the olive-oil range for a lighter roast, or the higher end for a richer soup.
  • Lower-sodium broth gives you more control over the seasoning.
  • Vegetable broth is an optional swap for bone broth, though it will change the nutrition. Check your feta’s ingredients if you need the whole dish to suit a vegetarian diet.
  • Reduce the chili flakes if you prefer a mild bowl.

Storage

  • Divide leftovers into shallow containers and refrigerate promptly, within two hours. Keep at 40°F / 4°C or below and use within 3–4 days. Reheat only the portion you need, stirring until it reaches 165°F / 74°C. Add a little water if it has thickened.

FAQ

Can I blend it all in one go?

Only if your blender’s instructions and hot-fill limit allow it. Batches are safer than overfilling.

How many bowls does it make?

About four generous servings is a practical estimate, not a measured yield. Thinning it with water or using smaller bowls will change that.

You May Also Like