There is something special about walking into a house that smells like warm cheese and savory soup. I remember coming home after a long, rainy shift last winter. I was tired. I was cold. But then I saw my slow cooker sitting on the counter. It had been working all day while I was out. One bowl of that creamy goodness felt like a warm hug.

That is the magic of this recipe. It is simple. It is cozy. Most importantly, it is way better than the stuff you get at the mall food court. You do not need to be a professional chef to make this happen. If you can open a bag of frozen veggies and push a button, you are halfway there.
Making this soup is easier than making a bowl of cereal. Well, almost. It takes about ten minutes of actual work. After that, you just let the machine do its thing.
Why This Recipe Works
Most people think you need heavy cream to make a thick soup. That is actually not true. We use a combination of cream cheese and evaporated milk. It makes the base super silky without feeling too heavy. It is like the difference between a thick wool blanket and a soft fleece one. Both keep you warm, but one is much more comfortable.

The secret ingredient here is a tiny bit of nutmeg. Don’t be scared. You won’t taste it and think of eggnog. It just makes the cheddar taste more like cheddar. It adds a little mystery. Your friends will ask why it tastes so good. You can keep the secret or share the wealth.
What You Need to Grab at the Store
Before you start, make sure your counter is cleared off. Here is exactly what you need to make this happen. I used these specific items to get the perfect texture.
| Ingredient Name | Amount Needed | Why We Use It |
| Frozen broccoli | 16 ounce package | It stays tender and saves time |
| Celery | 2 stalks | Adds a nice earthy crunch |
| Small onion | 1 onion | Gives the soup a savory base |
| Garlic powder | 1 teaspoon | Better than fresh for slow cooking |
| Nutmeg | 1/4 teaspoon | The secret flavor booster |
| Black pepper | 1/2 teaspoon | Adds a little bit of a bite |
| Cream cheese | 3 ounces | Makes it creamy and rich |
| Chicken broth | 2 cups | The liquid foundation |
| Better than Bouillon | 2 teaspoons | Packs way more punch than salt |
| Evaporated milk | 12 ounce can | Won’t curdle like regular milk |
| All-purpose flour | 2 Tablespoons | Thickens the broth slightly |
| Parmesan cheese | 1/3 cup | Adds a salty, sharp kick |
| Cheddar cheese | 2 cups | The star of the show |
How to Make the Best Broccoli Soup Ever
Ready to cook? Let’s get started.
First, you need to prep your veggies. Take those two stalks of celery and your small onion. Dice them up very small. You want them to almost melt into the soup. Nobody wants to bite into a giant chunk of raw onion.
Once your veggies are ready, pull out your 5-quart crock pot. Dump in the frozen broccoli. Add your diced celery and onions. Now, toss in the garlic powder, nutmeg, and black pepper.

Next comes the liquid. Pour in the chicken broth and the evaporated milk. Spoon in those two teaspoons of chicken base. Now, drop in the softened cream cheese. It helps if you cut the cream cheese into small cubes first.
Finally, sprinkle in the flour. Give everything a really good stir. You want to make sure the flour isn’t sitting in one big clump.
Now for the easy part. Put the lid on. Set your slow cooker to low. Let it cook for about 3 to 4 hours. You will know it is done when the broccoli is soft. It should fall apart easily when you poke it with a fork.
Once the time is up, it is time for the cheese. Stir in the Parmesan and the two cups of cheddar. Keep stirring until it looks like a golden river of deliciousness.

Turn off the crock pot. Put the lid back on. Let it sit for about 10 minutes. This part is hard because it smells so good. But waiting helps the soup thicken up.
Some Helpful Tips From My Kitchen
I have made this soup plenty of times. I have learned a few tricks along the way.
First, let’s talk about the cheese. Buy a block and shred it yourself if you have time. The pre-shredded stuff in bags has a waxy coating. That coating stops the cheese from sticking together in the bag. But it also stops it from melting smoothly in your soup. If you want that perfect, smooth texture, fresh is best.
What about the veggies? If you really hate the texture of celery, you can sauté the onion and celery in a pan with a little butter before putting them in the crock pot. It makes them extra soft.
The good news? This recipe is very forgiving.
- Use fresh broccoli if you want a bit more bite.
- Use whole milk if you don’t have evaporated milk.
- Add a little extra pepper if you like spice.
Questions People Usually Ask
Can I make this on the stove instead?
Yes. You can. You would just simmer everything in a big pot for about 30 minutes. But the slow cooker is better. It gives the flavors more time to get to know each other. It is like a long conversation versus a quick hello.
Is it okay to freeze the leftovers?
You can freeze it. It stays good for about two months. When you want to eat it, let it thaw in the fridge. Then heat it up slowly on the stove. You might need to add a splash of milk to make it smooth again.
Why is my soup thin?
Slow cookers trap steam. That steam turns into water and goes back into the soup. If you want it thicker, you can use a cornstarch slurry. Just mix a spoonful of cornstarch with cold water and stir it in at the end.
What should I serve with this?
I love a good piece of sourdough bread. It is great for dipping. You could also do a simple side salad. But honestly? A big bowl of this on its own is a full meal.

Give this a try tonight. Your family will love it. You will love how easy it is. It is the perfect way to end a long day. Just remember to save a little extra cheese for the top of your bowl. You deserve it.

Slow Cooker Broccoli Cheddar Soup
Ingredients
Produce & Spices
- 16 ounce frozen broccoli
- 2 stalks celery diced small
- 1 small onion diced small
- 1 tsp garlic powder
- 1/4 tsp nutmeg
- 1/2 tsp black pepper
Dairy, Broth & Thickeners
- 3 ounces cream cheese softened and cut into small cubes
- 2 cups chicken broth
- 2 tsp Better than Bouillon chicken base
- 12 ounce evaporated milk
- 2 Tbsp all-purpose flour
- 1/3 cup Parmesan cheese
- 2 cups cheddar cheese freshly shredded from a block
Instructions
- Dice the celery and small onion very small so they almost melt into the soup.
- Add the frozen broccoli, diced celery, and onions to a 5-quart slow cooker. Stir in the garlic powder, nutmeg, and black pepper.
- Pour in the chicken broth and evaporated milk. Add the Better than Bouillon and the cubed cream cheese.
- Sprinkle the all-purpose flour over the top and give everything a very good stir, ensuring the flour isn’t clumped together.
- Place the lid on the slow cooker and set it to low. Cook for 3 to 4 hours, or until the broccoli is soft and easily falls apart when poked with a fork.
- Once the cooking time is up, stir in the Parmesan and the cheddar cheese until completely melted and smooth.
- Turn off the slow cooker, place the lid back on, and let the soup sit for about 10 minutes to thicken before serving.
Notes
– Always buy a block of cheddar and shred it yourself for the smoothest melt. Pre-shredded cheese contains anti-caking agents that can make your soup grainy.
– If you dislike the texture of celery, sauté the diced onion and celery in a little butter on the stove before adding them to the crock pot.
– To thicken the soup further, mix a spoonful of cornstarch with cold water to create a slurry and stir it in at the very end.










