Why You’ll Love this Creamy Broccoli Soup
When you’re craving something warm and comforting, this creamy broccoli soup hits all the right notes. I promise the velvety texture and rich flavor will make you forget it’s packed with vegetables.
The combination of sautéed onions, celery, and garlic creates a savory base that perfectly complements the fresh broccoli.
What makes this soup special? It’s versatile enough for customization—top with slivered almonds for crunch, sprinkle with cheese for extra richness, or add chopped tomatoes for a pop of color.
Plus, it’s hearty enough to be a meal on its own.
What Ingredients are in Creamy Broccoli Soup?
This homemade broccoli soup recipe calls for a perfect balance of fresh vegetables, creamy elements, and aromatic seasonings. The star ingredient is, of course, broccoli—an entire bunch that adds both nutrition and that distinctive flavor we all know and love.
When shopping for your ingredients, look for bright green broccoli with tight florets for the best flavor and texture in your soup.
- 1 bunch fresh broccoli
- 1/4 cup butter
- 2 onions, chopped
- 2 cups chopped celery
- 1 garlic clove, minced
- 1/2 cup all-purpose flour
- 4 cups milk
- 4 cups chicken broth
- 1/2 teaspoon dried marjoram
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
- Slivered almonds (optional, for garnish)
- 1 tomato, chopped (optional, for garnish)
While the recipe includes dairy in the form of milk, you could substitute with plant-based alternatives if you’re looking for a dairy-free version. The chicken broth provides a savory foundation, but vegetable broth works wonderfully for a vegetarian option.
And don’t skip the herbs—marjoram and thyme might seem like small additions, but they add that special something that takes this soup from good to can’t-stop-eating-it delicious.
Feel free to adjust the salt and pepper according to your taste preferences, starting with less and adding more as needed.
Recommended Products
Powerful Blending, Built to Last: Equipped with a 1,000W pure copper motor and a 4-blade stainless steel cutting assembly, the immersion blender delivers smooth, precise blending every time. The durable motor construction extends the lifespan by up to three times for long-lasting reliability.
Removable 8 Blending Arm, with 4-point stainless steel blade that quickly blends ingredients for smoothies, milk shakes, soups, hummus and more
No More Lumpy Chunks: Equipped with a strength 1100W full copper motor, providing for several times significantly stronger blending and chopping capabilities in seconds to create velvety smooth puree results
How to Make this Creamy Broccoli Soup

Creating this velvety cream of broccoli soup is surprisingly straightforward, even for those who might consider themselves kitchen-challenged (like myself on Monday mornings). Start by preparing your broccoli—trim the tough ends and slice the entire bunch into half-inch pieces. Then steam these vibrant green florets and stems in salted water until they’re tender but not mushy. The broccoli should still have a bit of life to it, you know?
While your broccoli is steaming, grab a large saucepan and melt 1/4 cup of butter over medium heat. Add your 2 chopped onions, 2 cups of chopped celery, and that 1 minced garlic clove, sautéing until they’ve developed a lovely golden-brown color—this caramelization is where so much flavor comes from.
Now comes the slightly tricky part: gradually sprinkle in 1/2 cup of flour while continuously stirring to create a roux. This will prevent those dreaded flour lumps that nobody wants to find in their soup. Once the flour is incorporated, slowly pour in 4 cups of milk, stirring constantly. Then add 4 cups of chicken broth along with 1/2 teaspoon each of marjoram and thyme. Keep the heat low and stir patiently until the mixture thickens and comes to a gentle boil. Using a premium chef cookware set can make temperature control much more precise during this crucial thickening stage. Doesn’t that aroma just fill the kitchen with comfort?
Finally, add your steamed broccoli to the pot, seasoning with salt and pepper to taste. Some people prefer to blend part of the soup for a smoother consistency, but I love the textural contrast of the broccoli pieces swimming in that creamy base.
When serving, consider topping each bowl with some slivered almonds for crunch, a sprinkle of cheese for extra richness, or chopped tomato for a pop of color and acidity. These little finishing touches elevate a simple homemade soup into something that looks and tastes like it came from your favorite bistro.
Creamy Broccoli Soup Substitutions and Variations
Now that you’ve mastered the basic recipe, let’s explore how flexible this soup truly is.
I’m all about making recipes work with what you have on hand.
Can’t do dairy? Swap the milk for coconut milk or a nut-based alternative.
Vegetarians might prefer vegetable broth instead of chicken.
No marjoram in your spice rack? Oregano works beautifully as a stand-in.
For extra indulgence, try stirring in some grated cheddar or Gruyère just before serving.
Craving protein? Add cooked chicken chunks or white beans.
The almonds can be replaced with pumpkin seeds or homemade croutons.
Recommended Products
Versatile Capacity - A 3 qt saucepan is ideal for heating and simmering liquids, such as soups, sauces and gravies; while still can be used for sautéing and stir-frying small to medium-sized portions of ingredients, like vegetables, meat, or poultry.
Sturdy Construction - The Idymere pot features a tri-ply design with a food-grade 304 (18/8) stainless steel interior, a thick aluminum core, and a magnetic 430 stainless steel exterior. This construction of the sauce pot ensures even heating without hot spots and provides a non-reactive cooking surface that won’t impart flavors. Free from coatings or harmful substances, the cooking pot offers excellent rust and corrosion resistance while meeting health standards.
CONFIDENCE IN EVERYDAY COOKING — Cuisinart stainless steel is built for everyday cooks upgrading from worn cookware. This stainless steel pot delivers dependable performance with an uncoated surface. Backed by a lifetime warranty, it is the perfect sauce pan for households building a kitchen piece by piece.
What to Serve with Creamy Broccoli Soup
When you’re ladling out steaming bowls of homemade broccoli soup, what accompanies this creamy comfort food can elevate your entire meal experience.
I always recommend a crusty artisan bread for dipping—sourdough or a rustic baguette work beautifully. Want something lighter? A simple green salad with vinaigrette provides the perfect acidic balance to the soup’s richness.
For a heartier meal, consider grilled cheese sandwiches made with sharp cheddar, perfect for dunking.
Crispy garlic croutons or toasted slivered almonds make excellent garnishes, adding textural contrast.
And don’t forget that glass of crisp white wine to round out your cozy dinner, perhaps a Sauvignon Blanc?
Recommended Products
Healthier cooking choices: The steamer basket with high quality stainless steel petals, food grade plastic handle and silicone feet will promote your health. It is non-rust, scratch proof and corrosion resistant, easy to clean for long use. Steaming is a healthy cooking choice because it helps retain more than 90% of the nutrients lost when either boiling or microwaving food. The foldable steam basket can be used to steam veggies, seafood, eggs, meats, desserts, baby food and much more
【UPGRADE DESIGN & QUALITY 】- The steamer basket with premium food grade stainless steel petals design, Steaming is a healthy cooking choice because it helps retain more than 90% of the nutrients lost when boiling.
ADJUSTABLE DESIGN: Expandable steamer basket for pots and pans; collapsible design fits various styles and sizes of cookware
Final Thoughts
After simmering your way through this broccoli soup recipe, you’ll understand why homemade versions completely outshine anything from a can. The rich, velvety texture paired with chunks of tender broccoli creates a comforting bowl that’s both nutritious and satisfying.
I love how this soup transforms humble ingredients into something truly special.
Don’t you think there’s something magical about that moment when the flour meets the butter, creating the base for all that creamy goodness? The finishing touches of almonds or tomatoes add that perfect contrast of texture and color.
This soup isn’t just a meal—it’s comfort in a bowl.














