Broccoli Cheese and Potato Soup

Comforting, easy to make, and packed with flavor, a bowl of this broccoli cheese and potato soup is perfect for cozy dinners!

Creamy broccoli cheese and potato soup simmering in a pot with vegetables throughout.

This post may contain affiliate links. Read disclosure policy.

Broccoli Cheddar Potato Soup

Broccoli cheese and potato soup is rich and creamy, and a heartier version of the classic easy broccoli cheese soup, thanks to the starchy potatoes! It’s creamy, savory, and an absolute winner of a dinner when it comes to simple, flavorful comfort food.

Joining the ranks of my loaded baked potato soup and cheeseburger soup, this broccoli potato soup recipe is made with budget-friendly ingredients and is so much tastier homemade than anything you’d find at the store or in a restaurant!

Why I Love This Recipe

  • Ready in 30 minutes for busy nights or cozy weekends.
  • Hearty enough to make a full meal loaded with veggies that kids love!

Ingredients Notes

Ingredients for broccoli cheese and potato soup including potatoes, broccoli, carrots, onion, cheddar cheese, milk, butter, and broth.

Find the full printable recipe with specific measurements below.

  • Onion, carrots, garlic: This soup is built on layers of flavor, starting with the sautéing of onion, carrots, and garlic in butter.
  • All-purpose flour, chicken stock, and cream: The flour helps to thicken the soup. You’ll add warm cream towards the end to make the broth rich and creamy.
  • Diced potatoes, broccoli, and cheddar cheese: Freshly grated sharp cheddar cheese has the best flavor and melts the easiest.
  • Seasoning and butter: You’ll need salt, white pepper, and dried thyme.

How to Make Broccoli Cheese and Potato Soup

Melt the butter over medium-low heat, then cook the onion and carrots until softened. Add the garlic, then whisk in the flour and cook briefly until lightly golden.

Diced onion and carrots sautéing in a pot to start broccoli cheese and potato soup.

Slowly stir in the chicken stock, potatoes, salt, white pepper, and thyme. Cover and cook on medium-high heat for 10-15 minutes, stirring occasionally.

Fresh broccoli florets added to the pot to cook for broccoli cheese and potato soup.

Add the broccoli and simmer until tender. Remove from heat, stir in the cheese and cream until melted, then season and serve warm extra cheese, sliced green onion, or bacon bits!

Broccoli cheese and potato soup cooking in a large pot with chunks of potato, carrot, and broccoli.

Recipe Tips

  • Cut potatoes and broccoli into bite-sized pieces so they cook evenly.
  • Simmer over medium-high heat so the dairy doesn’t separate.
  • Make sure to temper the cream by warming it up first before adding it to the soup.
  • You can adjust the thickness by mashing some of the potatoes if you prefer.
  • Stir in (or use as a topping) cooked diced ham, shredded chicken, or bacon bits.

Leave a Reply

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