Easy Broccoli Soup Recipe
Look at the color of this broccoli soup — that bright, fresh, just-picked green — and you already know the best thing about it: this is broccoli soup that actually tastes like broccoli. It blends up thick and velvety, the way it coats the spoon in the photo, with whole tender florets and crispy bacon crumbles piled on top. No heavy cheese sauce drowning everything out, no dull olive-colored pot of regret. Just clean, cozy, vibrant soup that happens to be very easy to make.
The two secrets are humble ones. A potato blended into the base gives the soup its luxurious body without a spoonful of flour. And the broccoli itself cooks for only a few minutes — just until tender and still brilliantly green — because the difference between bright green soup and khaki soup is about four careless minutes at the stove. I will walk you through the timing. Get that right, and this becomes the broccoli soup your family requests by name.

Why This Broccoli Soup Stays Bright, Fresh and Velvety
- That vibrant green color — a short, careful cook plus a squeeze of lemon keeps the broccoli tasting and looking garden-fresh, exactly like the spoonful in the photo.
- Velvety body, no flour — a blended potato makes the soup thick and creamy all on its own, so there is no roux to fuss with and nothing to go lumpy.
- Bacon and florets on top — crispy, smoky bacon crumbles and whole tender florets give you texture against the silk, the way the photo shows.
- Real broccoli flavor — with no cheese blanket over it, the broccoli is the star: sweet, fresh, and clean, rounded out by garlic, onion, and a little cream.
- Weeknight-fast — about 40 minutes start to finish, one pot, and the blender does the fancy part.
The Ingredients (Simple Things, Carefully Timed)
For the soup:
- 5 slices bacon, cut into small pieces — crisped first, then crumbled over the bowls at the end, like the photo. The drippings start the soup, so nothing is wasted.
- 1 tablespoon butter — alongside the drippings, for softening the onion. Olive oil works if you prefer.
- 1 medium yellow onion, diced — the savory-sweet base that broccoli loves.
- 3 cloves garlic, minced — added after the onion so it perfumes the soup without burning.
- 2 medium Yukon Gold potatoes (about 1 lb / 450 g), peeled and cut into small dice — the body-builders. Small dice cook fast and blend completely smooth. Russets work too.
- 4 cups (32 oz / 950 ml) chicken broth or vegetable broth — low-sodium if you can; the bacon adds salt.
- 6 cups fresh broccoli florets (about 1 1/2 lbs / 680 g, from 2 large heads), divided — 5 cups go into the soup; 1 cup of the smallest, prettiest florets gets steamed separately for the topping. Do not throw away the stems — see the tips.
- 1/2 cup (120 ml) heavy cream — it softens the green to that pale, creamy shade in the photo and rounds out the flavor. Half-and-half works, with a slightly lighter result.
- 1 tablespoon fresh lemon juice — the color keeper. It stops the green from dulling and brightens the whole bowl.
- 1/4 teaspoon ground nutmeg — just a pinch; it makes broccoli taste more like itself.
- 3/4 teaspoon kosher salt and 1/2 teaspoon black pepper, plus more to taste — plus extra cracked pepper for the top.
For serving:
- The reserved steamed florets and crumbled bacon — the crowning layer from the photo.
- Crusty bread, for dunking — there is a plate of it in the photo for a reason.
How to Make It: Crisp, Simmer, Blend, Crown
- Crisp the bacon. Set a large pot or Dutch oven over medium heat and cook the bacon pieces for 6 to 8 minutes, stirring now and then, until deeply crisp. Scoop them onto a paper towel-lined plate and set aside. Leave about 1 tablespoon of drippings in the pot (pour off the rest) and add the butter to melt in them.
- Soften the onion. Add the onion with a pinch of salt and cook for 4 to 5 minutes, until soft and translucent. Stir in the garlic and cook for 30 seconds, just until fragrant.
- Simmer the potatoes first. Add the diced potatoes and the broth. Bring to a boil, then reduce to a simmer and cook for 10 to 12 minutes, until the potatoes are completely tender — they must be soft enough to blend silk-smooth, so give them their full time before the broccoli goes anywhere near the pot.
- Steam the topping florets. While the potatoes simmer, steam the reserved 1 cup of small florets until just tender and bright green, 2 to 3 minutes — in a small saucepan with a splash of water and a lid, or in the microwave in a covered bowl. Set them aside; they do not go in the blender.
- Cook the broccoli — briefly. Add the remaining 5 cups of florets to the pot and simmer for only 4 to 5 minutes, until the broccoli is just tender when poked with a knife and still a vivid green. The moment it is tender, the pot comes off the heat. This is the step that decides the color of your soup.
- Blend until velvety. Blend the soup with an immersion blender for 1 to 2 minutes, until completely smooth and glossy — it should coat the back of a spoon in a thick, slow ribbon, like the photo. (A countertop blender in batches works too.)
- Finish with cream and lemon. Stir in the cream, lemon juice, nutmeg, salt, and pepper. Warm the soup over the lowest heat for 1 to 2 minutes until steaming — do not let it boil, which dulls both the color and the cream. Taste and adjust the seasoning.
- Serve it like the photo. Ladle the soup into warm white bowls. Set a little cluster of the steamed florets in the center of each bowl, shower generously with the crumbled bacon, and finish with a twist of cracked black pepper. Crusty bread alongside, always.
Sofia’s Expert Tips (Bright Green, Every Single Time)
- The clock is a color tool. Broccoli’s green pigment fades fast in heat and acid. Four to five minutes of simmering keeps it vivid; twelve minutes turns it olive and sulfurous. Set a timer for this step and respect it.
- Potatoes must be fully tender before blending. Undercooked potato blends into tiny starchy grains instead of silk. If a cube does not mash instantly against the side of the pot, give the soup 3 more minutes.
- Use the stems — they are the sweetest part. Peel the tough outer layer off the thick broccoli stems, dice the tender centers, and add them with the potatoes. They blend invisibly and add real broccoli flavor for free.
- Lemon does two jobs. It brightens the flavor, and its acid helps hold the green color after cooking. Stir it in at the end with the cream — early lemon in a hot pot can actually dull the color it is meant to save.
- Cream goes in off the boil. Boiling cream can split and will wash out the fresh green. Warm-through only, at the gentlest heat, and the soup stays glossy.
- Blend hot soup safely. If you use a countertop blender, fill it no more than half, remove the center cap from the lid, and cover with a folded towel — steam needs somewhere to go.
Easy Variations Worth Trying
- Broccoli cheddar soup: stir 1 1/2 cups of finely shredded sharp cheddar into the finished soup off the heat, a handful at a time, until melted. The color shifts to a paler gold-green and the flavor turns classic deli-style — skip the lemon if you go this route.
- Dairy-free and vegan: skip the bacon and cream, start the onion in olive oil, blend in one extra potato, and finish with a swirl of olive oil and a pinch of smoked paprika on top instead of bacon.
- Broccoli cauliflower blend: swap 2 cups of the broccoli for cauliflower florets and cook them with the potatoes (they need the longer time). The soup turns a shade paler and a little sweeter, still beautifully green.
- A little heat: blend in a pinch of red pepper flakes or a small squeeze of hot sauce with the cream, and add extra flakes over the bacon at serving.
How to Store, Freeze and Reheat It
- Fridge: refrigerate in an airtight container for up to 3 to 4 days. The green will mellow slightly on day two and three, but the flavor stays fresh and lovely. Store the bacon and steamed florets separately if you can.
- Reheat gently, never boil: warm on the stove over low heat, stirring often, until just steaming. Boiling reheated cream soup dulls the color and can make the texture grainy — low and slow wins.
- Freezer: for the best result, freeze the soup before adding the cream — cool it, freeze for up to 3 months, then stir the cream and lemon in while reheating. Fully finished soup also freezes for up to 2 months; whisk well as it warms.
- Toppings fresh, always: crisp fresh bacon (or re-crisp leftovers in a dry pan for 1 minute) and steam a few fresh florets for garnish. That contrast is what makes the bowl look like the photo.
FAQs
The broccoli cooked too long. Green vegetables hold their bright color for just a few minutes in simmering liquid; past that, heat breaks down the chlorophyll and the soup goes khaki and starts to taste sulfurous. Cook the florets 4 to 5 minutes at most, blend right away, and stir the lemon in at the end.
Yes. Frozen florets are picked and frozen at their greenest, so the color can be excellent. Add them straight from frozen in step 5 and simmer 3 to 4 minutes — they are already blanched, so they need less time than fresh. For the topping, steam a few fresh florets if you have them; frozen ones soften too much to sit prettily on top.
The potato does it. Potatoes blended into a soup release their starch and turn the whole pot velvety, which is also why the soup coats a spoon the way it does in the photo. If you ever want it even thicker, simmer it uncovered for a few minutes after blending, or plan on one extra potato next time.
Of course — that makes it the classic broccoli cheddar. Stir 1 to 1 1/2 cups of finely shredded sharp cheddar into the hot (not boiling) soup off the heat, a handful at a time, letting each melt before adding more. Add it at the very end after blending, skip the lemon, and know the color will turn a softer, paler gold-green.
Blended soups almost always need more salt than you expect, added at the end — the blending spreads seasoning thin. Add salt a pinch at a time, tasting as you go, and do not skip the lemon juice and nutmeg: acid and warmth are usually what is actually missing when a green soup tastes flat.
Easy Broccoli Soup Recipe
Course: DinnerCuisine: AmericanDifficulty: Easy6
servings15
minutes25
minutesFresh broccoli and potato blended into a velvety, bright green soup with a touch of cream and lemon, crowned with steamed florets, crispy bacon crumbles, and cracked black pepper.
Ingredients
- For the soup:
5 slices bacon, cut into small pieces
1 tbsp butter
1 medium yellow onion, diced
3 cloves garlic, minced
2 medium Yukon Gold potatoes (about 1 lb/450 g), peeled and cut into small dice
4 cups (32 oz/950 ml) chicken broth or vegetable broth
6 cups fresh broccoli florets (about 1½ lbs/680 g), divided
½ cup (120 ml) heavy cream
1 tbsp fresh lemon juice
¼ tsp ground nutmeg
¾ tsp kosher salt
½ tsp black pepper, plus more to taste
- For serving:
reserved steamed florets and crumbled bacon
crusty bread, for dunking
Directions
- Crisp bacon 6–8 minutes; reserve; keep about 1 tbsp drippings and melt in the butter.
- Soften onion 4–5 minutes; add garlic for 30 seconds.
- Add potatoes and broth; simmer 10–12 minutes until completely tender.
- Meanwhile steam the reserved 1 cup of florets 2–3 minutes; set aside.
- Add the remaining 5 cups of florets; simmer only 4–5 minutes until just tender and vivid green.
- Blend 1–2 minutes until velvety and glossy.
- Stir in cream, lemon, nutmeg, salt and pepper; warm gently 1–2 minutes — do not boil.
- Ladle into bowls; top with steamed florets, crumbled bacon and cracked pepper; crusty bread alongside.
Notes
- Cook the broccoli only 4 to 5 minutes and blend right away — that timing is what keeps the soup bright green. The potato must be completely tender before blending so the soup turns silky, and the cream and lemon go in at the end, off the boil.
Save this recipe for the next time you want a green soup that tastes as fresh as it looks — one pot, one blender, and a bowl of bright, bacon-topped comfort in about 40 minutes.
More recipes you’ll love: Broccoli Cheddar Soup, Cauliflower Soup and Broccoli Casserole.
