Warm, comforting, and irresistibly creamy, this homemade Cream of Broccoli Soup is the ultimate bowl of goodness for cozy days. Packed with fresh broccoli florets and a velvety blend of butter, heavy cream, and vegetable stock, this recipe creates a perfectly smooth and nutrient-rich soup that's both hearty and satisfying. A touch of garlic and onion adds depth of flavor, while an optional sprinkle of shredded cheddar cheese and crunchy croutons elevates each serving into gourmet territory. Ready in just 45 minutes, this one-pot recipe is an easy weeknight dinner or the perfect starter for your next special meal. Whether you’re seeking a wholesome vegetarian option or simply craving pure comfort food, this creamy broccoli soup will delight every palate.
Scan with your phone to download!
Wash the broccoli and cut it into small florets. Peel the thicker stems and dice them if desired.
Melt the butter in a large pot over medium heat.
Add the diced onion and sauté for 3-4 minutes until translucent. Add the minced garlic and cook for an additional 1 minute, stirring constantly to avoid burning.
Sprinkle the flour over the sautéed vegetables and stir well to create a roux. Cook for 1-2 minutes until the flour is lightly golden.
Gradually pour in the vegetable stock, whisking constantly to avoid lumps. Bring the mixture to a simmer.
Add the broccoli florets and stems to the pot. Cover and let the soup simmer for 15-20 minutes, or until the broccoli is tender.
Remove the pot from heat and use an immersion blender to purée the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and blend until creamy.
Stir in the heavy cream, salt, and black pepper. Taste and adjust seasoning as necessary.
Reheat the soup on low heat if needed, but do not let it boil. Ladle the soup into bowls and garnish with shredded cheddar cheese and croutons, if desired.
Serve hot and enjoy your creamy broccoli soup!
Serving size | (1947.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2115.5 |
Total Fat 139.6g | 0% |
Saturated Fat 76.2g | 0% |
Polyunsaturated Fat 3.6g | |
Cholesterol 365.8mg | 0% |
Sodium 5928.3mg | 0% |
Total Carbohydrate 153.7g | 0% |
Dietary Fiber 28.3g | 0% |
Total Sugars 27.0g | |
Protein 56.8g | 0% |
Vitamin D 16.5IU | 0% |
Calcium 855.5mg | 0% |
Iron 12.2mg | 0% |
Potassium 2016.8mg | 0% |
Source of Calories