Description
This 20-Minute Broccoli Cheese Soup is rich, creamy, and incredibly satisfying. Perfect for busy weeknights, this easy dinner idea is packed with fresh broccoli and gooey cheddar cheese, creating a comforting meal that feels indulgent yet comes together in no time. Whether you need a quick lunch, cozy dinner, or a delightful starter, this hearty soup delivers big flavor with minimal effort. Enjoy it with crusty bread, crackers, or a fresh salad for a complete and comforting experience.
Ingredients
4 cups fresh broccoli florets, chopped
2 cups shredded cheddar cheese
3 cups chicken or vegetable broth
1 ½ cups milk (whole or 2% recommended)
2 tablespoons butter
2 tablespoons all-purpose flour
1 teaspoon garlic powder
½ teaspoon onion powder
Salt and pepper to taste
Optional: Crumbled bacon or extra cheese for garnish
Instructions
- Prepare the Base: Melt butter in a large pot over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly. Gradually pour in the broth while whisking. Bring to a simmer.
- Cook the Broccoli: Add the chopped broccoli florets to the pot. Stir well, then cover and simmer for 8-10 minutes or until the broccoli is tender. Stir occasionally.
- Add the Creamy Goodness: Reduce the heat and stir in the milk, garlic powder, and onion powder. Gradually add shredded cheddar cheese a handful at a time, stirring constantly until the cheese melts smoothly. Avoid boiling the soup after adding cheese.
- Season and Serve: Taste and season with salt and pepper as desired. Garnish with extra cheese or crumbled bacon if preferred. Serve hot with bread or crackers.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Appetizer