Ingredients

1 tablespoon olive oil

1 medium onion, diced

Coarse salt and ground pepper

2 cans (14.5 ounces each) reduced-sodium chicken broth

1 large head broccoli (about 3 pounds), trimmed, stalks peeled, stalks and florets roughly chopped

1 medium baking potato, peeled and finely chopped

1/2 cup heavy cream

1/4 cup fresh lemon juice (from 2 lemons)

Preparation

In a large saucepan, heat oil over medium-high. Add onion; season with salt and pepper. Cook until soft, about 5 minutes. Add broth, broccoli, potato, and 2 cups water; season generously with salt. Bring to a boil. Reduce heat, and simmer until broccoli and potato are just tender, about 4 minutes.

Working in batches, puree soup in a blender (fill it no more than halfway) and return to pot. Stir in cream and lemon juice; season with salt and pepper.