Broccoli Soup

Broccoli Soup

Broccoli Soup has always been the bowl I reach for when the weather turns crisp and I want something that feels like a warm kitchen hug. I remember the first time I made it for a gloomy winter evening, using a hand me down stock pot and a well worn wooden spoon, and how the kitchen filled with an herbaceous, green aroma that instantly lifted everyones mood.

I still make Broccoli Soup on slow evenings when I want simplicity, and I often tweak the garnishes to match what I have on hand. Some nights I spoon on a cool dollop of tangy yogurt, other times I go for a snowy shower of shaved parmesan. Each variation tells a slightly different story, but the heart of the recipe stays the same.

There is comfort in the routine of chopping potato and broccoli, the way the kitchen comes alive with the hiss of sauteed onion and the slow bubble of stock as it reduces into something silky. I tend to make a double batch so I can stash some in the freezer for hurried nights. Every spoonful brings me back to quiet dinners and easy conversations around the table.

Recipe Snapshot

Total Time:
25 mins
Prep Time:
5 mins
Cook Time:
20 mins
Difficulty:
Easy
Calories:
180 kcal
Cuisine:
American
Diet:
Gluten-Free, Low FODMAP
Course:
Soups
Tools Used:
Large stock pot, Blender, Knife

The Appeal of This Broccoli Soup

Comforting and Familiar

I love how Broccoli Soup tastes like a classic childhood bowl of warmth, yet feels refined enough for guests. The texture when pureed is silky but still substantial, and that combination keeps me coming back. When I want a meal that soothes without fuss, this is my go to.

Simple, Pantry Friendly Ingredients

There is something wonderfully honest about a recipe that leans on staple items. With olive oil, onion, potato, broccoli, and stock you can create a complex flavor profile. I appreciate that I can usually pull everything together without a special trip to the store.

Fast to Make, Slow to Enjoy

I can have this on the table in under 30 minutes, which makes it perfect for weeknights. Yet the taste develops as it sits, so leftovers often taste even better the next day. That contrast of quick prep and layered flavor is a constant delight for me.

Versatile Serving Options

This recipe adapts to what you have and who youre feeding. I love tossing in a tangy dollop of yogurt for creaminess, or finishing with a flurry of shaved parmesan. It can be a light lunch or the opening act to a multi course dinner, which I find useful for hosting without stress.

Make Ahead and Freezer Friendly

I often make extra and freeze it for busy weeks. The structure of this soup holds up well in the freezer, and reheating gently preserves the fresh green flavors. That reliability is why I consider it a kitchen staple.

Ingredients for Broccoli Soup

Broccoli Soup

These ingredients are intentionally straightforward, built around vegetal depth and a creamy base. The key players are the broccoli and the potato, which work together to give the soup body and silkiness when pureed. The onion lends a sweet backbone, while the stock brings savory depth. Little additions like lemon juice and garnishes lift the flavors into bright territory.

  • 1 tablespoon olive oil: Sauté gently to provide a fragrant, savory base and help soften aromatics; olive oil also adds a smooth mouthfeel and carries fat-soluble flavors throughout the soup.
  • 1 small onion, chopped: Chop finely and sweat until translucent to build sweetness and depth; onion contributes savory complexity and a tender texture when pureed into the broth.
  • 2 teaspoon kosher salt, divided: Season gradually to enhance overall flavor balance; kosher salt should be divided so initial seasoning layers and final adjustments maintain proper seasoning without over-salting.
  • 1 large russet or Yukon gold potato, peeled and chopped into a small dice: Dice small and simmer until tender so it lends body and creaminess when blended; potato acts as a natural thickener and adds comforting starchiness to the soup.
  • 1 pound broccoli (about 2 cups), use florets and stems (stems peeled and chopped): Cut into florets and peeled stem pieces and cook until bright and tender to provide primary vegetable flavor; broccoli contributes grassy, slightly bitter notes and vibrant green color.
  • 4 cups 32 ounces chicken or vegetable stock: Simmer as the liquid base to cook vegetables and meld flavors; chicken or vegetable stock supplies savory depth and a consistent broth concentration for blending.
  • 1 tablespoon lemon juice: Brighten with fresh acidity added at the end to lift flavors and balance richness; lemon juice sharpens taste and enhances perceived freshness without cooking away.
  • yogurt, creme fraiche or sour cream for garnish.: Garnish sparingly to add cooling creaminess and a tangy contrast to the hot soup; yogurt, crème fraîche, or sour cream creates silkiness and a pleasant finish.
  • shaved parmesan for garnish: Finish with thinly shaved aged cheese to introduce nutty, salty umami and subtle texture contrast; shaved parmesan melts slightly on the warm soup and amplifies savory notes.

How to Assemble Broccoli Soup

Broccoli Soup

Assembling this soup is a rhythm I enjoy, from the gentle sizzle of olive oil to the hum of a blender. Below I walk you through each step and share what to watch for so the result feels effortless and intentional.

  1. In a large stock pot heat the olive oil and saute the onion and 1 tsp salt for 5-7 minutes over low to medium heat.: You will notice the olive oil warming and the onion softening into glossy strands, releasing a sweet, savory aroma that signals the foundation is building. The sound is a soft, steady sizzle rather than a harsh crackle, which tells you the heat is right. Visually, the onion should turn translucent and slightly glossy, not browned, because caramelization would shift the flavor to roasted and reduce the bright green interplay you want with the broccoli . I find stirring every minute helps cook evenly and prevents the edges from browning. One mistake people make is turning the heat too high to hurry the process, which leads to burnt bits and a bitter undertone. If that happens, lower the heat, scrape the pot, and continue gently. Why this matters: gentle sweating softens the onion and extracts sweetness, creating a rounded base that supports the vegetal notes of the soup. Troubleshooting tip: if the onion seems stuck or dry, add a teaspoon of stock to deglaze and loosen any fond.
  2. Add the potatoes, broccoli, stock, 1 tsp salt and bring to a boil, reduce to a simmer.: As you add the diced potato , chopped broccoli , and the measured stock , the pot will sound fuller and you may notice a light steam rising. Bringing it to a boil helps the temperature equalize so everything cooks at the same pace, but you must drop it to a gentle simmer promptly to avoid overcooking. Visual cues: the surface will move from energetic rolling bubbles to small, steady ones when reduced to simmer. This steadier motion is perfect for tenderizing the potato and broccoli without turning them to mush. Why: a brief boil then simmer extracts flavors evenly and allows starches from the potato to begin integrating into the liquid. Common error: leaving at a full boil for too long can break down the vegetables excessively and produce a grainy texture after blending. If the stock seems too thin, simmer uncovered for a few extra minutes to concentrate flavors.
  3. Cook covered for 12-15 minutes or until broccoli and potatoes are fork tender.: Covered cooking traps steam and cooks the pieces quickly, so you ll hear a quiet bubbling and see occasional wafts of steam from the lid. The smell should be clean and green, with a warmed starch note from the potato . Check tenderness by piercing a potato cube and a piece of stem with a fork; they should yield easily. Texture matters because undercooked potato or broccoli will result in uneven blending and small, starchy bits in the final silk. Avoid overcooking to the point where everything collapses into unrecognizable mush, which can make it hard to achieve a bright flavor. A common mistake is not checking multiple pieces for doneness, especially the thicker stem pieces, which take slightly longer. If some pieces are done earlier, remove them with a slotted spoon to prevent breakdown while the rest finishes.
  4. Pour the ingredients along with the lemon juice into a blender and puree.: When you transfer the hot contents into a blender, you ll notice steam and a burst of verdant aroma. Use caution with hot liquids and pulse to start so pressure doesn t build. The texture should transition from chunky to glossy and viscous as the blades shear the softened potato into the liquid, creating a velvety mouthfeel. The lemon juice added before blending brightens the green flavors and lifts the finish, making the soup taste fresher. If your blender struggles, work in batches so each gets fully pureed rather than overloading the jar. A frequent misstep is blending too long at high speed which can heat the soup further and change its texture; pulse and scrape down the sides instead. Why this step matters: pureeing thoroughly gives you that luxurious, creamy body without heavy dairy, and the homogeneous texture coats the palate beautifully.
  5. Serve garnished with yogurt, creme fraiche or sour cream and shaved parmesan if desired.: The contrast of a cool, tangy dollop of yogurt or sour cream against warm soup creates a silky swirl on the tongue, while a sprinkling of shaved parmesan lends a savory, slightly crystalline finish. Visually, these garnishes add height and color contrast, giving a restaurant style touch to a humble bowl. Taste before you add salt or cheese to ensure balance, because the garnish can push the saltiness upward. A common mistake is piling on heavy garnishes that mask the subtle broccoli flavor, so use them judiciously. Why this matters: the finishing touches provide flavor contrast and textural interest, elevating the overall experience.
  6. To Freeze: Allow to cool, place in appropriate container or ziploc bag, label, and freeze. When ready, place in pot and heat through under low to medium heat or defrost in fridge overnight.: Allow to cool, place in appropriate container or ziploc bag, label, and freeze. When ready, place in pot and heat through under low to medium heat or defrost in fridge overnight. : Cooling completely before freezing preserves texture and prevents ice crystal formation that can water down the soup. I recommend portioning into flat freezer bags so they stack neatly and thaw quickly. Reheating slowly on low to medium heat helps the soup regain its smooth consistency while protecting delicate flavors. Rapid reheating at high heat can cause separation or a dulling of the fresh notes. People often forget to label and date, which leads to mystery meals months later. Why this step matters: proper cooling, storage, and gentle reheating keep the soup tasting close to fresh even after months in the freezer.

Ways to Adapt This Recipe

Broccoli Soup

This recipe is a flexible template that adapts to whats in your pantry or the tone you want at the table. Below are practical, detailed approaches to change texture, flavor, and presentation while keeping the core comforting character intact.

  • Make it dairy free: Use only the base ingredients and skip the garnish of yogurt or creme fraiche, leaning instead on a bright finish of extra lemon juice to lift the flavor without dairy richness.
  • Boost umami: Finish with a small amount of shaved parmesan as a garnish, adding a savory note that plays beautifully with the vegetal soup without altering the cooking method.
  • Freeze for later: Portion into freezer bags once fully cooled and label them; this soup freezes well for several months and reheats gently on low to medium heat to preserve texture.
  • Adjust thickness: If you prefer a thinner bowl, add a splash more stock when reheating; for a heartier texture, leave the soup a bit less diluted before blending.
  • Brighten at the end: A tablespoon of lemon juice stirred in right before serving refreshes and balances the warm, starchy notes.

What Goes Well With This Broccoli Soup

Broccoli Soup pairs easily with simple sides and can sit at the center of many meals. Below I outline serving ideas, storage notes, and occasions where this soup shines, using practical combinations and seasonal suggestions to help you plan a complete plate.

  • Crusty bread: A slice of warm bread is classic with Broccoli Soup, perfect for dipping and adding texture contrast to the silky bowl.
  • Light salad: A crisp green salad complements the warm, creamy soup, making for a balanced lunch or light dinner.
  • Weeknight dinner: Keep it simple for a quick family meal, pairing the soup with bread and a small cheese plate for a satisfying weeknight option.
  • Make ahead for guests: Prepare the soup earlier in the day and reheat gently before serving to free you up during gatherings.
  • Storage tips: Refrigerate leftovers for up to four days, or freeze in portions for months; thaw in the fridge overnight and reheat on low to medium heat to maintain texture.
  • Seasonal pairing: This soup is especially cozy in cold months, but a bright garnish of lemon juice and a light salad makes it suitable for early spring lunches too.

FAQ

Storing Broccoli Soup is straightforward. Once cool, transfer portions into airtight containers and refrigerate for up to four days. For longer storage, freeze in labeled freezer bags or containers for up to four to six months. To reheat, thaw overnight in the refrigerator if frozen, then warm gently on low to medium heat in a pot until steaming, stirring occasionally to restore creaminess. Avoid high heat which can separate texture. If the soup looks too thick after cooling, loosen with a splash of stock while reheating.

Yes, you can easily make Broccoli Soup vegetarian or vegan by choosing a good quality vegetable stock in place of chicken stock, and omitting dairy garnishes or substituting with plant based options. For creaminess, use plain plant based yogurt or a swirl of unsweetened cashew cream as a garnish. The base of potato and broccoli already provides body, so no dairy is required to achieve a silky texture after pureeing.

A grainy texture often comes from undercooked potato or broccoli, or from blending at too high a speed for too long. Ensure the vegetables are fork tender by testing multiple pieces before blending. If your blender struggles, puree in batches and pulse rather than running continuously at top speed. Another factor is using a low power blender on hot liquids; allow ingredients to cool slightly or use an immersion blender for a creamier finish. If graininess persists, pass the soup through a fine mesh sieve for an ultra smooth result.

You can gently adapt the recipe by keeping the core structure intact. Milder vegetables like leeks or cauliflower can be incorporated in small amounts to maintain balance. Be mindful of strong flavors that might overpower the broccoli, and adjust cooking times to ensure everything becomes tender. If adding additional vegetables, chop them similarly sized to the potato so they cook evenly. Finish with a bright note like lemon juice to lift added flavors and keep the soup fresh tasting.

Conclusion

Broccoli Soup is a simple yet comforting recipe that balances silky texture and bright green flavor. Its quick enough for weeknights, flexible for guests, and forgiving when you want to meal prep or freeze portions. Give it a try and youll likely find it becoming one of those easy go to dishes I often reach for on chilly evenings. Enjoy the process of building flavor from humble ingredients and the cozy warmth it brings to the table.

Broccoli Soup

Broccoli Soup

Broccoli Soup is a creamy, comforting bowl that blends tender broccoli and potato into a silky, savory experience. This easy weeknight dinner comes together quickly using pantry staples, delivering bright, fresh notes with a tangy finish. Make extra to freeze for fast reheats and cozy bowls on busy nights, a reason to keep this in your rotation.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Soups
Cuisine American
Servings 6 servings
Calories 180 kcal

Equipment

  • Large stock pot
  • Blender
  • Knife

Ingredients
  

  • 1 tablespoon olive oil Sauté gently to provide a fragrant, savory base and help soften aromatics; olive oil also adds a smooth mouthfeel and carries fat-soluble flavors throughout the soup.
  • 1 small onion, chopped Chop finely and sweat until translucent to build sweetness and depth; onion contributes savory complexity and a tender texture when pureed into the broth.
  • 2 teaspoon kosher salt, divided Season gradually to enhance overall flavor balance; kosher salt should be divided so initial seasoning layers and final adjustments maintain proper seasoning without over-salting.
  • 1 large russet or Yukon gold potato, peeled and chopped into a small dice Dice small and simmer until tender so it lends body and creaminess when blended; potato acts as a natural thickener and adds comforting starchiness to the soup.
  • 1 pound broccoli (about 2 cups), use florets and stems (stems peeled and chopped) Cut into florets and peeled stem pieces and cook until bright and tender to provide primary vegetable flavor; broccoli contributes grassy, slightly bitter notes and vibrant green color.
  • 4 cups 32 ounces chicken or vegetable stock Simmer as the liquid base to cook vegetables and meld flavors; chicken or vegetable stock supplies savory depth and a consistent broth concentration for blending.
  • 1 tablespoon lemon juice Brighten with fresh acidity added at the end to lift flavors and balance richness; lemon juice sharpens taste and enhances perceived freshness without cooking away.
  • yogurt, creme fraiche or sour cream for garnish. Garnish sparingly to add cooling creaminess and a tangy contrast to the hot soup; yogurt, crème fraîche, or sour cream creates silkiness and a pleasant finish.
  • shaved parmesan for garnish Finish with thinly shaved aged cheese to introduce nutty, salty umami and subtle texture contrast; shaved parmesan melts slightly on the warm soup and amplifies savory notes.

Instructions
 

  • In a large stock pot heat the olive oil and saute the onion and 1 tsp salt for 5-7 minutes over low to medium heat.: You will notice the olive oil warming and the onion softening into glossy strands, releasing a sweet, savory aroma that signals the foundation is building. The sound is a soft, steady sizzle rather than a harsh crackle, which tells you the heat is right. Visually, the onion should turn translucent and slightly glossy, not browned, because caramelization would shift the flavor to roasted and reduce the bright green interplay you want with the broccoli . I find stirring every minute helps cook evenly and prevents the edges from browning. One mistake people make is turning the heat too high to hurry the process, which leads to burnt bits and a bitter undertone. If that happens, lower the heat, scrape the pot, and continue gently. Why this matters: gentle sweating softens the onion and extracts sweetness, creating a rounded base that supports the vegetal notes of the soup. Troubleshooting tip: if the onion seems stuck or dry, add a teaspoon of stock to deglaze and loosen any fond.
  • Add the potatoes, broccoli, stock, 1 tsp salt and bring to a boil, reduce to a simmer.: As you add the diced potato , chopped broccoli , and the measured stock , the pot will sound fuller and you may notice a light steam rising. Bringing it to a boil helps the temperature equalize so everything cooks at the same pace, but you must drop it to a gentle simmer promptly to avoid overcooking. Visual cues: the surface will move from energetic rolling bubbles to small, steady ones when reduced to simmer. This steadier motion is perfect for tenderizing the potato and broccoli without turning them to mush. Why: a brief boil then simmer extracts flavors evenly and allows starches from the potato to begin integrating into the liquid. Common error: leaving at a full boil for too long can break down the vegetables excessively and produce a grainy texture after blending. If the stock seems too thin, simmer uncovered for a few extra minutes to concentrate flavors.
  • Cook covered for 12-15 minutes or until broccoli and potatoes are fork tender.: Covered cooking traps steam and cooks the pieces quickly, so you ll hear a quiet bubbling and see occasional wafts of steam from the lid. The smell should be clean and green, with a warmed starch note from the potato . Check tenderness by piercing a potato cube and a piece of stem with a fork; they should yield easily. Texture matters because undercooked potato or broccoli will result in uneven blending and small, starchy bits in the final silk. Avoid overcooking to the point where everything collapses into unrecognizable mush, which can make it hard to achieve a bright flavor. A common mistake is not checking multiple pieces for doneness, especially the thicker stem pieces, which take slightly longer. If some pieces are done earlier, remove them with a slotted spoon to prevent breakdown while the rest finishes.
  • Pour the ingredients along with the lemon juice into a blender and puree.: When you transfer the hot contents into a blender, you ll notice steam and a burst of verdant aroma. Use caution with hot liquids and pulse to start so pressure doesn t build. The texture should transition from chunky to glossy and viscous as the blades shear the softened potato into the liquid, creating a velvety mouthfeel. The lemon juice added before blending brightens the green flavors and lifts the finish, making the soup taste fresher. If your blender struggles, work in batches so each gets fully pureed rather than overloading the jar. A frequent misstep is blending too long at high speed which can heat the soup further and change its texture; pulse and scrape down the sides instead. Why this step matters: pureeing thoroughly gives you that luxurious, creamy body without heavy dairy, and the homogeneous texture coats the palate beautifully.
  • Serve garnished with yogurt, creme fraiche or sour cream and shaved parmesan if desired.: The contrast of a cool, tangy dollop of yogurt or sour cream against warm soup creates a silky swirl on the tongue, while a sprinkling of shaved parmesan lends a savory, slightly crystalline finish. Visually, these garnishes add height and color contrast, giving a restaurant style touch to a humble bowl. Taste before you add salt or cheese to ensure balance, because the garnish can push the saltiness upward. A common mistake is piling on heavy garnishes that mask the subtle broccoli flavor, so use them judiciously. Why this matters: the finishing touches provide flavor contrast and textural interest, elevating the overall experience.
  • To Freeze: Allow to cool, place in appropriate container or ziploc bag, label, and freeze. When ready, place in pot and heat through under low to medium heat or defrost in fridge overnight.: Allow to cool, place in appropriate container or ziploc bag, label, and freeze. When ready, place in pot and heat through under low to medium heat or defrost in fridge overnight. : Cooling completely before freezing preserves texture and prevents ice crystal formation that can water down the soup. I recommend portioning into flat freezer bags so they stack neatly and thaw quickly. Reheating slowly on low to medium heat helps the soup regain its smooth consistency while protecting delicate flavors. Rapid reheating at high heat can cause separation or a dulling of the fresh notes. People often forget to label and date, which leads to mystery meals months later. Why this step matters: proper cooling, storage, and gentle reheating keep the soup tasting close to fresh even after months in the freezer.

Notes

  • Make it dairy free: Use only the base ingredients and skip the garnish of yogurt or creme fraiche, leaning instead on a bright finish of extra lemon juice to lift the flavor without dairy richness.
  • Boost umami: Finish with a small amount of shaved parmesan as a garnish, adding a savory note that plays beautifully with the vegetal soup without altering the cooking method.
  • Freeze for later: Portion into freezer bags once fully cooled and label them; this soup freezes well for several months and reheats gently on low to medium heat to preserve texture.
  • Adjust thickness: If you prefer a thinner bowl, add a splash more stock when reheating; for a heartier texture, leave the soup a bit less diluted before blending.
  • Brighten at the end: A tablespoon of lemon juice stirred in right before serving refreshes and balances the warm, starchy notes.
Keyword broccoli soup recipe, creamy broccoli potato soup, easy winter soup, make ahead soup

You'll Also Love this