Ingredients
Method
- In a large pot, melt butter over medium heat. Add onion and garlic, cooking until softened.
- Stir in flour to create a roux. Cook for a minute, then gradually whisk in the broth to avoid lumps. Add the heavy cream or milk.
- Bring to a simmer, then add broccoli. Cook until the broccoli is tender, about 10-15 minutes.
- Reduce heat to low. Gradually add grated cheese, stirring until melted and combined. Season with salt and pepper.
- Serve hot, garnished with extra cheese, croutons, or parsley if desired.
Notes
- For a smoother soup, blend half the soup using an immersion blender before adding cheese.
- Use freshly grated cheese for the best melt and flavor.
- Substitute milk for cream for a lighter version.
