Cream of Broccoli Soup Recipe
This cream of broccoli soup is the perfect balance of creamy and light, letting the natural flavor of fresh broccoli shine. Made with a touch of butter instead of heavy cream, this soup is comforting yet won’t weigh you down. Plus, it's packed with nutrients, making it a wholesome side dish to pair with your favorite sandwiches, salads, or even as a starter for a larger meal. The best part? You use both the broccoli stalks and florets, ensuring nothing goes to waste while adding depth to the flavor.
Prep Time20 minutes mins
Cook Time40 minutes mins
Total Time1 hour hr
Course: Soup
Cuisine: American
Servings: 6 servings
Calories: 139kcal
- 4 tbsp Butter unsalted
- 2 medium yellow onions chopped
- 6 Garlic smashed
- 1¼ tsp Salt divided
- Black Pepper to taste
- 2 pounds Broccoli about 3 large or 4 medium heads
- 1.4 liters Water
- 1-2 tsp Lemon Juice to taste
Optional garnishes:
- 1 drizzle of heavy cream
- Chives chopped
Sauté the aromatics:
Melt 3 tbsp butter in a large pot over medium-low heat. Add the chopped onions, garlic, ¼ tsp salt, and black pepper. Cover and cook, stirring occasionally, until the onions soften and begin to turn golden, about 8-10 minutes.
Cook the broccoli stalks:
Add the chopped broccoli stalks to the pot. Pour in 6 cups of water and the remaining 1 tsp salt. Bring to a boil, then reduce to a simmer, cover, and cook for 20-25 minutes until the stalks are tender.
Add the broccoli florets:
This cream of broccoli soup is smooth and satisfying without being too heavy. A touch of lemon brightens the flavors, while butter gives it a creamy finish without adding too much richness. If you want an even creamier texture, feel free to add a splash of cream just before serving. Perfect for a light lunch or paired with a grilled cheese sandwich for a comforting dinner!
Looking for more delicious soup recipes? Sign up for Recipe Lovers and get our best recipes sent straight to your inbox!
Calories: 139kcal | Carbohydrates: 15g | Protein: 5g | Fat: 8g | Saturated Fat: 5g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 2g | Trans Fat: 0.3g | Cholesterol: 21mg | Sodium: 616mg | Potassium: 547mg | Fiber: 5g | Sugar: 4g | Vitamin A: 1182IU | Vitamin C: 139mg | Calcium: 95mg | Iron: 1mg