Indulge in pure comfort with "Broccoli Cheese Soup for the Soul," a creamy, hearty dish that's perfect for cozy nights or a comforting midday meal. This soul-warming classic combines tender broccoli florets and sweet grated carrot with a luscious base of sharp cheddar, Parmesan cheese, and velvety cream, creating the ideal balance of rich and wholesome flavors. The addition of sautéed onion and garlic enhances the depth of flavor, while a hint of paprika adds optional warmth. Simmered to perfection and partially blended for the perfect creamy-yet-chunky texture, this one-pot recipe is ready in just 40 minutes and serves up six generous bowls of comfort. Pair it with crusty bread or crackers for dunking, and let the soul-soothing goodness of this broccoli cheddar soup brighten your day!
In a large pot or Dutch oven, melt the butter over medium heat.
Add the diced onion and cook for 3-4 minutes until translucent. Stir in the minced garlic and cook for 1 additional minute until fragrant.
Sprinkle the flour over the onions and garlic, stirring constantly to create a smooth paste. Cook for 1-2 minutes to remove the raw flour taste.
Gradually whisk in the chicken or vegetable broth, ensuring there are no lumps. Bring to a simmer.
Stir in the milk and heavy cream, then add the chopped broccoli florets and grated carrot. Lower the heat to medium-low and let the soup simmer for 20 minutes, stirring occasionally, until the broccoli is tender.
Using an immersion blender, pulse the soup a few times to create a creamy texture while still retaining some chunks of broccoli. (Alternatively, transfer half of the soup to a blender, blend until smooth, and return it to the pot.)
Slowly stir in the shredded cheddar and Parmesan cheese, allowing them to melt into the soup. Be sure to keep the heat on low to prevent the cheese from clumping.
Season with salt, black pepper, and paprika (if using). Taste and adjust seasonings as needed.
Serve warm with a side of crusty bread or crackers for dipping. Enjoy!
Serving size | 2625.7 grams (2625.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2937 |
Total Fat 231.60g | 297% |
Saturated Fat 142.00g | 710% |
Polyunsaturated Fat 0.50g | |
Cholesterol 703mg | 234% |
Sodium 8388mg | 365% |
Total Carbohydrate 104.80g | 38% |
Dietary Fiber 16.00g | 57% |
Total Sugars 41.00g | |
Protein 110.20g | 220% |
Vitamin D 263IU | 1314% |
Calcium 2944mg | 226% |
Iron 7mg | 41% |
Potassium 2861mg | 61% |
Source of Calories