Ingredients
Equipment
Method
- In a large Dutch oven, melt butter over medium heat. Add onion and carrots and sauté for 8–10 minutes until softened. Add garlic and cook for 1 minute until fragrant.
- Sprinkle in the flour and stir constantly for 1–2 minutes until a thick paste forms, cooking out the raw flour taste.
- Gradually whisk in the broth and milk until smooth. Bring to a gentle simmer.
- Stir in nutmeg, salt, pepper, and Dijon mustard. Add broccoli florets and simmer for 15–20 minutes, or until tender.
- Remove from heat and let cool for 5 minutes. Use an immersion blender to blend about half the soup, leaving some chunks for texture.
- Return to low heat and stir in the heavy cream. Warm gently — do not boil.
- Remove from heat completely. Stir in shredded cheddar and Monterey Jack in three additions, mixing well after each until melted and smooth.
- Taste and adjust seasoning. Serve hot, topped with extra cheese, croutons, or crispy bacon bits.
Notes
Shred your own cheese: Always shred cheddar from a block to avoid graininess. Pre-shredded cheese contains anti-caking agents that prevent proper melting.
Do not boil after adding cheese: Add cheese off the heat to ensure a smooth texture.
Storage: Keep leftovers in an airtight container for up to 3 days. Reheat gently on the stove over low heat, adding a splash of milk if needed. Not recommended for freezing.
Do not boil after adding cheese: Add cheese off the heat to ensure a smooth texture.
Storage: Keep leftovers in an airtight container for up to 3 days. Reheat gently on the stove over low heat, adding a splash of milk if needed. Not recommended for freezing.
