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