Pin Recipe There's something about standing in front of the stove on a chilly afternoon, watching broccoli florets soften into clouds of green while the kitchen fills with that toasty, buttery aroma. My neighbor stopped by one October with a container of Greek yogurt from her farmer's market haul, and I remember thinking: what if I used this instead of heavy cream? The soup that came together that day was lighter but still felt like a warm hug, and somehow more interesting than the traditional version I'd made a hundred times before.
I made this for my book club last winter, and someone asked for the recipe before they'd even finished their bowl. What surprised me most was how the sharp cheddar and the slight tang of yogurt played off each other, creating this complexity that felt special without being fussy. My friend Sarah, who's usually skeptical about anything labeled 'lightened,' asked if I was sure it wasn't butter-based.
Ingredients
- 1 large head broccoli (about 500 g), cut into florets: Fresh broccoli matters here because you want those tender pieces to break down into silk, not turn to mush.
- 1 medium onion, finely chopped: The foundation of flavor; don't rush this part, let it get golden and soft.
- 2 cloves garlic, minced: A moment in the pan is all it needs to wake up the whole soup without overpowering it.
- 1 medium carrot, peeled and diced: Adds natural sweetness and body to balance the sharp cheese.
- 1 celery stalk, diced: The unsung hero that brings subtle depth without announcing itself.
- 4 cups (960 ml) low-sodium vegetable broth: Go low-sodium so you control the salt story; high-sodium broth can make you lose that balance.
- 1 cup (240 ml) low-fat milk: This bridges the gap between broth and richness without tipping into heavy cream territory.
- 1 cup (120 g) shredded sharp cheddar cheese: Sharp matters because mild gets lost; shred it yourself from a block if you can, the texture melts better.
- 3/4 cup (180 g) plain Greek yogurt (2% or full-fat recommended): This is the secret ingredient, but it has to go in last and gently so it doesn't curdle.
- 2 tbsp olive oil: Just enough to get your vegetables to release their flavors without greasiness.
- 2 tbsp all-purpose flour: Creates a light thickening base; don't skip this step even though it seems small.
- 1/2 tsp salt, or to taste: Taste as you go because the cheese adds saltiness too.
- 1/4 tsp freshly ground black pepper: Fresh is really the only option here.
- 1/4 tsp smoked paprika (optional): Adds warmth and a whisper of smoke if you want it; leave it out if you prefer pure cheese flavor.
Instructions
- Get your vegetables going:
- Heat the olive oil in a large pot over medium heat and add your chopped onion, carrot, and celery. Let them soften for 4 to 5 minutes, stirring occasionally, until the onion turns translucent and everything starts smelling sweet. Add the minced garlic and cook for just one more minute, watching it carefully so it doesn't brown.
- Make a light roux:
- Sprinkle the flour over the softened vegetables and stir constantly for 1 to 2 minutes until there are no dry specks left. This small step thickens your soup gently without needing cream or cornstarch later.
- Build the broth base:
- Pour in your vegetable broth slowly while stirring, making sure the mixture stays smooth and no lumps form. It should look like silky vegetable gravy at this point.
- Add the broccoli and let it cook:
- Add all your broccoli florets along with the salt, pepper, and smoked paprika if you're using it. Bring everything to a boil, then turn the heat down and let it simmer uncovered for 12 to 15 minutes until the broccoli is so tender it practically falls apart when you touch it.
- Blend until velvety:
- This is where the magic happens. Use an immersion blender right in the pot to puree everything until it's completely smooth, or work in batches with a regular blender if you prefer. Stop when you reach that silky, no-lumps stage.
- Bring in the creaminess:
- Pour in your milk and add the shredded cheddar cheese, stirring gently over low heat until the cheese melts completely and the soup becomes rich and creamy. Do not let it boil, which will make the cheese separate.
- The yogurt finishing move:
- Turn off the heat entirely, then whisk in the Greek yogurt slowly until it's fully incorporated and the whole thing is smooth again. This is the moment where it stops being regular broccoli soup and becomes something lighter and more interesting.
- Season and serve:
- Taste it now and adjust the salt and pepper to your liking. Ladle it into bowls and top with extra cheddar, a small dollop of yogurt, or both if you're feeling generous.
Pin Recipe My daughter came home from school one day and sat at the kitchen counter while I was making this, and the first thing she did was taste it straight from the ladle. She said it tasted like velvet, which made me laugh, but she was right. That's when I realized this soup had become something I make not just because it's easy, but because it reminds me of taking time to make something nourishing for the people I love.
The Secret to Perfect Texture
The difference between a soup that feels special and one that feels ordinary lives in those final stages of blending and whisking. When you're blending, move deliberately and listen to the sound change from chunky and thick to smooth and fluid. Some cooks worry about making it too smooth, but creaminess is the whole point here, so don't hold back once you start.
Flavor Layers That Work Together
Broccoli is mild, cheddar is bold, and yogurt is tangy—they shouldn't work together perfectly, but they do. The trick is understanding that the broccoli acts as a canvas, the cheese brings savory richness, and the yogurt adds brightness that keeps it from feeling heavy or one-note. If your soup tastes flat, it's usually missing salt, not cheese.
Making It Your Own
This recipe is flexible in ways that matter. You can adjust the texture, swap cheeses, or build on the foundation depending on what you have and what you're craving. The core idea—vegetables, cheese, and yogurt—stays the same, but your version can be completely different from mine.
- For a chunkier soup that feels more rustic, reserve a handful of broccoli before blending and stir the florets back in at the end for texture contrast.
- If you want to lighten it even more, use reduced-fat cheddar or a blend with parmesan, or increase the yogurt to a full cup and reduce the cheese slightly.
- Serve it with toasted croutons, crusty bread, a sprinkle of smoked paprika on top, or even crispy bacon if you're feeling indulgent.
Pin Recipe This soup has become a quiet favorite in my kitchen, the kind you make when you want something comforting but don't want to feel guilty about it afterward. That's the whole point, really.
Recipe FAQs
- → What’s the best way to achieve a creamy texture?
Blending the cooked broccoli and vegetables thoroughly with an immersion blender creates a smooth, creamy base without needing heavy cream.
- → Can I prepare the soup ahead of time?
Yes, refrigerate the soup in an airtight container for up to 3 days and reheat gently to preserve its creamy consistency.
- → How does Greek yogurt affect the flavor and texture?
Greek yogurt adds a subtle tang and creamy richness while lightening the overall profile compared to heavier dairy options.
- → Are there good alternatives to flour for thickening?
Cornstarch or gluten-free flour blends can be used as substitutes to maintain thickness and accommodate dietary needs.
- → How can I adjust the soup for a chunkier texture?
Reserve some broccoli florets before blending and stir them back into the soup just before serving for added bite.