This creamy broccoli cheese soup is loaded with tender broccoli florets, shredded carrots, and potatoes for a hearty meal. It's thickened with a buttery flour roux and rich with sharp cheddar cheese.
8ouncessharp cheddar cheese, freshly gratedblock cheese recommended, not pre-shredded
Instructions
Preparation Steps
Heat olive oil in a large soup pot over medium heat. Add diced onion and shredded carrot. Cook, stirring frequently, about 5 minutes until the onion is translucent. Add minced garlic and cook for 1 more minute, stirring constantly.
Lower heat to medium-low. Add butter and let it melt. Whisk in the flour and cook gently for 3 to 4 minutes until fragrant and lightly golden.
Slowly whisk in vegetable broth, then add milk and combine everything thoroughly.
Reduce heat to low and simmer, stirring occasionally, for about 15 minutes until the mixture thickens slightly.
Add chopped potatoes, kosher salt, black pepper, and smoked paprika. Cook for 12 minutes until potatoes start becoming tender.
Stir in broccoli florets and cook for an additional 7 to 8 minutes until broccoli is tender but still bright green.
Grate sharp cheddar cheese using a grater. Reserve about 1/3 cup of cheese to sprinkle on top when serving.
Add most of the grated cheese to the soup and stir until melted and creamy.
Ladle broccoli cheese soup into bowls and top with reserved grated cheese. Serve warm.
Notes
This soup reheats beautifully and can be stored in the refrigerator up to 3 days. Add extra milk or broth if it thickens too much.