Save My neighbor Sarah showed up at my door on a gray Tuesday afternoon with a craving she couldn't shake: creamy broccoli cheddar soup, but the kind that didn't leave you feeling sluggish afterward. We stood in my kitchen debating whether Greek yogurt could actually work in place of heavy cream, and honestly, I was skeptical until that first spoonful hit my tongue. The velvety texture was there, the sharp cheddar punch was unmistakable, but it tasted lighter somehow, almost elegant. That afternoon turned into a regular thing, and now this soup has become my answer to almost every "what should I make?" question.
I made this for my book club last winter, and one friend actually put her spoon down mid-bite and asked if I'd made it myself or ordered it from somewhere. That moment of disbelief was worth every minute of prep work, and it sparked a whole conversation about how comfort food doesn't have to compromise on health. Now when people come over feeling under the weather or just needing something warm, this soup is what I instinctively reach for.
Ingredients
- 1 large head broccoli (about 500 g), cut into florets: The star of the show, and cutting them smaller than you think helps them soften faster and blend more smoothly into the creamy base.
- 1 medium onion, finely chopped: This builds the flavor foundation, and the finer you chop it, the better it dissolves into the broth.
- 2 cloves garlic, minced: Don't skip the garlic or use jarred; fresh garlic adds a brightness that transforms the whole soup.
- 1 medium carrot, peeled and diced: Adds natural sweetness that balances the sharp cheddar beautifully, and it softens completely during cooking.
- 1 celery stalk, diced: This gives subtle depth and rounds out the vegetable aromatics without overpowering anything.
- 4 cups (960 ml) low-sodium vegetable broth: Use low-sodium so you can taste everything else; full-sodium broth can make the soup taste one-dimensionally salty.
- 1 cup (240 ml) low-fat milk: This bridges the texture between the broth and yogurt, preventing the soup from becoming too thick or tangy.
- 1 cup (120 g) shredded sharp cheddar cheese: Sharp cheddar gives character here; mild cheddar will make the soup feel bland and one-note.
- 3/4 cup (180 g) plain Greek yogurt (2% or full-fat recommended): This is where the magic happens—the yogurt creates creaminess without heaviness, but room-temperature yogurt whisked in off the heat prevents curdling.
- 2 tbsp olive oil: Quality olive oil makes a difference in the sauté, lending subtle flavor to the base.
- 2 tbsp all-purpose flour: This thickens the soup without cream; it acts as a roux base once you cook it with the vegetables.
- 1/2 tsp salt, or to taste: Add gradually and taste as you go, since the cheese and broth contribute saltiness too.
- 1/4 tsp freshly ground black pepper: Fresh ground pepper tastes livelier than pre-ground and actually makes you notice it in the soup.
- 1/4 tsp smoked paprika (optional): If you use it, smoked paprika adds a whisper of depth that makes people wonder what the secret ingredient is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the aromatic base:
- Heat your olive oil in a large pot over medium heat, then add the chopped onion, carrot, and celery. Let them sauté for about four to five minutes, stirring occasionally, until everything starts to soften and release its aroma—you'll notice the kitchen smelling suddenly alive and warm. Once the vegetables are tender, add your minced garlic and let it cook for just one more minute so it becomes fragrant without turning bitter.
- Make your roux:
- Sprinkle the flour evenly over the softened vegetables and stir constantly for a minute or two until you don't see any dry flour hiding anywhere in the pot. This step matters more than it seems; cooking the flour removes that raw taste and helps it thicken the soup evenly without lumps.
- Build the broth:
- Pour your vegetable broth in slowly while stirring, almost like you're coaxing it into the pot rather than dumping it. This gradual approach keeps everything smooth and prevents lumps from forming in your beautiful soup.
- Add the broccoli and simmer:
- Toss in your broccoli florets along with the salt, pepper, and smoked paprika if you're using it. Bring everything to a boil, then lower the heat and let it simmer uncovered for twelve to fifteen minutes until the broccoli is so tender it falls apart easily when you poke it with a spoon.
- Blend to silky smoothness:
- Use an immersion blender right in the pot, working in gentle circles until the soup transforms into a velvety cream, or carefully transfer it to a blender in batches and pour it back in. An immersion blender keeps you from washing a million things, which is honestly why I prefer it.
- Add the cheese and milk:
- Stir in your milk first to temper the temperature slightly, then add your shredded cheddar cheese over low heat, stirring gently until it melts completely into the soup. Keep the heat low and never let it boil once the cheese goes in, or you risk separating the milk solids.
- Finish with the yogurt:
- Remove the pot from heat completely, then whisk in your Greek yogurt until it's fully incorporated and no streaks remain. This final step off the heat is crucial because if the yogurt gets too hot, it can curdle and look grainy instead of silky smooth.
- Taste and serve:
- Give it a final taste and adjust your salt and pepper to your preference, then ladle it into bowls and serve hot with whatever toppings feel right to you.
Save One snowy evening, I made this soup for my sister who was going through something difficult, and she sat at my kitchen counter and cried a little while eating it, the good kind of tears. There's something about a warm bowl of soup that speaks to people in ways words sometimes can't, and watching her shoulders relax with each spoonful reminded me why cooking for others matters so much.
The Secret of the Roux
The roux—that mixture of flour and fat cooked together—is what transforms a watery vegetable broth into something that feels luxurious. Most people think cream does that work, but actually flour cooked properly creates body and richness through sheer technique. I spent years making soup with way too much cream before realizing that a proper roux and patient simmering could do what I thought only heavy cream could accomplish, and it changed how I approach comfort food entirely.
Why Greek Yogurt Changes Everything
Greek yogurt has this thick, creamy texture because most of the whey has been strained out, which means a small amount goes a long way in creating richness. The tanginess is real but not overwhelming when balanced with sharp cheddar, and it adds protein that regular cream doesn't offer. Using it instead of cream saves you about half the calories without sacrificing that velvety feeling on your tongue, and honestly, nobody has ever noticed the difference in taste, only in how they feel after eating it.
Temperature Control and Timing Matter
This soup teaches you something important about cooking: temperature isn't just about heat, it's about respect for ingredients. Keep everything medium and low until the very end, resist the urge to rush it with high heat, and taste frequently so you catch any flavor notes that need adjusting. You'll notice that this soup is actually more delicious the next day because the flavors have had time to marry together and deepen.
- Make this soup the day before serving if you want the flavors to taste even more developed and rounded.
- Reheat it gently on the stovetop over low heat, and if it thickens too much, thin it with a splash of warm broth or milk.
- Store it in an airtight container in the fridge for up to four days, and it freezes beautifully for up to three months.
Save This soup has become my answer to almost everything: dinner on a busy night, comfort when someone's hurting, proof that eating well doesn't have to feel like deprivation. Make it for yourself first, and then make it for someone who needs it.
Recipe Questions & Answers
- → Can I use other cheeses instead of cheddar?
Yes, a blend of cheeses like mozzarella or Monterey Jack works well and can soften the sharpness while maintaining creaminess.
- → How can I make this soup gluten-free?
Replace the all-purpose flour with cornstarch or a gluten-free flour blend to maintain thickness without gluten.
- → What’s the best way to keep some broccoli texture?
Reserve a handful of broccoli florets before blending and stir them in at the end for added chunkiness.
- → Can I substitute Greek yogurt with something else?
Sour cream or crème fraîche can substitute Greek yogurt, adding creaminess while slightly changing flavor.
- → How do I prevent the soup from curdling when adding yogurt?
Add yogurt off the heat and whisk gently, ensuring the soup is warm but not boiling to keep a smooth texture.