Delicious Broccoli Cheddar Soup with Greek Yogurt

15 min prep 30 min cook 3 servings
Delicious Broccoli Cheddar Soup with Greek Yogurt
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a crisp Saturday morning in early autumn, the kind of day when the kitchen smells like a promise of comfort. I was standing at the stove, the kettle whistling, and the first thing I did was toss a handful of fresh broccoli florets into a pot of simmering water. As the steam rose, it carried with it the earthy aroma of the greens, mingling with the faint scent of butter that had just melted in the pan. The moment you lift the lid, a cloud of fragrant steam hits you, and you can almost feel the warmth wrapping around your shoulders. That's the exact feeling I wanted to capture in this soup, and trust me, it’s the kind of cozy that makes you forget the chill outside.

The star of this dish is a velvety marriage between sharp cheddar and tangy Greek yogurt, a duo that creates a creamy texture without the heaviness of cream. I remember the first time I tried this combination: I was skeptical, thinking the yogurt might curdle, but the moment it swirled into the hot broth, it turned silkier than any soup I've ever made. The sharp cheddar adds a depth that feels almost indulgent, while the Greek yogurt lends a subtle brightness that cuts through the richness, leaving a clean finish on the palate. Have you ever wondered why restaurant versions of broccoli cheddar soup feel so luxurious? The secret often lies in a hidden ingredient that adds a lift without extra fat— and I’m about to reveal it.

But wait, there’s more to this story than just flavor. This soup is also a nutritional powerhouse, packed with vitamin C from broccoli, protein from Greek yogurt, and calcium from cheddar. It’s a perfect balance of comfort and health, making it an ideal dish for a family dinner or a cozy solo lunch. Imagine serving a bowl that not only warms the soul but also fuels the body, and you’ll understand why this recipe has become a staple in my household. The best part? It’s unbelievably simple, requiring just a handful of pantry staples and a few fresh veggies. You’ll be amazed at how quickly you can go from raw ingredients to a bowl of pure, golden comfort.

Here's exactly how to make it — and trust me, your family will be asking for seconds. I’m going to walk you through each step, sprinkle in some pro tips, and even share a few variations that will keep this soup exciting all year round. By the end of this article, you’ll not only have a delicious bowl in front of you but also a toolbox of techniques you can apply to countless other dishes. Ready? Let’s dive in and create a soup that will become the hero of your kitchen.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of sharp cheddar and Greek yogurt creates layers of savory, tangy, and slightly sweet notes that develop as the soup cools, making each spoonful more interesting than the last.
  • Creamy Texture: By using Greek yogurt instead of heavy cream, you get a silky mouthfeel without the heaviness, and the yogurt’s natural proteins help stabilize the broth, preventing separation.
  • Ease of Preparation: All the steps are one-pot, which means fewer dishes to wash and a streamlined cooking process that even beginners can master.
  • Time Efficient: With a prep time of just 15 minutes and a cooking time of 30 minutes, you can have a wholesome, restaurant‑quality soup on the table in under an hour.
  • Versatility: This base can be tweaked with different cheeses, herbs, or even a splash of hot sauce, allowing you to customize it for any palate or occasion.
  • Nutrition Boost: Broccoli provides fiber, vitamin C, and folate, while Greek yogurt adds protein and probiotics, making the soup both comforting and nourishing.
  • Ingredient Quality: Using fresh broccoli, aged sharp cheddar, and high‑quality Greek yogurt elevates the dish from ordinary to extraordinary, proving that simple ingredients can shine when treated with respect.
  • Crowd‑Pleasing Factor: The familiar flavors of cheddar and broccoli appeal to both kids and adults, and the creamy texture makes it a safe bet for picky eaters.
💡 Pro Tip: For an extra layer of flavor, roast the broccoli florets in the oven at 400°F for 10 minutes before adding them to the soup. The caramelized edges add a subtle smoky note that makes the broth sing.

🥗 Ingredients Breakdown

The Foundation

Starting with 2 tsp kosher salt is essential because kosher salt dissolves quickly and distributes flavor evenly without the metallic bite of table salt. It also helps to draw out moisture from the onions and garlic, intensifying their natural sweetness. If you’re watching sodium, you can reduce it slightly, but remember that the cheese already contributes a salty punch. The 1 lb fresh broccoli is the hero of the soup; look for tight, dark green florets that are firm to the touch. Fresh broccoli not only offers a vibrant color but also retains its bright, slightly bitter edge, which balances the richness of the cheese.

Aromatics & Spices

The aromatic trio of 3 garlic cloves, minced, 1 large yellow or white onion, peeled and chopped, and 1 tbsp olive oil creates a fragrant base that underpins the entire soup. Sauté the onion until it turns translucent and just begins to caramelize; this is where the magic happens, as the sugars develop a deep, nutty aroma. Garlic should be added just after the onion so it releases its pungent oils without burning, which would introduce a bitter taste. A pinch of 1/4 tsp ground black pepper adds a subtle heat that lifts the flavors without overwhelming the delicate balance.

🤔 Did You Know? Broccoli is actually a member of the cabbage family and contains a compound called sulforaphane, which has been studied for its potential anti‑inflammatory properties.

The Secret Weapons

The 4 oz sharp cheddar cheese, grated is what gives the soup its signature richness. Using an aged sharp cheddar ensures a robust flavor that stands up to the broccoli’s earthiness, while the fine grate helps it melt smoothly into the broth. 1 large Yukon Gold or Russet potato, peeled and chopped acts as a natural thickener; the starch released during cooking creates a creamy body without the need for flour or cream. Finally, the 1/2 cup plain Greek yogurt (room temperature) is added at the very end to prevent curdling, providing a silky finish and a protein boost. If you ever wonder why some soups turn grainy, it’s often because the yogurt was added too early—trust me, timing is everything here.

Finishing Touches

1 tbsp butter (I like Kerrygold for richness) is melted into the aromatics, adding a buttery depth that carries the flavors throughout the soup. The butter also helps to coat the broccoli and potatoes, ensuring they don’t stick to the pan and that every bite is evenly flavored. And don’t forget the 4 cups water or vegetable broth; using broth adds an extra layer of umami, but water works just fine if you’re aiming for a lighter profile. Each ingredient is chosen not just for taste, but for the texture and visual appeal they bring to the final bowl.

💡 Pro Tip: When grating cheese, keep a bowl of the grated cheddar nearby so you can add it gradually, preventing clumps and ensuring a smooth melt.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Delicious Broccoli Cheddar Soup with Greek Yogurt

🍳 Step-by-Step Instructions

  1. Heat the olive oil and butter together in a large soup pot over medium heat until the butter foams and the oil shimmers. Add the chopped onion and sauté for about 4‑5 minutes, stirring occasionally, until the onion becomes translucent and starts to turn golden at the edges. This is the moment you’ll notice a sweet, caramelized scent filling the kitchen— a signal that the flavor base is building. Add the minced garlic and cook for another 30 seconds, just until you hear a faint sizzle; be careful not to let it brown, or it will become bitter. Pro Tip: If you want an extra depth, add a pinch of smoked paprika at this stage.

  2. Add the chopped potatoes and broccoli florets to the pot, sprinkling the kosher salt and black pepper over them. Stir everything together, allowing the vegetables to coat in the buttery aromatics for about 2 minutes. You’ll hear a gentle hiss as the veggies hit the hot pan, releasing their natural juices. This step is crucial because it begins to soften the broccoli, ensuring it won’t stay too crunchy later on. Common Mistake: Overcrowding the pot can cause the vegetables to steam rather than sauté, resulting in a soggy texture.

  3. 💡 Pro Tip: Toss the vegetables with a pinch of dried thyme or rosemary now for an herbaceous undertone that will shine through after blending.
  4. Pour in the 4 cups of water or vegetable broth, stirring to combine. Increase the heat to bring the mixture to a gentle boil, then reduce to a simmer. Let the soup simmer uncovered for about 12‑15 minutes, or until the potatoes are fork‑tender and the broccoli is bright green and soft. You’ll notice the broth turning a richer, slightly creamy color as the starches from the potatoes dissolve. Keep an eye on the pot; you want a gentle bubble, not a rolling boil, which can break down the vegetables too aggressively.

  5. Once the vegetables are tender, remove the pot from heat and use an immersion blender to puree the soup to your desired consistency. For a truly silky texture, blend until completely smooth, but if you love a bit of bite, pulse just a few times to leave some small broccoli pieces. The sound of the blender whirring is oddly therapeutic, and you’ll see the soup transform from a chunky stew into a velvety river of green gold. Pro Tip: If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender, but be sure to vent the lid to avoid steam burns.

  6. Return the pot to low heat and stir in the grated sharp cheddar cheese, letting it melt slowly. As the cheese dissolves, you’ll hear a gentle sigh as the broth becomes glossy and thickens slightly. Keep the heat low to prevent the cheese from separating; a slow melt ensures a uniform, creamy texture. Taste the soup now and note the balance of salty, cheesy, and vegetal flavors— this is the moment to adjust seasoning if needed.

  7. ⚠️ Common Mistake: Adding the Greek yogurt while the soup is boiling can cause it to curdle, resulting in an unappealing grainy texture. Always temper the yogurt or add it off the heat.
  8. Turn off the heat and let the soup sit for a minute to cool slightly (about 90°F). Then whisk in the room‑temperature Greek yogurt, a few spoonfuls at a time, until fully incorporated. The yogurt adds a tangy brightness that lifts the richness, creating a perfect harmony. You’ll notice the soup turning a lighter, creamier hue, and the aroma will shift subtly, becoming fresher and more inviting.

  9. Give the soup a final taste and adjust with a pinch more salt or pepper if needed. If you’d like a little extra heat, a dash of hot sauce or a pinch of cayenne pepper works wonders. Ladle the soup into bowls, garnish with an extra sprinkle of cheddar or a drizzle of olive oil, and serve immediately. Go ahead, take a taste — you’ll know exactly when it’s right: the broth should coat the back of a spoon, feel luxuriously smooth, and leave a lingering, savory after‑glow.

  10. And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable. Trust me on this one: the little details you add at the end can turn a good soup into a signature dish that friends will rave about for weeks. Ready for the secret sauce? Keep reading.

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Never underestimate the power of a proper taste test. After adding the cheese but before the yogurt, let the soup cool just enough to avoid burning your tongue, then sample a spoonful. This is the moment to adjust salt, pepper, or even a splash of lemon juice for brightness. I once served this soup to a culinary‑school professor who said the balance was “spot‑on,” and the only thing he asked for was a pinch more pepper. Trust your palate; it’s the best gauge of perfection.

Why Resting Time Matters More Than You Think

Allow the soup to sit for at least 5 minutes after mixing in the yogurt. This resting period lets the flavors meld, and the starches from the potato continue to thicken the broth gently. If you serve it immediately, the texture might feel a touch thinner, and the yogurt’s tanginess can be sharper. I’ve found that a short rest transforms the soup from “good” to “wow‑worthy.”

The Seasoning Secret Pros Won’t Tell You

A tiny dash of nutmeg can elevate the creaminess without being noticeable, and a pinch of smoked salt adds a subtle depth that mimics a slow‑cooked broth. These secret seasonings are the reason many professional kitchens achieve that “something‑extra” flavor. Try it once, and you’ll understand why chefs guard this tip so closely.

💡 Pro Tip: For a dairy‑free version, swap the cheddar with a sharp vegan cheese and use coconut yogurt instead of Greek yogurt; the result is still creamy, with a slightly tropical twist.

The Power of Fresh Herbs

Finishing the soup with a sprinkle of fresh chives, parsley, or even dill adds a pop of color and a fresh herbaceous note that brightens each bite. I love chopping the herbs just before serving so they retain their vibrant flavor and aroma. This small garnish can make the soup feel restaurant‑grade without any extra effort.

Blending Choices: Smooth vs. Chunky

Your blending style determines the final mouthfeel. If you prefer a classic, velvety soup, blend until completely smooth. If you enjoy texture, pulse the blender a few times to leave tiny broccoli florets that provide a pleasant bite. Both approaches are delicious; the key is to be intentional about the consistency you want.

Serving Temperature Matters

Serve the soup at a gentle 140‑150°F; this is warm enough to be comforting but not so hot that it dulls the yogurt’s tang. If the soup cools too much, gently reheat over low heat while stirring, never boiling. This careful temperature control ensures each spoonful delivers the intended balance of flavors and textures.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Spicy Jalapeño Kick

Add one finely diced jalapeño (seeds removed for less heat) when you sauté the onion. The pepper’s heat pairs beautifully with the cheddar, and a splash of lime juice at the end brightens the whole bowl. Expect a warm, lingering spice that still respects the soup’s creamy foundation.

Cheesy Bacon Bliss

Crisp up half a cup of bacon, crumble it, and stir half of it into the soup just before serving. The smoky, salty crunch adds texture and depth, making the soup feel indulgent. Reserve the remaining bacon for garnish to keep that delightful crunch on top.

Herb‑Infused Garden

Swap the broccoli for a mix of kale, spinach, and peas, and add a handful of fresh thyme and rosemary while simmering. The green blend offers a different flavor profile, and the herbs impart an earthy perfume that elevates the dish to a springtime delight.

Curried Coconut Twist

Stir in one tablespoon of curry powder with the aromatics, and replace half the water with coconut milk. The result is a fragrant, slightly exotic soup with a hint of sweetness that complements the cheddar’s sharpness. Serve with a sprinkle of toasted coconut flakes for added texture.

Vegan Velvet

Replace the cheddar with a vegan sharp cheddar alternative, use olive oil instead of butter, and swap Greek yogurt for plain soy or almond yogurt. The flavor remains rich, and the texture stays luxuriously creamy, proving that you don’t need dairy to achieve decadence.

Roasted Garlic & Caramelized Onion

Roast a whole head of garlic and caramelize the onions before adding them to the pot. The deep, sweet notes from the caramelization bring an unexpected depth that makes the soup taste like it’s been simmering for hours. This variation is perfect for a cozy dinner on a rainy night.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the soup to cool to room temperature before transferring it to an airtight container. It will keep nicely in the fridge for up to 4 days. When storing, place a piece of parchment paper on the surface to prevent a skin from forming. Reheat gently on the stove over low heat, stirring frequently, and add a splash of broth or water if it looks too thick.

Freezing Instructions

This soup freezes exceptionally well. Portion it into freezer‑safe containers, leaving about an inch of headspace for expansion. Freeze for up to 3 months. To reheat, thaw overnight in the fridge, then warm on the stove over low heat, whisking in a bit more Greek yogurt after it’s hot to restore the creamy texture.

Reheating Methods

The trick to reheating without drying it out? A splash of milk, broth, or even water added gradually while stirring. If you’re in a hurry, the microwave works—heat in 30‑second intervals, stirring in between, until the soup is steaming. Always finish with a quick stir of yogurt off the heat to keep the silkiness intact.

❓ Frequently Asked Questions

Yes, you can use frozen broccoli, but be sure to thaw it and pat it dry before adding it to the soup. Frozen broccoli releases more water, which can thin the broth slightly, so you may need to simmer a bit longer to achieve the desired thickness. Adding a small extra potato or letting the soup reduce a few minutes longer will compensate for the extra moisture.

If Greek yogurt isn’t on hand, you can substitute with plain regular yogurt, but strain it through a cheesecloth for at least an hour to remove excess whey. Alternatively, sour cream or a blend of cream cheese and milk can provide a similar tangy creaminess. Just remember to add it off the heat to avoid curdling.

Absolutely! Use a dairy‑free butter alternative, a sharp vegan cheddar, and coconut or almond‑based yogurt. The flavor profile will shift slightly, but the soup will remain creamy and satisfying. Adding a splash of nutritional yeast can also boost the cheesy flavor without dairy.

The ideal consistency is thick enough to coat the back of a spoon but still pourable. If it’s too thin, let it simmer uncovered for a few more minutes or blend in an extra half‑potato. If it’s too thick, whisk in a bit more broth or water until you reach the desired texture.

Definitely! Carrots, cauliflower, or even sweet potatoes make wonderful additions. Just dice them small so they cook at the same rate as the potatoes. Adding a mix of vegetables can increase the nutritional profile and add subtle new flavors.

Separation usually occurs when the soup is boiled after the yogurt is added, causing the proteins to curdle. To avoid this, add the yogurt off the heat and stir gently. If you need to reheat, do it slowly over low heat and add a splash of liquid to keep the emulsion stable.

Yes, a sharp Gruyère, aged Gouda, or even a smoked cheddar can be used for a different flavor dimension. Just ensure the cheese is grated finely so it melts evenly. Stronger cheeses will dominate the flavor, so adjust the amount of salt accordingly.

Absolutely! The soup stores well in the fridge for several days and freezes beautifully. When reheating, add a little extra broth or water and stir in fresh yogurt at the end for that original creaminess.
Delicious Broccoli Cheddar Soup with Greek Yogurt

Delicious Broccoli Cheddar Soup with Greek Yogurt

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Heat olive oil and butter in a large pot over medium heat; sauté onion until translucent and lightly golden.
  2. Add garlic, cook briefly, then stir in broccoli florets, chopped potato, kosher salt, and black pepper.
  3. Pour in water or vegetable broth, bring to a gentle boil, then reduce to a simmer and cook until potatoes are fork‑tender (about 12‑15 minutes).
  4. Remove from heat and blend the soup with an immersion blender until smooth (or leave slightly chunky if desired).
  5. Return to low heat and stir in grated sharp cheddar cheese until fully melted and incorporated.
  6. Turn off the heat; let the soup cool slightly, then whisk in the room‑temperature Greek yogurt until smooth.
  7. Taste and adjust seasoning with additional salt, pepper, or a splash of lemon juice if needed.
  8. Serve hot, garnished with extra cheddar, a drizzle of olive oil, or fresh herbs of your choice.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.