Forget everything you thought you knew about broccoli-cheddar soup. This vegetarian recipe redefines comfort food, proving that a truly flavorful and satisfying soup doesn’t need heavy cream, excessive butter, or rich meat stocks. Crafted with simple water as its base, this ingenious one-pot creation draws its incredible depth from caramelized onions, aromatic garlic, a hint of spices, the sharpness of real Cheddar cheese, and a delicate tang from a touch of Greek yogurt. It’s an efficient, prep-as-you-go marvel that comes together effortlessly, promising a warm embrace on even the chilliest of days.

The Lighter, Better Broccoli-Cheddar Soup You’ve Been Waiting For
For many, broccoli-cheddar soup conjures images of indulgent, calorie-laden dishes, often brimming with heavy cream, vast quantities of cheese, butter, and sometimes even bacon. Traditional recipes frequently lean towards a richness that can feel more like a decadent dip than a nourishing soup. While undeniably delicious, these versions often leave you feeling heavy and longing for something a little lighter, yet equally satisfying.
This recipe breaks free from those conventions, offering a fresh perspective on a beloved classic. Instead of relying on milk or vegetable stock, we utilize water as the liquid base, allowing the natural flavors of the vegetables to shine through. The incredible creaminess and hearty body of this soup come not from a heavy flour roux or half-and-half, but from the clever puréeing of broccoli stalks and a single russet potato. This innovative approach yields a soup that’s both substantial and surprisingly light, packed with pure, unadulterated vegetable goodness. A final swirl of plain Greek yogurt introduces a delightful, subtle tang, balancing the richness of the Cheddar and adding another layer of complexity to the flavor profile.
Beyond its unparalleled taste and lighter composition, this soup boasts remarkable ease of preparation. It’s a true one-pot wonder, designed with a “prep-as-you-go” philosophy that streamlines your cooking process. While your onions and garlic gently sweat, you can swiftly chop your broccoli and potato. As these vegetables simmer to tender perfection, you’ll have ample time to grate the cheese. This synchronized method means you can enjoy a fresh, homemade, deeply flavorful bowl of broccoli-cheddar soup in approximately one hour from start to finish. It’s the perfect solution for busy weeknights or a cozy weekend meal.
What truly sets this soup apart is its authentic taste. It celebrates the vibrant, earthy notes of fresh vegetables, elevated by the comforting presence of a generous amount of sharp Cheddar cheese. The puréed potato-broccoli base not only provides a silky texture but also contributes a natural sweetness and body that makes the soup incredibly satisfying. For those who appreciate a little kick, a whisper of crushed red pepper flakes and a good grind of fresh black pepper introduce a pleasant warmth, making each spoonful an inviting experience.
Why Choose This Lighter Broccoli Cheddar Soup?
In a world saturated with comfort food recipes, finding one that perfectly balances indulgence with nutritional value can be a challenge. This Vegetarian Broccoli-Cheddar Soup rises to that challenge, offering numerous compelling reasons to become a staple in your kitchen. First and foremost, its vegetarian nature makes it accessible to a wider audience, catering to those who prefer plant-based meals without compromising on flavor or heartiness. Unlike many traditional versions that depend on chicken or vegetable stock, our water-based approach provides a clean canvas, allowing the fresh produce to truly sing.
The innovation doesn’t stop there. By eschewing heavy cream and butter as primary thickeners, we achieve a significantly lighter soup without sacrificing that luxurious, velvety texture. The secret lies in the inherent starchiness of the potato and the fibrous nature of the broccoli stalks. When puréed, these ingredients create a naturally thick and creamy consistency that mimics traditional dairy-rich soups, but with fewer calories and less fat. This makes it an ideal choice for anyone looking for a healthier alternative that still delivers on the promise of a comforting bowl of soup.
Furthermore, the strategic use of simple, wholesome ingredients contributes to its superior flavor. Onions and garlic, slowly cooked, form the aromatic foundation. A carefully measured amount of sharp Cheddar cheese provides that iconic cheesy goodness, while the Greek yogurt adds a bright, tangy finish, preventing the soup from feeling too heavy. This thoughtful combination ensures every spoonful is vibrant, well-balanced, and deeply satisfying, proving that healthy can indeed be incredibly delicious.
The Secret to a Creamy, Flavorful Soup (Without the Guilt)
Achieving a rich, creamy texture in soup typically involves a roux—a mixture of flour and fat—or an abundance of heavy cream. This recipe ingeniously bypasses these heavy additions, relying on the natural properties of our star vegetables. The unsung heroes are the broccoli stalks and the humble russet potato. When cooked until exceptionally tender and then puréed, the starch from the potato and the softened fibers of the broccoli stalks create a naturally thick and incredibly smooth base. This method not only adds body but also boosts the nutritional content, ensuring you’re getting all the goodness from the entire broccoli head.
The flavor profile is meticulously built from the ground up. We begin by slowly sweating onions and garlic, a foundational technique in culinary arts that extracts their sweet, pungent essences without browning. This gentle cooking process builds a deep, savory backdrop for the rest of the ingredients. A pinch of crushed red pepper flakes introduces a subtle warmth, enhancing the overall complexity without overpowering the delicate vegetable notes. Freshly ground black pepper, added generously throughout and as a final flourish, provides a vibrant counterpoint.
The cheese is, of course, paramount. Using sharp Cheddar cheese is key; its robust flavor stands up beautifully to the other ingredients, melting seamlessly into the hot purée to add that characteristic gooey, savory depth. Lastly, the Greek yogurt, stirred in at the very end, is a stroke of genius. Its tanginess brightens the soup, cutting through the richness of the cheese and adding a fresh, slightly acidic note that elevates the entire dish. This combination of simple, fresh ingredients, prepared thoughtfully, creates a soup that is anything but plain.
One-Pot Wonder: Efficient Cooking at Its Best
The beauty of this Vegetarian Broccoli-Cheddar Soup extends beyond its taste and health benefits to its remarkable efficiency. It’s designed as a one-pot meal, minimizing cleanup and simplifying the cooking process, making it perfect for busy individuals or anyone who appreciates a streamlined kitchen experience. The “prep-as-you-go” methodology is a game-changer, allowing you to multitask effectively without feeling rushed or overwhelmed.
Imagine this: As your onions and garlic are slowly softening in the pot, infusing the butter with their sweet aromas, you’re not idly waiting. Instead, you’re actively preparing the next set of ingredients. You’ll be trimming and chopping the broccoli florets and stalks, peeling and cubing the potato. This isn’t just about saving time; it’s about making the cooking process feel fluid and natural, a dance of preparation and cooking happening in harmony.
By the time the initial aromatics are perfectly translucent, your main vegetables are ready to join the pot. While the broccoli stalks and potato simmer to an exquisite tenderness, you can turn your attention to grating the sharp Cheddar cheese. This ensures that every component is ready precisely when needed, eliminating bottlenecks and keeping your momentum going. The result is a delicious, homemade soup ready in about an hour, from the first chop to the first spoonful, with minimal fuss and only one pot to clean. It’s intelligent cooking that respects your time without compromising on flavor.
How to Master Vegetarian Broccoli-Cheddar Soup: A Step-by-Step Guide
Creating this delicious and comforting soup is a straightforward process, made even easier by its one-pot design. Follow these detailed steps to ensure a perfect batch every time. The key is thoughtful preparation and attention to each stage, allowing the flavors to develop beautifully.

Step 1: Building the Flavor Base
Begin by melting three tablespoons of butter in a large, heavy-bottomed pot or Dutch oven over medium-low heat. Once the butter is shimmering, add two roughly chopped onions, four smashed and roughly chopped garlic cloves, and ½ teaspoon of crushed red pepper flakes (adjust to your spice preference, especially if serving children). Season this mixture with a good pinch of kosher salt and a few grinds of fresh black pepper. Stir everything together, then cover the pot and allow the aromatics to sweat gently for about 15 minutes, stirring occasionally. This slow cooking is crucial for softening the onions and garlic, coaxing out their sweet, complex flavors without browning, forming a rich foundation for your soup.

Step 2: Preparing the Broccoli and Potato
While the onions and garlic are sweating, prepare your vegetables. Take 1½ pounds of broccoli (typically 2-3 heads). Carefully trim the bottoms of the broccoli stalks. If the stalks are particularly thick, use a paring knife or vegetable peeler to remove the tougher outer layer. Separate the florets from the heavier stalks; small, thin stalks attached to the florets are fine to leave intact. Set the florets aside for later. Coarsely chop the thicker stalks into manageable pieces. Next, peel one medium russet potato (about 9-11 ounces) and coarsely chop it into roughly 1-inch cubes. Having these prepared beforehand makes the cooking process seamless.


Step 3: Simmering for Tenderness
After the onions have softened, add the chopped broccoli stalks and potato to the pot. Stir to combine them with the aromatic base. Pour in 5 cups of water and add 1 tablespoon of kosher salt. Bring the mixture to a boil over high heat, then immediately reduce the heat to medium-low to maintain a gentle simmer. Cover the pot and cook until both the broccoli stalks and potatoes are completely tender. This will take approximately 20 to 25 minutes. You can test for tenderness by piercing a piece of potato or broccoli stalk with a paring knife; it should go through with very little resistance.

Step 4: Achieving Creamy Perfection
While the stalks and potatoes are simmering, chop half of the reserved broccoli florets into smaller, bite-sized pieces. Once the base vegetables are tender, add these chopped florets to the pot, cover, and cook until they turn a vibrant bright green, usually 3–5 minutes. This step pre-cooks some of the florets, allowing them to soften slightly before puréeing. Now, it’s time to achieve that signature creamy texture. If you have an immersion blender, simply insert it into the pot and blend until the soup is completely smooth and velvety. If using a traditional blender, carefully transfer the soup in small batches (do not overfill). Allow each batch to cool for about 5 minutes before blending. Remember to remove the center lid from the blender cover and hold a kitchen towel over the opening to allow steam to escape and prevent any potential explosions from hot liquid expanding during blending. Blend until perfectly smooth, then return all puréed soup to the pot.


Step 5: The Cheese and Yogurt Finale
Return the puréed soup to medium heat. Add the remaining, fresh broccoli florets to the pot. Cover and cook for another 3–5 minutes, or until these florets are also bright green and tender-crisp. You want them to retain a slight bite for textural contrast. Next, stir in 2 cups of freshly grated sharp Cheddar cheese. Stir continuously until the cheese is completely melted and smoothly incorporated into the soup. Reduce the heat to low. Remove the pot from the heat and stir in ½ cup of plain Greek yogurt. This step is crucial for achieving the soup’s unique tang and should be done off the heat to prevent the yogurt from curdling. Season generously with freshly ground black pepper, then taste and adjust with additional salt and pepper as needed. Keep the soup on very low heat to stay warm while you prepare your croutons.



Elevate Your Soup with Homemade Croutons
While the soup itself is a star, a garnish of crispy, homemade croutons takes it to an entirely new level of enjoyment. They provide a wonderful textural contrast and an extra layer of flavor that complements the creamy soup beautifully. Using day-old bread is ideal, as it’s slightly drier and will crisp up more effectively. Here’s how to make them:
In a large skillet, heat a generous splash of olive oil (about 2 to 3 tablespoons) over medium-high heat. Add your cubed day-old bread to the hot oil, along with a good pinch of flaky sea salt, such as Maldon. Allow the bread cubes to cook undisturbed for about one minute to develop a golden crust on one side. Check a cube to ensure it’s starting to brown. Then, stir or flip the cubes with tongs or a fork, ensuring all sides get toasted. Continue cooking for another 3 to 5 minutes, or until the croutons are evenly golden brown and wonderfully crisp. Once done, immediately pile them into a bowl to prevent them from becoming soggy. Serve them alongside the hot soup, allowing each diner to add as many as they wish, ensuring maximum crunch and flavor in every bite.


Serving Suggestions and Expert Tips
Once your Vegetarian Broccoli-Cheddar Soup is ready, ladle it into warm bowls. For the perfect finish, generously top each serving with your freshly made olive oil toasted croutons and a final flourish of freshly cracked black pepper. A small drizzle of good quality extra virgin olive oil can also add a pleasant fruity note. This soup is a meal in itself, but it also pairs wonderfully with a simple green salad or a crusty piece of artisan bread (beyond just the croutons) for dipping.

Make-Ahead & Storage
This soup is one of those magical dishes that often tastes even better the next day, once the flavors have had more time to meld. You can easily make it a day or two in advance and store it in an airtight container in the refrigerator for up to 3-4 days. When reheating, gently warm it on the stovetop over low heat, stirring occasionally. If it has thickened too much, you can add a splash of water or vegetable broth to reach your desired consistency. Freezing is also an option; store in freezer-safe containers for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
Customization & Variations
- Spice Level: The crushed red pepper flakes add a subtle warmth. If you prefer more heat, increase the amount. For a milder soup, especially for children, omit them entirely or reduce to a mere pinch.
- Vegetable Boost: Feel free to add other quick-cooking vegetables during the last simmering stage, such as chopped carrots, celery, or even a handful of spinach.
- Herbs: While simple is best here, a sprinkle of fresh chives or parsley as a garnish can add an extra layer of freshness.
- Smoky Flavor: For a subtle smoky note without meat, consider adding a tiny pinch of smoked paprika along with the red pepper flakes.
Dietary Considerations
This recipe is naturally vegetarian. For a gluten-free version, simply ensure your croutons are made from gluten-free bread, or omit them entirely. To make it vegan, substitute the butter with olive oil or a plant-based butter alternative, and replace the Cheddar cheese with a good quality vegan Cheddar-style shred. The Greek yogurt can be replaced with a plain, unsweetened vegan yogurt (such as cashew or almond-based) for the final tang, ensuring it’s added off the heat to prevent curdling.
Print Recipe
Vegetarian Broccoli-Cheddar Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
5 from 31 reviews
Author: Alexandra Stafford
Total Time: 1 hour
Yield: Serves 6
Description
This vegetarian broccoli-cheddar soup is made with water rather than stock and tastes super flavorful thanks to onions, garlic, spices, Cheddar cheese, and a small amount of yogurt. It’s a one-pot, prep-as-you-go job and is so comforting on a cold day.
Notes:
Recipe adapted from Bon Appetit
As with so many soups, this one tastes better by the day, so don’t be afraid to make it ahead of time.
If you are making this for children, omit the crushed red pepper flakes or cut it back to 1/4 teaspoon.
Ingredients
For the soup:
- 3 tablespoons butter, salted or unsalted is fine
- 2 onions, roughly chopped (to yield about 4 cups)
- 4 garlic cloves, smashed and roughly chopped
- ½ teaspoon crushed red pepper flakes, see notes above
- Kosher salt
- Freshly ground black pepper
- 1½ pounds broccoli (2-3 heads, roughly)
- 1 medium russet potato (9-11 ounces, roughly)
- 6 ounces sharp cheddar cheese, grated to yield about 2 cups
- ½ cup plain Greek yogurt
For the croutons:
- day-old bread
- olive oil
- flaky sea salt, such as Maldon
Instructions
- Melt the butter in a large pot over medium-low heat. Add the onion, garlic, and crushed red pepper flakes (or less or none at all if serving to children). Season with a pinch of salt and pepper. Stir to combine, then cover pot and cook, stirring occasionally, until softened and just starting to take on color, 15 minutes.
- Meanwhile, trim the bottoms of the broccoli stalks. If stalks are thick, peel the outer layer. Using a knife, separate the hefty stalks from the florets (the thin, little stalks attached to broccoli tops are fine to leave intact). Set aside florets. Coarsely chop the stalks.
- Peel the potato, and coarsely chop it.
- Add broccoli stalks and potato to pot and stir to combine. Pour in 5 cups water, add 1 tablespoon kosher salt, and bring to a boil over high heat. Reduce heat to medium-low and keep at a simmer. Cover pot and cook until broccoli stalks and potatoes are completely tender (test with a paring knife), 20 to 25 minutes.
- Meanwhile, chop reserved florets into small pieces. Add half of the florets to pot, cover, and cook until bright green, 3–5 minutes. Purée soup with an immersion blender or, if using a traditional blender: transfer soup in small batches to the blender, let cool for 5 minutes, and purée until smooth, taking care to remove the center lid from the cover, and to use a kitchen towel to cover and allow steam to escape (and avoid explosions) while you blend.
- Return soup to medium heat and add remaining florets. Cover pot and cook until bright green, another 3–5 minutes. Add 2 cups cheddar cheese and stir until smooth. Reduce heat to low.
- Remove soup from heat and stir in ½ cup plain Greek yogurt. Season generously with black pepper; taste for salt.
- To make the croutons: In a large skillet over medium-high heat, heat a hefty splash of olive oil (2 to 3 tablespoons). Add the cubed bread and a good pinch of sea salt. Let cook, undisturbed, for one minute. Check one cube. If it’s beginning to turn golden, give the cubes a stir or flip each one over with tongs or forks. Cook for 3 to 5 minutes or until cubes are evenly golden and beginning to crisp. Pile into a bowl and serve alongside the soup.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American