One of the most comforting soups with an easy ingredient list. Make this tasty, savory soup with frozen broccoli, chicken stock, and a delicious tangy cheesy base.
Heat the oil over medium heat in a large dutch oven.
Add the onion and carrot and cook for 8-10 minutes, until softened.
Add garlic and cook for 30 seconds.
Add the butter and let melt. Add the flour and whisk together. Add the stock while whisking smooth. Add broccoli and mustard and bring to boil then turn down to simmer.
Simmer for 15 minutes, or until broccoli is soft. Blend with immersion blender if you want.
Add milk and heat through. Add cheese and then cream. Simmer for 2-3 minutes, or until heated through then check for seasoning. Do not boil. Add salt as needed. I always add pepper.
Notes
I use frozen broccoli. You could use the same amount of fresh broccoli.