Cheesy Broccoli Potato Soup Recipe
Introduction
Cheesy Broccoli Potato Soup is a deliciously creamy and comforting dish perfect for chilly days. Combining tender broccoli and potatoes with sharp cheddar cheese, this soup warms you from the inside out with every spoonful.

Ingredients
- 4 tablespoons butter
- 1 cup onion, chopped
- 1/2 cup flour
- 4 cups low-sodium chicken broth
- 4 cups fat-free milk
- 2 cups frozen broccoli, chopped
- 4 cups potatoes, peeled and diced
- 1 ½ cups Cheddar cheese, shredded
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon pepper
Instructions
- Step 1: Melt the butter in a large saucepan over medium heat, then add the chopped onion and cook until tender.
- Step 2: Stir in the flour until it’s fully blended with the butter and onion.
- Step 3: Gradually pour in the chicken broth while stirring, then heat the mixture until it thickens slightly.
- Step 4: Add the milk, frozen broccoli, and diced potatoes. Cook over low heat for about 15 minutes, or until the broccoli and potatoes are tender.
- Step 5: Stir in the shredded Cheddar cheese, Worcestershire sauce, salt, and pepper. Cook until the cheese melts and the soup is well combined.
Tips & Variations
- For a vegetarian version, replace chicken broth with vegetable broth.
- Add a pinch of nutmeg to enhance the cheese flavor.
- Use sharp or smoked cheddar for a bolder taste.
- Puree part of the soup for a creamier texture while keeping some chunks for bite.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring often to prevent sticking. You can also freeze the soup for up to 2 months—thaw overnight in the fridge and reheat before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh broccoli instead of frozen?
Yes, fresh broccoli works well. Simply chop it into small florets and add at the same step as frozen broccoli. It may require a slightly longer cooking time to become tender.
Is this soup suitable for a low-fat diet?
This recipe uses fat-free milk and low-sodium broth to reduce fat content. You can further reduce fat by using low-fat cheese or lowering the amount of cheese added.
Print
Cheesy Broccoli Potato Soup Recipe
- Total Time: 30 minutes
- Yield: 12 servings 1x
Description
A comforting, creamy Cheesy Broccoli Potato Soup made with tender broccoli and potatoes, simmered in a rich cheese-infused broth. Perfect for warming up on chilly days, this hearty soup combines wholesome ingredients for a satisfying meal.
Ingredients
Soup Base
- 4 tablespoons butter
- 1 cup onion, chopped
- 1/2 cup flour
Liquids
- 4 cups low-sodium chicken broth
- 4 cups fat-free milk
Vegetables & Cheese
- 2 cups frozen broccoli, chopped
- 4 cups potatoes, peeled and diced
- 1 ½ cups Cheddar cheese, shredded
Seasonings
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon pepper
Instructions
- Sauté Onions: Melt the butter in a large saucepan over medium heat. Add the chopped onion and cook until tender, about 5 minutes, stirring occasionally to prevent burning.
- Make Roux: Add the flour to the cooked onions, stirring constantly until the mixture is fully blended and has a slightly golden color, about 2 minutes, to remove the raw flour taste.
- Add Broth: Gradually stir in the low-sodium chicken broth, whisking to prevent lumps. Heat the mixture until it slightly thickens, about 3-5 minutes.
- Incorporate Vegetables and Milk: Add the fat-free milk, chopped frozen broccoli, and diced potatoes to the saucepan. Cook over low heat for approximately 15 minutes, stirring occasionally, until the broccoli and potatoes are tender.
- Finish Soup: Stir in the shredded Cheddar cheese until melted and smooth. Season with Worcestershire sauce, salt, and pepper. Taste and adjust seasoning as needed. Serve warm.
Notes
- For a vegetarian version, substitute chicken broth with vegetable broth and omit Worcestershire sauce or use a vegetarian alternative.
- If you prefer a smoother soup, blend partially with an immersion blender before adding cheese.
- Use fresh broccoli if frozen is unavailable; adjust cooking time accordingly.
- Feel free to add garlic for extra flavor during the onion sauté step.
- This soup can be stored in the refrigerator for up to 3 days or frozen for 1 month.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: Cheesy Broccoli Potato Soup, Creamy Broccoli Soup, Comfort Food, Winter Soup, Cheese Soup, Potato Soup

