Warm up with a comforting bowl of homemade Broccoli and Cheese Soup, a rich and creamy classic perfect for cozy nights or a hearty lunch. This recipe combines tender broccoli florets, sharp cheddar, and Parmesan cheese, creating a velvety texture that’s bursting with flavor in every spoonful. A touch of nutmeg and optional red pepper flakes elevate the dish with subtle warmth and complexity. Prepared in just 45 minutes, including a homemade roux and a quick blend for a silky finish, this soup is as satisfying to make as it is to eat. Serve it with crispy croutons or a side of crusty bread for the ultimate comfort-food experience. Whether you're craving an easy dinner or a meal-prep favorite, this broccoli cheese soup is guaranteed to impress.
Melt the butter in a large pot over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
Add the minced garlic to the pot and cook for an additional 1 minute until fragrant.
Stir in the flour, ensuring it's well combined with the butter and onions, and cook for another 2 minutes to form a roux.
Slowly pour in the chicken or vegetable broth, whisking continuously to prevent lumps, and bring to a simmer.
Add the broccoli florets to the pot. Cover and simmer until the broccoli is tender, about 10 minutes.
Using an immersion blender, puree the soup until smooth, or carefully transfer the soup in batches to a standing blender to puree, then return to the pot.
Stir in the half-and-half cream and bring the mixture back to a gentle simmer.
Add the shredded cheddar cheese and Parmesan cheese, stirring until completely melted and the soup is creamy.
Season the soup with salt, black pepper, nutmeg, and optionally red pepper flakes for a slight kick.
Serve hot, garnished with additional shredded cheese or crispy croutons if desired.
Serving size | 2257.4 grams (2257.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2397 |
Total Fat 186.30g | 239% |
Saturated Fat 116.90g | 585% |
Polyunsaturated Fat 1.40g | |
Cholesterol 601mg | 200% |
Sodium 7365mg | 320% |
Total Carbohydrate 83.50g | 30% |
Dietary Fiber 11.70g | 42% |
Total Sugars 26.80g | |
Protein 108.70g | 217% |
Vitamin D 57IU | 285% |
Calcium 2778mg | 214% |
Iron 7mg | 39% |
Potassium 1256mg | 27% |
Source of Calories