Description
This creamy Broccoli Potato Cheese Soup is a cozy classic that combines the wholesome goodness of fresh broccoli and potatoes with the rich flavor of sharp cheddar cheese. It’s an easy, one-pot meal that’s perfect for weeknight dinners or meal prepping. This soup will warm your soul with every spoonful!
Ingredients
Scale
- 2 cups milk
- 2 cloves garlic, minced
- 2 tbsp unsalted butter
- 1 medium onion, finely chopped
- 4 cups fresh broccoli florets
- 2 large potatoes, peeled and diced
- 4 cups chicken or vegetable broth
- 2 cups shredded sharp cheddar cheese
- 1 tsp salt (adjust to taste)
- 1/2 tsp black pepper
- 1/4 tsp ground nutmeg (optional)
- 2 tbsp all-purpose flour (for thickening)
- 2 tbsp fresh parsley, chopped (for garnish)
Instructions
- In a large pot, melt butter over medium heat. Add onion and garlic, sauté until fragrant (3–4 minutes).
- Add potatoes and broccoli to the pot. Pour in broth to cover the vegetables. Simmer for 15–20 minutes until tender.
- Whisk milk and flour in a bowl. Gradually add this mixture to the pot, stirring constantly. Simmer for 5 minutes to thicken.
- Blend soup to your preferred texture using an immersion blender.
- Stir in shredded cheddar cheese until melted. Add salt, pepper, and nutmeg to taste.
- Garnish with fresh parsley and serve warm.
Notes
- For a chunkier soup, blend only half of the mixture.
- Substitute Gruyere or Parmesan for a unique twist on the flavor.
- To make it dairy-free, use plant-based milk and cheese.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Calories: 300 kcal
- Sugar: 6g
- Sodium: 450mg
- Fat: 15g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 12g
Keywords: Creamy broccoli soup, potato cheese soup, cheesy broccoli soup