Description
This Creamy Broccoli Cheddar Soup is a rich, comforting dish made with fresh broccoli, sharp cheddar cheese, and a velvety, flavorful broth. Perfect for a cozy meal, this soup is easy to make and pairs well with crusty bread or a side salad. Ideal for weeknight dinners or meal prep, it’s a family favorite!
Ingredients
4 cups broccoli florets, chopped
2 cups sharp cheddar cheese, freshly grated
4 tablespoons butter
1 small onion, diced
2 cloves garlic, minced
3 tablespoons all-purpose flour
2 cups whole milk
1 cup heavy cream
3 cups chicken or vegetable broth
1/2 teaspoon salt (adjust to taste)
1/2 teaspoon black pepper
1/4 teaspoon nutmeg (optional)
1/4 teaspoon cayenne pepper (optional)
Instructions
- Sauté the Aromatics: In a large pot, melt the butter over medium heat. Add the diced onion and cook until soft, about 3–4 minutes. Stir in the garlic and cook for another 30 seconds.
- Make the Roux: Sprinkle the flour over the onion mixture, stirring continuously for about 1 minute to remove the raw flour taste.
- Add the Liquid: Slowly whisk in the broth, then add the milk and heavy cream. Stir well and let it simmer for 5 minutes until slightly thickened.
- Cook the Broccoli: Add the chopped broccoli florets and cook for 10–15 minutes until tender. Blend some of the soup with an immersion blender for a smoother texture if desired.
- Melt the Cheese: Reduce the heat to low and stir in the grated cheddar cheese gradually. Stir continuously until melted and smooth. Do not boil.
- Season and Serve: Add salt, pepper, and optional seasonings. Taste and adjust as needed. Serve hot with extra shredded cheese on top.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup