Description
Warm, comforting, and packed with flavor, this Broccoli Potato Cheese Soup is perfect for chilly nights or quick dinners. Tender potatoes, vibrant broccoli, and creamy cheddar cheese combine in a rich broth to create a satisfying meal. This easy recipe is ideal for family dinners, potlucks, or even as a make-ahead lunch option. Enjoy the perfect blend of cheesy goodness and hearty vegetables in every spoonful.
Ingredients
- 4 cups potatoes, peeled and diced
- 3 cups broccoli florets, cut into bite-sized pieces
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 2 cups whole milk
- 2 cups shredded cheddar cheese
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- Fresh parsley or chives for garnish (optional)
Instructions
- Prepare the Vegetables: Dice the potatoes, chop the broccoli, and finely chop the onion. Mince the garlic.
- Sauté the Aromatics: In a large pot, melt the butter over medium heat. Add the onion and cook for 3-4 minutes until softened. Stir in the garlic, thyme, and smoked paprika, cooking for another 30 seconds.
- Cook the Potatoes: Add diced potatoes and broth to the pot. Bring to a gentle boil, reduce heat, and simmer for 12-15 minutes until potatoes are tender.
- Add Broccoli: Stir in broccoli florets and cook for another 5 minutes until tender yet vibrant.
- Thicken the Soup: In a small bowl, whisk flour with a few tablespoons of hot broth to create a slurry. Stir it into the soup. Slowly add milk, stirring constantly to prevent lumps.
- Add Cheese: Reduce heat to low and gradually stir in shredded cheddar cheese until melted and creamy. Season with salt and pepper to taste.
- Final Touches: For a thicker soup, mash some potatoes or blend a portion with an immersion blender. Garnish with parsley or chives if desired.
- Prep Time: 15 minutes
- Cook Time: 25 minutes