Indulge in this creamy, hearty soup that combines broccoli and potatoes with a savory garlic twist. The roux thickens it to perfection for an ultimate comfort meal.
Prepare all ingredients.
In a large pot, melt 2 tbsp butter over medium heat. Add onion and garlic, cooking until tender (8-10 minutes).
Add potato and broccoli stems to the pot. Season generously with salt and black pepper.
Pour chicken broth into the pot, cover, and let it simmer until potatoes are softened (about 10 minutes).
Mix in broccoli florets, and continue simmering until they're tender (about 5 minutes). Use an immersion blender to blend the soup until smooth.
In a small saucepan, melt 3 tbsp butter over medium heat. Mix in flour, milk, and heavy whipping cream. Season with salt and black pepper. Whisk the mixture until it bubbles and thickens (about 5 minutes).
Whisk the thickened milk mixture into the soup gradually, adjusting seasonings as needed.
Discover amazing recipes from around the world