Cozy up with a bowl of creamy, satisfying homemade cream of broccoli soup, a comforting classic made from scratch with wholesome ingredients. Bursting with the natural flavor of fresh broccoli, this soup is beautifully balanced by sautéed onions, aromatic garlic, and a velvety roux. Blended to smooth perfection and enriched with heavy cream, every spoonful promises indulgent warmth. Plus, you can customize it with a sprinkle of sharp cheddar cheese for an extra layer of richness. Ready in just 45 minutes, this recipe is perfect for busy weeknights or as an elegant starter for any meal. Serve it piping hot with crusty bread for a nourishing, flavorful dish that will have everyone coming back for seconds.
Scan with your phone to download!
Prepare the broccoli by washing thoroughly and chopping into small florets. Set aside.
In a large pot, melt the butter over medium heat. Add the diced onion and cook for 4-5 minutes until softened and translucent. Stir in the minced garlic and sauté for an additional 1 minute until fragrant.
Sprinkle the flour over the onion and garlic mixture. Stir constantly for 1-2 minutes until the flour is fully incorporated and slightly golden. This helps to create a roux for thickening the soup.
Gradually whisk in the chicken or vegetable broth, ensuring there are no lumps. Bring the mixture to a gentle simmer.
Add the chopped broccoli to the pot. Cover and let it simmer for 10-12 minutes, or until the broccoli is tender.
Using an immersion blender, carefully puree the soup until smooth. Alternatively, transfer the soup in batches to a standard blender, then return it to the pot.
Stir in the heavy cream and season with salt and black pepper. Let the soup warm through for 3-4 minutes, but do not let it boil.
If desired, add shredded sharp cheddar cheese a handful at a time, stirring until melted and fully incorporated. This step is optional but adds a rich, cheesy flavor.
Serve the soup hot in bowls, garnished with additional shredded cheddar cheese or fresh black pepper if desired. Pair with crusty bread for a hearty meal!
Serving size | (2120.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2001.9 |
Total Fat 156.8g | 0% |
Saturated Fat 93.9g | 0% |
Polyunsaturated Fat 0.1g | |
Cholesterol 454.1mg | 0% |
Sodium 7597.1mg | 0% |
Total Carbohydrate 79.1g | 0% |
Dietary Fiber 18.5g | 0% |
Total Sugars 15.7g | |
Protein 55.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 1194.8mg | 0% |
Iron 6.5mg | 0% |
Potassium 2345.6mg | 0% |
Source of Calories