Broccoli Cheddar Soup is the ultimate comfort food—creamy, cheesy, and full of tender broccoli florets. This hearty soup is a classic, perfect for chilly days when you crave something warm and filling. With a smooth, velvety base of sharp cheddar cheese, this soup brings a rich flavor that’s balanced by the earthy taste of fresh broccoli. The simple preparation makes it a go-to for weeknight dinners or lunch, especially when paired with a crusty bread roll or served in a bread bowl for an extra indulgent touch.
Broccoli Cheddar Soup
Ingredients:
- 4 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups chicken or vegetable broth
- 2 cups whole milk
- 2 cups half-and-half
- 4 cups broccoli florets, chopped into bite-sized pieces
- 2 cups sharp cheddar cheese, shredded
- Salt and pepper to taste
- Optional: 1/4 teaspoon ground nutmeg
- Optional: Crusty bread or bread bowls for serving
Instructions:
- In a large pot or Dutch oven, melt the butter over medium heat. Add the onion and garlic, cooking until softened, about 5 minutes.
- Stir in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in the chicken or vegetable broth until smooth. Then slowly whisk in the milk and half-and-half.
- Add the chopped broccoli and bring the soup to a simmer. Cook for 10-15 minutes, until the broccoli is tender.
- Stir in the shredded cheddar cheese, one handful at a time, until fully melted and incorporated. Season with salt, pepper, and nutmeg if using.
- Blend a portion of the soup with an immersion blender if you prefer a smoother texture, or leave it chunky for a more rustic feel.
- Serve hot with crusty bread or in a bread bowl for a satisfying meal.
Enjoy the creamy, cheesy goodness of this Broccoli Cheddar Soup!
