Potato Broccoli Cheese Soup is rich, creamy, and hearty, made with golden potatoes, broccoli, and extra veggies. Itโ€™s the perfect comfort food for cold days.

Big bowl of Broccoli Potato Soup.

The Best Potato Broccoli Cheese Soup

My favorite Broccoli Soup and Cheesy Potato Soup had a baby and itโ€™s this incredibly delicious soup! This creamy, warming soup is exactly what a cold day calls for! Itโ€™s thick, hearty, and total comfort food.

This soup is loaded with veggies, a creamy broth, and lots of cheese. I also grab a little extra cheese to add on top.ย 

Process shots-- images of the cream base being made for this soup

Potato Broccoli Cheese Soup Ingredients

  • Butter: Used to cook vegetables and mixed with flour to thicken the soup.
  • Veggies (celery, carrots, onion): Cooked to make a tasty base.
  • Garlic: Adds lots of flavor.
  • Potatoes: I love Yukon gold, but any potato works.
  • Seasonings: Change to suit your taste.
  • Chicken Stock: The main liquid, adding rich flavor.
  • Broccoli: Choose bright green florets; avoid yellow or brown ones.
  • Flour: Thickens the broccoli potato soup.
  • Milk: Adds creaminess; use whole milk.
  • Cheddar Cheese: Gives a creamy, cheesy flavor.
Process shots-- images of the veggies being sautรฉed, seasonings and potatoes being added, everything being sautรฉed and then chicken stock being added and brought to a boil

How To Make Potato Broccoli Cheese Soup

  1. Sautรฉ Veggies: Cook chopped onions, carrots, and celery in butter; add garlic later.
  2. Add Potatoes & Seasonings: Pour in broth; cook until potatoes are soft.
  3. Sautรฉ Broccoli: Cook until soft.
  4. Make Cream Mixture: Mix butter, flour, and milk; cook until thick.
  5. Combine: Add the milk mixture to the soup.
  6. Add Cheese: Stir in Cheddar until it melts.
  7. Serve: Optionally with bread or rolls, and top with chives.

Process shots-- images of the broccoli, cream mixture, and cheese being added into the Broccoli Potato Soup

Variation Ideas

  • Cook Bacon: Cut into small pieces and cook in the pot before starting the broccoli potato soup; use it as a topping.
  • Adjust Consistency: Add more broth or milk for a thinner Potato Broccoli Cheese Soup.
  • Vegetarian Option: Use vegetable broth and add more seasonings.
  • Extra Cheese: Top your soup with more sharp Cheddar cheese.
  • Potato Varieties: Replace Yukon gold potatoes with red or russet potatoes (peel russets if using).


Storage

Leftovers?

Refrigerate leftover Potato Broccoli Cheese Soup for 3-4 days.

Donโ€™t freeze because the milk and cheese can separate and become grainy when thawed.

Reheating Tips: Warm gently in a pot, stirring often. Donโ€™t boil or use high heat to avoid separation.

More Soup Recipes:

Tap stars to rate!
5 from 11 votes

Potato Broccoli Cheese Soup

Potato Broccoli Cheese Soup is creamy and hearty, packed with broccoli, golden potatoes, and extra veggies. Itโ€™s perfect for chilly days, whether served in a sourdough bread bowl or alongside dinner rolls.
Prep Time: 45 minutes
Cook Time: 30 minutes
Total Time: 1 hour 15 minutes
Servings: 6 servings

Video

Equipment

Ingredients

  • 6 tablespoons unsalted butter divided
  • 3 cups mirepoix see note 1
  • 1 tablespoon minced garlic
  • 3 cups diced baby gold potatoes
  • 1/4 teaspoon dried thyme
  • 3/4 teaspoon ground mustard
  • 3/4 teaspoon paprika
  • 1/8 teaspoon ground cayenne pepper optional
  • 1/4 teaspoon salt
  • 1/8 teaspoon pepper
  • 4 cups chicken stock or vegetable stock
  • 3 cups finely chopped broccoli florets
  • 1/3 cup flour
  • 3 cups whole milk
  • 2 cups freshly shredded sharp Cheddar cheese
  • Hearty buttered bread or rolls, for serving

Instructionsย 

  • In a large pot over medium heat, melt 2 tablespoons of butter. Add diced mirepoixโ€”carrots, celery, and onionโ€”and season with a pinch of salt and pepper. Sautรฉ for 7โ€“9 minutes, then add the garlic and sautรฉ for another 30 seconds.
  • Add the diced potatoes along with thyme, paprika, ground mustard, cayenne pepper, salt, and pepper. Sautรฉ for 2 minutes over medium heat. Pour in 4 cups of chicken stock and increase the heat to high. Bring to a boil, then reduce to medium and simmer uncovered for 10โ€“12 minutes, stirring occasionally, until the potatoes are mostly tender. Stir in 3 cups of finely chopped broccoli and sautรฉ for another 4โ€“5 minutes, until all the vegetables are tender, and the potatoes can be easily pierced with a fork.
  • In a separate medium pot, melt the remaining 4 tablespoons of butter over medium heat. Once melted, add the flour and cook while whisking constantly for 1 minute. Gradually whisk in the milk, continuing until the mixture thickens and is free of lumps. Season with a pinch of salt and pepper. Cook, whisking constantly, until thickened.
  • Stir milk mixture into soup over low heat. Turn off the heat and add in the Cheddar cheese. Stir until melted. Season a final time with salt and pepper; taste and adjust to personal preference.
  • Serve the soup with a ladle in either bread bowls or regular bowls, and garnish with fresh chives if you like. If youโ€™re not using bread bowls, pair it with hearty buttered bread or rolls for a delightful meal. Enjoy!
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: You can make your own mirepoix by mincing 1 cup yellow onion, 1 cup celery, and 1 cup carrots. This is approximately 1 small onion, 3 stalks of celery, and 3 carrots.ย 
Storage: Refrigerate leftover soup for 3โ€“4 days. Avoid freezing, as the milk and cheese may separate and become grainy. To reheat, place soup in a pot and heat over medium-low. Stir frequently and avoid boiling.

Nutrition

Serving: 1serving | Calories: 767kcal | Carbohydrates: 59g | Protein: 35g | Fat: 45g | Saturated Fat: 27g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 131mg | Sodium: 874mg | Potassium: 1295mg | Fiber: 9g | Sugar: 16g | Vitamin A: 2148IU | Vitamin C: 134mg | Calcium: 788mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 11 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




29 Comments

  1. Abbie Dennison says:

    Looks great. Do you peel the baby gold potatoes before dicing them? I couldnโ€™t tell from the photos.

    1. Chelsea Lords says:

      No need to peel ๐Ÿ™‚

  2. Cathy says:

    5 stars
    When I asked my husband to taste this soup, he kept eating itโ€ฆhe doesnโ€™t even like vegetables! Hah, itโ€™s delicious! I will definitely make it again!

    1. Chelsea says:

      Yay! Such a win! Thanks for sharing!

  3. Brenda Connell says:

    I followed instructions exactly. (Idid use an emersion blender). The soup is so bland, I ended up doubling the seasoning and that still did not help. I wasted an afternoon and expensive ingredients, including 2 cups of shredded old cheddar cheese and now I have to dispose of the entire pot of soup. Is there a way to salvage this soup?

    1. Chelsea Lords says:

      Iโ€™m so shocked to hear that! Did you add enough salt and pepper? Did you change out any ingredients?

  4. Michael Rentschler says:

    5 stars
    Really good recipe. I added cabbage, fenugreek, fresh thyme, nutmeg tumerick, and a hot pepper. Garnished with baconโ€ฆAmazing!

    1. Chelsea says:

      Delish! So thrilled this was a hit! Thanks Michael!