Go Back
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