Dinner - Broccoli Cheese Soup¶
This Broccoli Cheese Soup is rich, creamy, and comforting — better than anything store-bought. Perfect for chilly nights or cozy dinners!
🌍 Cuisine¶
American
⏱ Time¶
- Prep: 10 minutes
- Cook: 30 minutes
- Total: 40 minutes
🍽 Servings¶
4 servings
🔥 Temperature¶
- Simmer on medium-high heat until thickened
- Then reduce to low heat for simmering the broccoli
🍳 Equipment¶
- Large pot or Dutch oven
- Whisk
🧄 Ingredients¶
Ingredient | Amount (Imperial) | Amount (Metric) |
---|---|---|
Unsalted butter | 3 tablespoons | 42 g |
Yellow onion, chopped | 1 cup | ~150 g |
Carrots, peeled and chopped | 2 medium | ~150 g |
Garlic, minced | 4 cloves | ~12 g |
Kosher salt | 1 teaspoon (divided) | 6 g |
Ground black pepper | ½ teaspoon | 1 g |
All-purpose flour | 3 tablespoons | 24 g |
Low-sodium chicken broth | 4 cups | 960 ml |
Half and half | 2 cups | 480 ml |
Dry mustard powder | 1 teaspoon | 2 g |
Paprika (optional) | ½ teaspoon | 1 g |
Broccoli florets (bite-sized) | 1 head (~4 cups chopped) | ~300 g |
Sharp cheddar cheese, shredded | 8 ounces | 227 g |
👨🍳 Instructions¶
-
Sauté Aromatics
In a large Dutch oven over medium heat, melt the butter.
Add the chopped onion, carrots, ½ teaspoon of salt, and pepper. Cook, stirring occasionally, until vegetables are softened (about 5 minutes).
Add minced garlic and cook for 2 more minutes, stirring frequently. -
Make the Roux
Sprinkle in the flour and stir constantly for 2 minutes to cook off the raw flour taste. -
Add Liquids
Gradually whisk in the chicken broth, breaking up any lumps.
Stir in the half and half. Bring the mixture to a simmer over medium-high heat, stirring occasionally. Once it thickens, reduce heat to low. -
Simmer Broccoli
Stir in the broccoli, mustard powder, paprika, and the remaining ½ teaspoon of salt.
Cover and simmer on low heat for 15 minutes, or until broccoli is tender. -
Add Cheese
Add shredded cheddar cheese a handful at a time, stirring after each addition until melted and smooth.
Taste and adjust seasoning with more salt if needed. Serve immediately.
💡 Notes¶
- Cheese Tip: Add cheese in batches and stir well to prevent clumping. Avoid pre-shredded cheese for a smoother texture.
- Do Not Overheat: Once cheese is added, avoid further cooking to prevent grainy texture.
- Texture Option: For a smoother soup, blend part of it using an immersion blender.
- Broccoli Prep: Cut broccoli into small florets so they cook evenly and become tender.
🧾 Nutrition (per serving)¶
- Calories: 612 kcal
- Carbohydrates: 32 g
- Protein: 28 g
- Fat: 44 g (Saturated: 25 g)
- Cholesterol: 122 mg
- Sodium: 1172 mg
- Fiber: 6 g
- Sugar: 11 g
- Vitamin A: 7427 IU
- Vitamin C: 142 mg
- Calcium: 643 mg
- Iron: 2 mg
Original recipe by John Kanell: https://preppykitchen.com/broccoli-cheese-soup/