Few things warm my soul like a big pot of broccoli potato cheese soup bubbling away in the crockpot on a chilly evening. It’s the kind of meal that fills the whole house with this amazing cheesy, comforting aroma that makes everyone come running to the kitchen. I’ve been making this exact version for years – ever since my college days when I needed something hearty that practically cooked itself between classes.

Table of Contents
Table of Contents
Just toss everything in the slow cooker in the morning, and by dinnertime, you’ve got this velvety, veggie-packed hug in a bowl that’s begging for a crusty piece of bread to dunk in it. Trust me, once you try this broccoli potato cheese soup, it’ll become your go-to comfort food too.
Why You’ll Love This Broccoli Potato Cheese Soup
This soup is pure comfort in a bowl, and here’s why it’s become my absolute favorite:
- Set-it-and-forget-it easy – Dump everything in the crockpot and let it work its magic while you go about your day
- Creamy without the cream – The evaporated milk and sharp cheddar create this luscious texture that’ll have you licking the spoon
- Veggies in disguise – Even picky eaters can’t resist the broccoli when it’s swimming in all that cheesy goodness
- Leftovers taste even better – The flavors meld beautifully overnight (if you’re lucky enough to have leftovers!)
- One-pot wonder – Minimal cleanup means more time to enjoy that cozy soup feeling
Ingredients for Broccoli Potato Cheese Soup
Here’s everything you’ll need to make this cozy masterpiece (and yes, I’ve learned the hard way that prep matters – no eyeballing these!):

- 4 cups chopped broccoli – about one large head, florets and tender stems chopped bite-size
- 3 cups chicken or vegetable broth – I swear by low-sodium so you can control the salt
- 1 small onion, diced – yellow onions work best here
- 2 teaspoons minced garlic – fresh is ideal, but jarred works in a pinch
- 1 teaspoon each celery salt, onion powder, salt, and black pepper
- 1 (12 oz) can evaporated milk – NOT sweetened condensed milk!
- 4 cups shredded sharp cheddar – pre-shredded works, but block cheese melts smoother
- 2 tablespoons cornstarch (optional) – my secret weapon for thickness
Ingredient Notes & Substitutions
Want to tweak things? Here’s how:
- Vegetarian? Swap chicken broth for vegetable – the flavor difference is minimal
- Out of evaporated milk? Heavy cream works (use 1 1/2 cups), but reduce simmer time
- Cheese flexibility: Try half cheddar/half Monterey Jack for extra creaminess
- No cornstarch? Make a roux with 2 tbsp butter + 2 tbsp flour instead
How to Make Broccoli Potato Cheese Soup
Okay, let me walk you through my foolproof method for this cozy broccoli potato cheese soup – I promise it’s easier than you think! Here’s exactly how I do it every single time:

- The dump stage: First things first – toss your chopped broccoli, diced onion, minced garlic, and all those lovely spices (celery salt, onion powder, salt, and pepper) right into your crockpot. Pour in the broth – I like to give everything a good stir at this point so the flavors start mingling. Pop the lid on and set it!
- The waiting game: Cook on low for 4-6 hours if you’ve got all day (my preference for maximum flavor) or high for 2-3 hours if you’re in a hurry. The broccoli should be fork-tender when it’s ready.
- Cheese time! This is my favorite part. Pour in that evaporated milk, then gradually add your shredded cheddar while stirring constantly. I mean it – don’t just dump it all in at once or you’ll get clumps! Keep stirring until it’s all melted and dreamy.
- Thickening (optional): If you like your soup extra creamy (I always do), mix the cornstarch with 2 tablespoons cold water to make a slurry. Pour it in, stir well, cover, and let it simmer for about 10 more minutes until thickened to perfection.
- Taste and tweak: Give it a final taste – sometimes I add a pinch more pepper or a dash of hot sauce if I’m feeling spicy. Then ladle it into bowls and prepare for comfort food bliss!
Slow Cooker Tips for Perfect Broccoli Potato Cheese Soup
A few pro tips I’ve learned along the way:
- Don’t peek too often! Every time you lift the lid, you add 15-20 minutes to cooking time.
- If your soup seems too thin after adding cheese, let it simmer uncovered for 10-15 minutes to thicken naturally.
- For ultra-smooth texture, use an immersion blender for just a few pulses before adding cheese.
5-Ingredient Broccoli Potato Cheese Soup That Melts Hearts
A creamy and comforting broccoli potato cheese soup made with simple ingredients and cooked 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)
- 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 on high for 2 to 3 hours.
- When ready to serve, add evaporated milk and cheese, stirring until cheese melts.
- Optional: For a thicker soup, whisk cornstarch with 2 tablespoons of water to make a slurry. Pour into the soup, stir well, and cover. Simmer for 10 minutes until thickened.
- Taste and adjust seasoning if needed. Serve warm with extra cheese or bacon if desired.
Notes
- Use vegetable broth for a vegetarian version.
- Adjust cheese quantity for desired creaminess.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 4-6 hours (low) or 2-3 hours (high)
- Category: Soup
- Method: Slow Cooker
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 45mg
Serving Suggestions for Broccoli Potato Cheese Soup
Oh, the fun part – dressing up your bowl of broccoli potato cheese soup! I always set out little topping bowls so everyone can customize theirs. My must-haves? An extra handful of shredded cheddar (because is there ever too much cheese?), crispy bacon bits, and a sprinkle of green onions for freshness.

Don’t forget the bread – a crusty baguette or buttery garlic toast is perfect for dunking. On really cold nights, I’ll even serve it in bread bowls – just hollow out some sourdough rounds and watch the magic happen! For more comforting soup ideas, check out this Zuppa Toscana.
Storing and Reheating Broccoli Potato Cheese Soup
Here’s the deal with leftovers – this broccoli potato cheese soup keeps beautifully in the fridge for up to 3 days in an airtight container. When reheating, go low and slow on the stovetop (medium-low heat) with frequent stirring to prevent separation. Microwave works too – just do 30-second bursts with stirring in between.
Fair warning: freezing changes the texture completely (the dairy gets grainy), so I always recommend enjoying it fresh or refrigerated. Pro tip: The soup thickens as it cools, so you might want to thin it with a splash of broth when reheating!
Broccoli Potato Cheese Soup Nutritional Info
Here’s the scoop on what’s in each comforting bowl of this broccoli potato cheese soup (based on 6 servings):
- 320 calories – cozy but not crazy
- 16g protein – thanks to all that cheese!
- 20g carbs – mostly from the broccoli and potatoes
- 18g fat – because cheese makes everything better
- 3g fiber – sneaky veggie goodness
Remember – these are estimates. Your exact numbers might vary based on ingredient brands or how generous you are with the cheese (no judgment here!).
FAQ About Broccoli Potato Cheese Soup
I get asked about this broccoli potato cheese soup all the time, so let me tackle the most common questions:
Can I use fresh milk instead of evaporated?
You can, but the texture won’t be as creamy. Evaporated milk has less water content, so it thickens beautifully. If you must swap, use 1 1/2 cups whole milk plus 1/4 cup heavy cream.
How do I make this gluten-free?
Easy! Just skip the optional cornstarch or use arrowroot powder instead. All other ingredients are naturally gluten-free – just double-check your broth labels.
Why does my cheese soup sometimes get grainy?
Usually means the heat was too high when adding cheese. Always melt it gradually on low heat, and use freshly shredded cheese if possible (the anti-caking agents in pre-shredded can cause texture issues).
Can I add other veggies?
Absolutely! Carrots or cauliflower blend right in. Just chop them small so they cook evenly. My secret? A handful of frozen peas at the end for pops of sweetness.
What if I don’t have a slow cooker?
No worries! Simmer everything except dairy in a pot for 20 minutes, then add milk and cheese as directed. It’ll still taste amazing – just loses that “set it and forget it” magic.
Did You Make This Recipe?
I’d love to hear how your broccoli potato cheese soup turned out! Leave a comment below or snap a photo of that cheesy goodness – nothing makes me happier than seeing your cozy soup creations.
For More recipes, Follow me on Facebook!