Indulge in a comforting bowl of Broccoli Cheese Soup, the ultimate creamy, cheesy dish that's perfect for cozy nights or satisfying lunches. This rich and velvety soup is loaded with vibrant broccoli florets, sweet grated carrots, and a luscious blend of sharp cheddar cheese, creating a satisfying harmony of flavors and textures. Made with a base of buttery sautéed onions and garlic whisked into a creamy roux, it’s thickened to perfection with whole milk, heavy cream, and savory chicken broth. Whether you enjoy it chunky or blended smooth, this one-pot recipe is ready in just 40 minutes, making it an easy yet indulgent homemade classic. Garnish with extra cheese, a dash of paprika, or pair it with crusty bread for the ultimate comfort food experience!
In a large pot or Dutch oven, melt the butter over medium heat.
Add the chopped onion and sauté until soft and translucent, about 3–4 minutes. Stir in the minced garlic and cook for an additional 1–2 minutes, until fragrant.
Sprinkle the flour over the onion mixture and whisk to combine. Cook the flour for 1–2 minutes, stirring constantly, to remove its raw taste.
Gradually pour in the chicken broth, whisking continuously to prevent lumps. Then add the milk and heavy cream, stirring to combine.
Bring the mixture to a gentle simmer. Add the broccoli florets and grated carrot. Cook for 10–15 minutes, stirring occasionally, until the broccoli is tender.
Using an immersion blender, blend the soup slightly to your desired texture. (Alternatively, carefully transfer some soup to a blender, blend, and return it to the pot for a creamy consistency while keeping some broccoli chunks.)
Reduce the heat to low and gradually stir in the shredded cheddar cheese, one handful at a time, until fully melted and smooth.
Season the soup with salt, black pepper, ground nutmeg, and paprika (if using). Taste and adjust seasonings as needed.
Serve the soup warm with additional shredded cheese, croutons, or a crusty baguette on the side.
Serving size | 2673 grams (2673.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3193 |
Total Fat 251.30g | 322% |
Saturated Fat 155.30g | 777% |
Polyunsaturated Fat 2.00g | |
Cholesterol 793mg | 264% |
Sodium 7469mg | 325% |
Total Carbohydrate 97.60g | 35% |
Dietary Fiber 14.60g | 52% |
Total Sugars 37.60g | |
Protein 132.60g | 265% |
Vitamin D 224IU | 1118% |
Calcium 3348mg | 258% |
Iron 8mg | 45% |
Potassium 1976mg | 42% |
Source of Calories