There’s nothing quite as comforting as a warm bowl of broccoli cheddar soup. This classic dish combines the earthy goodness of broccoli with the rich creaminess of cheddar cheese, making it a favorite for cold days or whenever you’re craving something hearty and delicious. Whether served as a starter or a meal on its own, this soup is sure to satisfy.
Creamy Broccoli Cheddar Soup
This homemade broccoli cheddar soup recipe offers a rich, cheesy base and tender broccoli, bringing the comforting flavors of a restaurant favorite right to your kitchen.
Recipe Details
- Preparation time: 10 minutes
- Cooking time: 20 minutes
- Servings: 4
Broccoli Cheddar Soup
Ingredients:
- 4 tablespoons butter
- 1 onion, chopped
- 4 tablespoons flour
- 2 cups chicken or vegetable stock
- 1 pound chopped broccoli
- 2 cups milk
- 1 cup shredded cheddar cheese (plus more for garnish)
Directions:
- In a large pot, melt the butter over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes.
- Stir in the flour and cook for 1-2 minutes, stirring constantly, until a thick paste forms.
- Gradually add the chicken or vegetable stock, stirring as you pour. Bring to a simmer and cook until the mixture thickens, about 5 minutes.
- Add the chopped broccoli to the pot. If using fresh broccoli, let it simmer for at least 10 minutes, until tender. For baby food preparation, steam all the broccoli beforehand and add the cooked broccoli just to warm through.
- Pour in the milk and let the soup heat through for another 1-2 minutes.
- Use a blender or food processor to puree the soup until smooth. You can also leave a few chunks for texture, depending on your preference.
- Stir in the shredded cheddar cheese until melted and well combined.
- Serve the soup warm, garnished with extra shredded cheddar and any reserved broccoli florets for a delightful presentation.
This creamy and flavorful broccoli cheddar soup is perfect for a cozy meal and can be enjoyed with crusty bread for dipping.