Short, Catchy Intro
So you are craving something tasty but too lazy to spend forever in the kitchen huh Same. This Broccoli Potato Cheese Soup is the warm hug your dinner routine needs when you want comfort without paperwork. It feels fancy but behaves like instant comfort food. You get creamy potatoes, cheesy goodness, and broccoli sneaking in like a health-conscious friend who really loves cheese too.
This recipe moves fast, cleans up fast, and tastes like you actually planned ahead. Win win. Let us make soup that tastes like effort but is really just smart shortcuts and a little butter mojo.
Why This Recipe is Awesome
First off this soup is basically idiot proof. You dump things in a pot and they become magic. Want to impress someone without sweating under hot lights in your kitchen No problem.
It stretches like a champ so leftovers feed a crowd or your overly ambitious meal prep plan. The texture hits that perfect cozy balance between chunky and silky. And cheese fixes everything right That cheddar brings the party.
Also broccoli gets to be the cool vegetable that no one rolls their eyes at. If you are pretending to be healthy while inhaling cheese this recipe has your name on it. IMO it is comfort food with a personality.
Ingredients You’ll Need
- 1-2 Tablespoons butter because butter is the friendliest fat
- 1 onion (diced) small or large whatever your mood
- 2 medium carrots (diced) for a hint of sweetness and color
- 3 cloves garlic (minced) don’t be shy with garlic
- 4 cups chicken stock use broth if you like less sodium
- ¼ cup cornstarch to thicken without drama
- 1 cup milk whole or 2 percent works fine
- 2 large potatoes (peeled and chopped into ½-inch cubes) Yukon gold or russet rock it
- 16 ounces broccoli florets (fresh or frozen) pick your convenience level
- 1½ cups shredded sharp cheddar cheese tasty and tangy
- ½ teaspoon salt adjust later if needed
- ¼ teaspoon ground pepper fresh grind if possible
Step-by-Step Instructions
Melt one to two tablespoons of butter in a skillet over medium-high heat. Use one if you are watching calories but two if you are watching flavor.
Sauté the onion in butter until the diced onions begin to soften, about 3 minutes. Stir occasionally so they do not brown too fast.
Add carrots, salt, and pepper and continue to cook for another 3-4 minutes. Let the carrots get a little tender so they do not feel like surprise sticks.
Then, add garlic and sauté, stirring, for 30 seconds. That short garlic sauté releases all the good smells without burning.
Next, add the potatoes and chicken broth. Use enough broth so everything is happily submerged.
Cover and bring to a simmer. Simmer for about ten minutes. Keep an eye on it and resist the urge to boil wildly.
Add broccoli and continue simmering until the broccoli and potatoes are tender—about 10 minutes. Potatoes should be fork-tender. Check with a fork to avoid mushy potatoes.
In a small bowl, stir cornstarch into milk until smooth. Then, stir into the hot soup. This will thicken things up without making it gummy.
Add in the cheese and stir until melted. Do this off heat if you want to prevent cheese clumping. Do not overheat after adding cheese or it might look grainy.
Serve and enjoy. Garnish with extra cheese or a crack of pepper if you feel fancy.

Common Mistakes to Avoid
- Overcooking the broccoli so it turns into sad green mush. Keep it bright and tender.
- Adding cheese while the soup boils like crazy. Heat gently after cheese goes in. You do not want sandy cheddar.
- Forgetting to season. Taste as you go and add salt at the end if it needs it.
- Using too much cornstarch. A little goes a long way so mix it well with milk first.
- Cutting potatoes unevenly so some are raw and others are mush. Try to keep the cubes similar size.
- Ignoring the onion step and skipping the sauté. Raw onion in soup is not the move.
Alternatives & Substitutions
Want to swap stuff out No problem. Use vegetable stock instead of chicken stock to make it vegetarian. Swap milk for half and half or a can of evaporated milk if you want ultra rich results. If you want dairy free try plant milk and a vegan cheddar alternative though results differ.
No sharp cheddar No sweat use Colby jack or Gruyere if you are feeling bougie. If you only have frozen broccoli toss it in without defrosting. It will take a minute longer to cook but still works.
Short on time and want potato texture without fuss Try making crispy potato bites later with leftovers. For inspiration check this air fryer mashed potato balls recipe because why let potatoes be boring twice right
Personally I like a splash of acid at the end a little lemon juice or a dash of vinegar brightens the whole bowl. FYI a little mustard powder also helps the cheese sing if you are into small chef moves.
FAQ (Frequently Asked Questions)
Q Will this freeze well Yes it freezes okay but the texture of the potatoes changes slightly. Reheat gently and stir in a splash of milk to bring it back.
Q Can I use margarine instead of butter Well technically yes but why hurt your soul like that Stick with butter for flavor.
Q Can I make this in a slow cooker Absolutely start with sautéed onion and carrots then dump everything else and cook on low for 4 to 6 hours. Add cheese at the end.
Q Is there a way to make it creamier without extra dairy Add an immersion blender for a few pulses to mash some of the potatoes into the broth then stir in the cheese.
Q Can I add bacon or ham Yes add cooked bacon bits or diced ham for a smoky twist. Sprinkle on top when serving.
Q How do I make it spicier Add a pinch of cayenne or some chopped jalapeño with the onions for heat.
Q What if my soup is too thin Add a slurry of cornstarch and water in small amounts until desired thickness shows up. Stir constantly to avoid lumps.
Final Thoughts
You just made a cozy, cheesy bowl of soup that will likely make your day better. It is easy to scale up or down so it fits solo weeknight dinners or full on family gatherings. Remember to taste and tweak so it matches your vibe.
Now go impress someone or yourself with this soup You earned it. Keep the kitchen relaxed and have fun while you cook.
Conclusion
Want another take on this style of soup Try this Cheddar Broccoli Potato Soup for more ideas and variations to play with.
Print
Broccoli Potato Cheese Soup
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A creamy and cheesy soup that combines potatoes, broccoli, and sharp cheddar for a comforting dish that feels gourmet.
Ingredients
- 1-2 tablespoons butter
- 1 onion (diced)
- 2 medium carrots (diced)
- 3 cloves garlic (minced)
- 4 cups chicken stock
- ¼ cup cornstarch
- 1 cup milk
- 2 large potatoes (peeled and chopped into ½-inch cubes)
- 16 ounces broccoli florets (fresh or frozen)
- 1½ cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon ground pepper
Instructions
- Melt the butter in a skillet over medium-high heat.
- Sauté the onion in the butter until softened, about 3 minutes.
- Add carrots, salt, and pepper; cook for another 3-4 minutes.
- Add garlic and sauté for 30 seconds.
- Add the potatoes and chicken broth, ensuring they are submerged.
- Cover and bring to a simmer; simmer for about 10 minutes.
- Add broccoli and simmer until tender, about 10 minutes.
- In a small bowl, stir cornstarch into milk until smooth, then add to the soup.
- Stir in the cheese until melted; do this off heat to avoid clumping.
- Serve and enjoy, optionally garnished with extra cheese or pepper.
Notes
This soup can be made in a slow cooker; add ingredients after sautéing the onion and carrots.
