There’s just something downright magical about a steaming bowl of broccoli potato cheese soup on a chilly evening — the kind of cozy meal that wraps you up like a well-loved quilt and makes everything feel a little calmer. I still remember the first time I made this for my grandkids during a snowstorm… their little faces lit right up the second those spoons dipped into that creamy, cheesy goodness. Ever since then, it’s been our go-to comfort food for family game nights, lazy Sundays, and any day that calls for a little extra warmth.

Table of Contents
Table of Contents
And the best part? This soup is as easy as it is delicious because the crockpot does all the heavy lifting. Just toss in the ingredients, let it simmer low and slow, and come back to a pot full of rich, velvety comfort that smells so good you’ll swear it could cure a bad mood.
It’s one of those rare recipes that’s ridiculously simple but tastes like you’ve been cooking all day — the kind that has everyone reaching for seconds and asking, “Okay… can you send me this recipe?”
Why You’ll Love This Broccoli Potato Cheese Soup
Let me tell you why this soup is about to become your new best friend in the kitchen – trust me, I’ve seen it happen time and time again!
- Creamy dreamy texture – That perfect balance between velvety smooth and satisfyingly chunky will have you licking the spoon (I won’t tell).
- Almost no prep work – Just chop, dump, and let the crockpot work its magic while you put your feet up. My kind of cooking!
- Customizable for everyone – Vegetarians? Swap the chicken broth. Extra protein? Toss in some cooked chicken or bacon at the end.
- Kid-approved comfort – Sneaky veggies never tasted so good. My pickiest grandchild asks for seconds every time.
- Meal prep superstar – Makes fantastic leftovers (if you somehow have any left) and freezes beautifully for those “I don’t feel like cooking” nights.
Honestly, it’s the kind of recipe that feels like a warm hug – simple, satisfying, and sure to make everyone at your table happy. What’s not to love?
Broccoli Potato Cheese Soup Ingredients
Okay, let’s talk ingredients – and I mean the good stuff that makes this soup unforgettable. First up, you’ll need about 4 cups of chopped broccoli (that’s one big head, stems and all – I never waste those flavorful stems!). Grab 3 cups of broth too – chicken gives it richness, but vegetable broth keeps it vegetarian if that’s your jam.

Now for the flavor builders: a small diced onion (trust me, the sweetness matters), 2 teaspoons of minced garlic (because can you ever have too much?), and those magical seasonings – celery salt, onion powder, salt and pepper. Oh! And don’t skimp on the evaporated milk – that canned wonder gives it that velvety texture without curdling like regular milk might.
Now the star: cheese. You’ll want 4 cups of sharp cheddar – that extra tang makes all the difference between “good” and “grandkids-fighting-over-the-last-bowl” good. Optional but brilliant: keep 2 tablespoons of cornstarch handy if you like your soup extra thick (just mix it with water before adding). Simple ingredients, right? But when they come together in that crockpot – wow!
How to Make Broccoli Potato Cheese Soup
Alright, let’s get this cozy masterpiece going! First things first – chop that broccoli and onion, measure out your seasonings, and have everything ready to go. I like to line up my ingredients like little soldiers before battle – makes me feel organized even when I’m not!

Cooking Time and Temperature
Dump all your veggies and seasonings into the crockpot first – broccoli, potatoes, onion, garlic, celery salt, onion powder, salt and pepper. Pour in that glorious broth and give it a good stir. Now here’s the easy part: cover it and walk away!
On low heat, let it bubble away for 4-6 hours, or if you’re impatient like me sometimes, crank it to high for 2-3 hours. You’ll know it’s ready when the broccoli stems are tender but not mushy – poke one with a fork to test.
Thickening the Soup (Optional)
When the veggies are perfect, stir in that evaporated milk and start adding your shredded cheese a handful at a time, stirring until each addition melts. Now, if you like your soup extra thick (my grandkids call it “cheese pudding” when I do this), make a quick slurry: whisk 2 tablespoons cornstarch with 2 tablespoons cold water until smooth, then stir it into the soup.
Let it simmer uncovered for about 10 minutes – you’ll see it transform into this luscious, velvety texture that’ll make you want to dive right in!
Final step (and the most important, according to my taste-testers): give it a taste and adjust the salt and pepper. Sometimes I’ll add an extra pinch of celery salt if it needs more oomph. And there you have it – the easiest, cheesiest hug in a bowl!
Print
Creamy Broccoli Potato Cheese Soup – 4-Ingredient Comfort
A creamy and comforting broccoli potato cheese soup made in a crockpot for easy preparation.
- Total Time: 4 hours 15 minutes to 6 hours 15 minutes
- Yield: 6 servings 1x
Ingredients
- 4 cups chopped broccoli (about one large head of broccoli)
- 3 cups chicken broth or vegetable broth
- 1 small onion, diced
- 2 teaspoons minced garlic
- 1 teaspoon celery salt
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 (12 oz) can evaporated milk
- 4 cups shredded sharp cheddar cheese
- 2 tablespoons cornstarch (optional for thickening)
Instructions
- Add broccoli, broth, onion, garlic, celery salt, onion powder, salt, and pepper to a 6 or 7-quart crockpot. Stir and cover with the lid.
- Cook on low for 4 to 6 hours or high for 2 to 3 hours.
- When ready to serve, add evaporated milk and cheese, stirring until cheese melts.
- Optional slurry: Whisk 2 tablespoons cornstarch with 2 tablespoons water. Pour into soup, stir, and simmer for 10 minutes until thickened.
- Taste and adjust seasoning if needed. Serve warm with extra cheese and bacon if desired.
Notes
- Use sharp cheddar for the best flavor.
- Vegetable broth makes this soup vegetarian.
- For extra creaminess, add a splash of heavy cream.
- Prep Time: 15 minutes
- Cook Time: 4-6 hours (low) or 2-3 hours (high)
- Category: Soup
- Method: Slow Cooker
- Cuisine: American
- Diet: Vegetarian (if using vegetable broth)
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 6g
- Sodium: 900mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 50mg
Tips for the Best Broccoli Potato Cheese Soup
After making this soup more times than I can count, I’ve picked up a few tricks that take it from good to “can I have the recipe?” great. First – and I can’t stress this enough – always use sharp cheddar. That extra tang cuts through the creaminess perfectly. When adding the cheese, go slow – a handful at a time, stirring until fully melted before adding more. This prevents those pesky cheese clumps!

Want restaurant-level richness? Stir in a splash of heavy cream at the end – just a tablespoon or two makes all the difference. And here’s my golden rule: taste before serving!
Broth brands vary in saltiness, so adjust your seasonings accordingly. Sometimes I’ll add an extra pinch of black pepper for that cozy warmth we all love.
Broccoli Potato Cheese Soup Variations
Oh, the fun we can have with this soup! Sometimes I’ll fry up some crispy bacon to crumble on top – that smoky crunch takes it to another level entirely. Feeling adventurous? Toss in diced carrots with the broccoli for extra sweetness, or a pinch of red pepper flakes if you like a little kick.
And here’s my favorite twist: swap regular potatoes for sweet potatoes. The caramel-like flavor plays so nicely with the sharp cheddar – trust me, it’s magic!
Serving and Storing Broccoli Potato Cheese Soup
Now, let’s talk about the best part – digging in! I always set out little bowls of toppings so everyone can customize their broccoli potato cheese soup just how they like it. Extra shredded cheddar is a must, obviously. Croutons add that perfect crunch, and if I’m feeling fancy, some crispy fried onions or bacon bits.
Oh! And don’t forget a loaf of crusty bread for dipping – it’s practically criminal to serve this soup without something to sop up every last cheesy drop.
Got leftovers? Lucky you! This soup keeps beautifully in the fridge for up to 3 days – just store it in an airtight container. When reheating, go low and slow on the stove with a splash of broth to bring back that perfect consistency. Want to freeze it? Hold off on adding the cheese and milk – freeze the veggie-broth base instead, then add the dairy when you reheat. It’ll keep for 2 months frozen, ready to thaw for those “need comfort now” days.
Broccoli Potato Cheese Soup Nutritional Information
Now, let’s be real – we’re not eating this broccoli potato cheese soup because it’s a “health food,” but because it’s pure comfort in a bowl! That said, here’s the scoop per serving (about 1 bowl): roughly 350 calories, 18g protein, and 3g fiber from all those lovely veggies. The sharp cheddar brings 20g fat (12g saturated), so maybe don’t eat the whole pot yourself – though I won’t judge if you do!
Remember: These numbers are estimates and can change based on your specific ingredients. I always say – enjoy every cheesy bite, then maybe take an extra walk around the block!
Common Questions About Broccoli Potato Cheese Soup
Over the years, I’ve gotten all sorts of questions about this soup – and I love helping folks get it just right! Here are the ones that come up most often:
“Can I use regular milk instead of evaporated?” Oh honey, I wouldn’t recommend it. Evaporated milk has that special stability that keeps it from curdling when heated – regular milk can get grainy on you. In a pinch? Try half-and-half instead.
“How do I make this vegan?” Easy-peasy! Swap the chicken broth for vegetable broth, use your favorite plant-based cheese (look for one that melts well), and coconut milk instead of evaporated milk. My neighbor Mary swears by this version! Check out her page for more tips.
“Why does my cheese sometimes get clumpy?” Two secrets: shred your own cheese (pre-shredded has anti-caking agents) and add it slowly – like you’re wooing a shy kitten. Low heat helps too!
“Can I freeze leftovers?” Absolutely! Though I recommend freezing just the veggie-broth base, then adding fresh cheese when you reheat. Dairy can get weird texture after freezing.
“My soup’s too thin/thick – help!” Too thin? Make that cornstarch slurry I mentioned. Too thick? Stir in extra broth or milk a splash at a time until it’s just right. Cooking’s all about adjusting! If you’re looking for more easy comfort food ideas, check out all our recipes here.
For More recipes, Follow me on Facebook!