Broccoli Potato Cheese Soup Recipe
This Broccoli Potato Cheese Soup is a hearty blend of potatoes, broccoli, and rich, cheesy goodness. This soup is a delicious and easy-to-make bowl of comfort that is sure to be a new family favorite.

A bowl of Broccoli Potato Cheese Soup is warm and packed with comforting flavors, and it is so simple to make!
I love to serve this soup with an extra sprinkle of cheese on top on chilly nights or lazy weekends. It’s a straightforward, satisfying dish that hits the spot.
Soups are a favorite at our house year-round. When we want comfort food, I like to serve soup with cheese, like this Cheese Soup Recipe, Instant Pot Cheeseburger Soup, and Creamy Broccoli Cheese Soup.
This Broccoli Potato Cheese Soup is a top favorite, and it is easy to switch out ingredients to make it to your family’s taste. Below are a few ideas. I’m a fan of adding bacon crumbles!
Substitutions and Variations
- Broccoli and Cauliflower Combo: Swap out some or all of the broccoli with cauliflower for a different flavor.
- Add Bacon Crumbles: Cook up some crispy bacon separately and sprinkle it on top before serving for a smoky twist.
- Spice it Up: Add a pinch of red pepper flakes or a dash of hot sauce if you like a bit of heat.
Ingredient Notes
See the printable recipe card below for all ingredients, specific measurements, and complete instructions.
- Butter: Used for sautéing onions, carrots, and garlic.
- Onion: Provides savory depth and aroma to the soup base.
- Carrots: Adds sweetness and a hearty texture to the soup.
- Garlic: Enhances the overall flavor of the broccoli potato soup.
- Chicken Stock: Forms the foundation of the soup.
- Cornstarch: Thickens the soup for a satisfying, creamy consistency.
- Milk: Adds creaminess to the cheesy broccoli potato soup.
- Potatoes: Makes the soup more hearty.
- Broccoli: Add nutrition and flavor to the soup.
- Shredded Sharp Cheddar Cheese: Melted cheese adds to that rich flavor and gives the soup that satisfying texture.
- Salt and Black Pepper: Enhances and balances the other flavors.
How To Make Broccoli Potato Cheese Soup
First, melt the butter in a pan. Add in diced onions and let them cook until they start getting soft. Then add the carrots, salt, and pepper and cook for a few more minutes. Next, add some minced garlic. It’s going to smell amazing!
Now, you will need the peeled and chopped potatoes. Add them in with some chicken stock. Cover it and let it simmer for about ten minutes.
Then add in the broccoli – fresh or frozen, your call. Let it all simmer until the broccoli and potatoes are tender.
I like to mix the cornstarch with the milk until it’s smooth, then pour that mix into the hot soup. It thickens things up, giving it that creamy texture we love.
The last step is adding the cheese. Add the shredded sharp Cheddar cheese into the soup and stir until melted.
Then grab a spoon, serve, and enjoy!
Storing and Freezing
Store: Let your leftover soup come to room temperature, then store it in an airtight container in the refrigerator for up to 3 days.
Freeze: Store your leftover soup in an airtight container or in a freezer-safe bag. It can be kept in the freezer for 2 months.
Recipe Tips
- Chop those veggies beforehand. It makes life a lot easier when you’re in the cooking zone.
- No time to deal with fresh broccoli? Frozen works like a charm. Trust me, I’ve taken that route many times.
- Use freshly shredded cheddar cheese for the smoothest texture. Pre-shredded cheese has anti-caking agents that prevent it from melting well.
- Add the shredded Cheddar gradually, stirring as you go. This avoids clumps and ensures a silky texture.
- If you’re defrosting from the freezer, let it happen gradually in the fridge. This ensures that the textures stay perfect and the soup doesn’t separate.
Recipe FAQs
What’s the best type of potatoes to use?
Russet or Yukon Gold potatoes work well. They hold their shape during cooking and offer a creamy texture.
Can I use a different type of cheese?
Certainly! While sharp Cheddar is classic, you can experiment with cheeses like Gruyère, Swiss, or Monterey Jack for a different flavor.
How can I make this soup vegetarian?
Use vegetable stock instead of chicken stock, and consider adding other vegetables like carrots or bell peppers.
Can I add other vegetables?
Absolutely! Feel free to add vegetables like peas, corn, or spinach for additional flavor and nutrition.
Where can I buy ingredients for this recipe?
You can find ingredients on Amazon or look for deals on AliExpress.
If you need a few more soup recipes, here are some delicious ones you will love!
Make this for your next meal and enjoy this Broccoli Potato Cheese Soup—creamy, and hearty with tender potatoes, vibrant broccoli, and a cheesy goodness that’s pure comfort in a bowl.