Go Back
Broccoli Potato Soup

Broccoli Potato Soup

Broccoli Potato Soup is a creamy, comforting bowl that balances velvety potato body with bright broccoli flavor and a savory finish from Parmesan cheese. This easy weeknight dinner comes together quickly and feels luxurious without heavy cream, perfect when you want simple, cozy cooking that still tastes special.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soups
Cuisine American
Servings 4 servings
Calories 250 kcal

Equipment

  • Large Pot
  • Immersion Blender
  • Knife
  • Cutting Board

Ingredients
  

  • 2 tablespoons unsalted butter Melted to create a rich flavor base and help sauté aromatics; adds a silky mouthfeel and subtle richness to the soup. Use unsalted butter to better control overall seasoning and prevent over-salting. Brown lightly for nuttiness before adding onions and garlic.
  • 1 medium onion chopped Chopped to build savory sweetness and depth when softened; provides texture contrast against creamy potatoes and broccoli. Cook until translucent to release natural sugars and flavor the broth. Adjust chop size to influence mouthfeel and rustic character.
  • 2 cloves garlic minced Minced to impart bright, pungent aroma and savory complexity; distributes evenly through the soup for balanced garlic flavor. Add early in cooking to mellow sharpness and infuse the fat with garlic essence. Monitor briefly to avoid burning and bitterness.
  • 1 3/4 pounds broccoli stems and florets separated Separated so stems can be cooked longer for tenderness while florets add visual appeal and delicate texture; provides concentrated broccoli flavor and nutrients. Use the stems for body and the florets for finishing texture and color. Chop stems uniformly to ensure even cooking with potatoes.
  • 1 1/2 pounds Yukon Gold potatoes cubed Cubed to break down and thicken the soup as they cook, contributing a creamy, velvety base when partially mashed or puréed. Choose Yukon Gold for their buttery flavor and smooth texture that helps emulsify the broth. Cook until tender to incorporate into the final consistency.
  • 3 cups low-sodium chicken broth Added to supply savory, concentrated flavor and a cooking liquid for vegetables and potatoes; low-sodium version allows precise salt control. Use to simmer ingredients gently so flavors meld while preventing over-salting. Can be substituted or adjusted to taste if needed.
  • 3 cups water Combined with broth to ensure sufficient cooking liquid and help control soup consistency; water dilutes intensity for balanced flavor. Use to achieve desired volume and simmer vegetables until tender. Warm before adding to maintain steady cooking temperature.
  • 1 3/4 teaspoons salt Seasoning used to enhance and balance overall flavor profile; contributes to bringing out natural sweetness and savory notes in vegetables. Start with measured amount and adjust after blending or mashing to avoid over-salting. Dissolve evenly for consistent taste throughout the soup.
  • 1/4 teaspoon freshly ground black pepper Ground to provide mild heat and subtle bite that brightens flavors without overwhelming; complements the salt and cheese for a rounded finish. Add sparingly and taste as you go to achieve the desired peppery lift. Freshly ground version offers superior aroma.
  • 1/2 cup Parmesan cheese grated Grated to add umami, salty richness, and a slightly granular texture that complements the creamy base; melts into the soup for savory depth. Use Parmesan to enhance overall complexity and create a slightly cheesy finish without overwhelming broccoli and potatoes. Stir in near the end to preserve flavor.

Instructions
 

  • Melt the butter in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes.: The moment the butter liquefies you will smell a warm, toasty aroma, and the pan surface should look glossy. This creates a slick surface that helps the onion cook evenly, and the gentle foaming tells you the fat is hot enough but not scorching. If the butter starts to brown quickly or smell nutty, lower the heat immediately, because burnt fat will add bitterness to the base and there is little you can do to reverse it. Use a heavy bottom pot so heat distributes evenly, preventing hotspots that can cause scorching.
  • Stir in the minced garlic, diced broccoli stems, and cubed potatoes. Pour in the chicken broth and water. Season with salt and pepper. Bring the mixture to a boil, then reduce heat to maintain a gentle simmer. Cook until the potatoes and broccoli stems are tender, approximately 10 minutes.: As the onion softens it becomes glossy and releases a sweet, rounded scent, which builds the soup's foundation. Stir often so the edges do not caramelize unless you intentionally want that deeper flavor. The sound will be a gentle, steady sizzle, not a violent fry. A common mistake is rushing this step on high heat, which leads to uneven cooking and sharp raw onion notes, so keep it moderate.
  • Using an immersion blender, purée the soup in the pot until it reaches a smooth consistency with some texture remaining. Alternatively, carefully transfer the soup in batches to a blender and purée.: Once you add the minced garlic , the aroma should lift immediately, bright and savory, and the diced broccoli stems and cubed potatoes will join to create a layered texture. Pouring in the chicken broth and water should deglaze any fond, loosening those browned bits for extra flavor. Bring to a lively boil so the surface is active, then reduce to a gentle simmer so the vegetables cook through without breaking apart. If the liquid evaporates too quickly, cover partially to maintain moisture. Overboiling can make vegetables fall apart and create a gluey finish, so be patient with the simmer.
  • Return the puréed soup to the pot if using a blender. Add the broccoli florets to the soup and simmer until they are tender, about 5 minutes.: You will know they are ready when a fork slides into a potato cube with little resistance and the diced broccoli stems have lost their raw snap. The aroma will shift toward a fuller, more unified vegetable scent, and the pot will sound quieter as bubbles become steadier. Avoid undercooking, which leaves a raw starchy bite, and avoid overcooking, which makes the pieces collapse and change texture drastically. Test several pieces to ensure uniform tenderness.
  • Remove the pot from the heat. Stir in half of the grated Parmesan cheese until well combined. Serve the soup hot, garnished with the remaining Parmesan cheese.: As you purée, the soup's color should brighten and the surface become glossy. The sound is a soft whir as air incorporates and the texture changes from chunky to velvety. Puréeing in the pot with an immersion blender is convenient and preserves heat, while a stand blender requires careful handling with venting to avoid steam pressure buildup. A typical error is over-blending until everything is completely smooth when you wanted a little texture, so stop and check frequently to maintain the balance you prefer.
  • Return the puréed soup to the pot if using a blender add the broccoli florets to the soup and simmer until they are tender about 5 minutes: When you reintroduce the puréed base to the pot it should look uniformly thick and coat the back of a spoon. The added broccoli florets will poach in the hot soup, turning a vivid green and offering fresh bites of texture. Simmering gently will soften them while preserving color, and the aroma becomes greener and more vegetal. Avoid vigorous boiling which can break down the florets into indistinguishable bits; a calm simmer maintains integrity and visual appeal.
  • Remove the pot from the heat stir in half of the grated Parmesan cheese until well combined serve the soup hot garnished with the remaining Parmesan cheese: Off the heat the temperature drops just enough that folding in half of the Parmesan cheese will melt smoothly, enriching the soup without separating. You want the texture to be silky, and the aroma will gain a toasty umami lift. Reserve the rest of the Parmesan cheese to sprinkle on each bowl for a finishing note. A frequent misstep is adding the cheese to boiling soup which can cause oils to separate, so always remove from heat first and stir gently until fully incorporated.

Notes

  • Control thickness: If the soup feels too thick, stir in small amounts of warm water or chicken broth until you reach the desired consistency, tasting as you go to maintain balanced seasoning.
  • Keep texture: For a chunkier result, purée only half the soup and leave the rest of the diced potatoes and chopped broccoli stems intact, stirring gently to combine before adding florets.
  • Cheese timing: Stir in half the grated Parmesan cheese off the heat to avoid separation, then reserve the rest for garnish so each bowl gets a fresh hit of savory umami.
  • Salt management: Because the Parmesan cheese contributes salt, season gradually and taste near the end to prevent over-salting the soup.
  • Puree safety: When using a stand blender, let the soup cool slightly and blend in small batches with the lid vented to prevent steam buildup that can cause splattering.
Keyword Broccoli potato soup recipe, creamy potato soup, easy broccoli soup, weeknight soup recipe