Crockpot Creamy Broccoli Cheddar Soup Easy Weeknight Dinner

Crockpot Creamy Broccoli Cheddar Soup Easy Weeknight Dinner

Is there anything better than walking through the door after a long day to a kitchen that smells like melted cheese and tender broccoli, without having lifted a finger to cook? This Crockpot Creamy Broccoli Cheddar Soup is my secret weapon for those frantic weeknights when the family is hungry, the schedule is packed, and the last thing I want to do is scrub a pile of pans. We’re getting a rich, velvety bowl of comfort on the table with minimal effort and even less washing up.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 3 hours on high or 6 hours on low
  • Total Time: 3 hours 15 minutes
  • Servings: 6 generous portions
  • Difficulty: Easy

Why You’ll Love This Crockpot Creamy Broccoli Cheddar Soup

  • Minimal Hands-On Time: Most of the work happens while you’re busy elsewhere. I simply toss the ingredients into the slow cooker, walk away, and return to a finished meal.
  • One-Pot Cleanup: This entire dish comes together in a single crockpot insert. No mountains of saucepans, no greasy stovetop splatters – just one pot to wash at the end.
  • Make-Ahead Magic: This soup actually tastes even better the next day, making it ideal for meal prep. I often double the batch on a Sunday to have lunches sorted for the week.
  • Kid-Approved Nutrition: Sneaking in a whole head of broccoli has never been this easy. The creamy, cheesy flavour masks the greens so well that even my pickiest eater asks for seconds.
  • Thick & Velvety Without Cream: I rely on a clever technique using a potato to create that luscious, silky texture without needing a whole carton of double cream. It keeps the soup rich but not overly heavy.
Crockpot Creamy Broccoli Cheddar Soup

Crockpot Creamy Broccoli Cheddar Soup
15 min prep  ·  180 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 1 tbsp olive oil
  • 1 large onion, finely diced
  • 3 cloves garlic, minced
  • 1.2 litres chicken or vegetable stock
  • 500g broccoli florets, roughly chopped (including the peeled, diced stalk)
  • 1 large floury potato (about 250g), peeled and diced into 2cm cubes
  • 2 medium carrots, peeled and finely diced
  • 1 tsp dried mustard powder
  • ½ tsp smoked paprika
  • 300ml whole milk
  • 300g mature cheddar cheese, freshly grated
  • Salt and freshly cracked black pepper, to taste

Tip: For the smoothest, creamiest result, always grate your own cheddar from a block. Pre-shredded cheese is coated in starches and anti-caking agents that prevent it from melting into a silky sauce, leaving you with a grainy texture.

How to Make Crockpot Creamy Broccoli Cheddar Soup

  1. Sweat the aromatics: Heat the olive oil in a small frying pan over a medium heat. Add the diced onion and cook for 4-5 minutes until it becomes translucent and fragrant. Stir in the minced garlic and cook for a further 30 seconds until you can smell that sharp, pungent aroma. This brief sauté unlocks the sweetness of the onion and removes the raw bite of the garlic, building a deeper flavour base for the soup.
  2. Build the base: Transfer the cooked onion and garlic to the slow cooker. Pour in the chicken stock, then add the chopped broccoli (florets and stalk), diced potato, carrots, dried mustard powder, and smoked paprika. Give everything a good stir. The potato is our secret weapon here – as it breaks down during the long cooking time, it releases its natural starches, which thicken the soup without needing a flour-based roux.
  3. Slow cook: Place the lid on the slow cooker and cook on high for 3 hours, or on low for 6 hours. You’ll know it’s ready when the broccoli is fork-tender and the potato cubes crumble easily when pressed against the side of the pot. The liquid should look slightly cloudy and reduced.
  4. Blend until smooth: Using an immersion blender, carefully blend the soup directly in the slow cooker until it reaches your desired consistency. I prefer a mostly smooth soup with a few tiny flecks of broccoli for texture, but you can blitz it until it’s completely velvety if you prefer. If you don’t have an immersion blender, carefully transfer the soup in batches to a stand-up blender, filling it no more than halfway to avoid hot splashes.
  5. Add the dairy: Pour in the whole milk and stir well. The colour will shift from a dull greenish-yellow to a paler, creamier shade. Let the soup cook for another 10 minutes on high to warm the milk through completely.
  6. Melt the cheese: Reduce the slow cooker to the ‘warm’ setting. Add the freshly grated cheddar cheese by the handful, stirring gently after each addition until it has fully melted. You’ll see the soup transform into a glossy, golden-orange river of cheese. Do not let the soup boil at this stage, as high heat can cause the cheese to separate and become greasy.
  7. Season and serve: Taste the soup and season generously with salt and freshly cracked black pepper. Remember that cheese is already salty, so add the salt in small increments. Ladle the soup into bowls while it’s steaming hot and glossy.

Tips From My Kitchen

  • Don’t skip the potato: I used to struggle with this dish until I discovered this technique. A floury potato like a Maris Piper or King Edward breaks down completely during cooking, releasing starch that naturally thickens the soup. It creates a body that feels indulgent without the need for heavy cream or a flour paste, and it adds a subtle sweetness that balances the sharp cheddar.
  • Grate your cheese while the soup cooks: This is a little time-management trick I’ve learned. While the broccoli and potato are softening in the slow cooker, I take the block of cheddar and grate it all at once. This means when the blending is done, I just tip the cheese straight in. It keeps the workflow smooth and prevents that frantic last-minute scramble.
  • Use the broccoli stalk: I’ve been making this for over 8 years, and it never disappoints. Don’t throw away the broccoli stalk – it’s entirely edible and packed with fibre and flavour. Simply peel the tough outer skin with a vegetable peeler, dice the inner core, and add it to the pot with the florets. It breaks down just like the potato and adds extra body to the soup.
  • Blend carefully to avoid splashes: Hot soup is a burn risk. When using an immersion blender, keep the head fully submerged before turning it on, and tilt the pot slightly away from you. If using a stand-up blender, remove the centre cap from the lid and cover it with a folded tea towel to allow steam to escape safely.
  • Make it ahead for better flavour: Like most soups, this Crockpot Creamy Broccoli Cheddar Soup tastes even better the next day. The flavours meld together overnight, and the texture thickens beautifully. If you’re meal prepping for the week, let the soup cool completely, then store it in an airtight container in the fridge for up to 4 days.

Equipment You’ll Need

  • Large slow cooker (5-6 litre capacity)
  • Small frying pan for sweating the aromatics
  • Immersion blender (or stand-up blender)
  • Sharp knife and cutting board
  • Box grater for the cheese

Common Mistakes to Avoid

  • Adding the cheese too early: If you add the cheddar at the beginning of the slow cooking process, it will overcook, separate, and turn into a gritty, greasy mess. Always add the cheese at the very end, after blending, on the lowest heat setting, and stir it in gently until just melted.
  • Using the wrong broccoli size: Chopping your broccoli florets too small means they will disintegrate completely during the long cook time, leaving you with a puree that lacks any textural interest. Conversely, pieces that are too large won’t soften enough. Aim for florets about the size of your thumb for the perfect tender bite.
  • Skipping the initial sauté: I know the appeal of the slow cooker is often the ‘dump and go’ method, but skipping the step of sweating the onions and garlic is a mistake. Raw garlic and onion can taste harsh and bitter after hours of slow cooking. That brief 5-minute sauté transforms them, creating a sweet, mellow foundation for the entire soup.

Delicious Variations to Try

  • Spicy Version: For a bit of heat, add 1 finely chopped red chilli or ½ teaspoon of chilli flakes along with the garlic in the initial sauté. You can also stir in a generous pinch of cayenne pepper at the end, just before serving, for a warm, peppery finish.
  • Vegetarian/Vegan Option: This recipe is already vegetarian if you use vegetable stock. To make it vegan, swap the whole milk for a barista-style oat milk (which is creamier than standard oat milk) and use a vegan cheddar-style block that melts well. The potato still does the heavy lifting for thickness.
  • Different Protein: To turn this into a heartier meal, stir in 300g of shredded cooked chicken from a rotisserie bird or leftover Classic Beef Chili Mac One Pot (minus the pasta) just after blending. For a seafood twist, flake in some leftover Air Fryer Fish Fillets Crispy Healthy right before serving.

What to Serve With Crockpot Creamy Broccoli Cheddar Soup

  • A crusty sourdough loaf, torn into chunks for dunking
  • Grilled cheese sandwiches cut into soldiers – the classic pairing for a reason
  • A simple side salad with a sharp vinaigrette to cut through the richness
  • A bowl of Spicy Thai Beef Salad Yum Nua on the side for a contrasting, fresh and punchy meal

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?
Absolutely, frozen broccoli works wonderfully here and saves you a chopping step. Add it directly from the freezer without thawing, but be aware that frozen broccoli releases more water. This will make your soup slightly thinner, so you may need to let it cook uncovered for the last 30 minutes to allow some of that extra liquid to evaporate.
Why did my soup turn out grainy?
Graininess is almost always caused by the cheese. The most common culprit is using pre-shredded cheese, which contains anti-caking agents that prevent smooth melting. Another cause is overheating the cheese after adding it. Always grate your own block of cheddar and stir it in on the ‘warm’ setting, never over a rolling boil.
Can I freeze this soup?
Yes, but with one important caveat. Creamy soups containing dairy can sometimes separate upon thawing and reheating. To avoid this, I recommend freezing the soup before you add the milk and cheese. When you’re ready to eat, simply thaw the base, reheat it gently on the stove, and then stir in the milk and fresh cheese at the end for a perfect texture.
How can I thicken the soup without a potato?
If you don’t have a potato on hand, you have a few options. You can make a quick slurry by whisking 2 tablespoons of cornflour with 3 tablespoons of cold water and stirring it into the hot soup. Let it cook for 5 minutes, and you will see the texture visibly thicken. Alternatively, you can blend a cup of the cooked soup with a tablespoon of cream cheese for added body.
Can I use a different type of cheese?
Certainly, but choose wisely. Sharp, mature cheddar provides the strongest flavour and best melting properties. You can substitute up to half of the cheddar with Gruyère for a nuttier, more sophisticated taste, or a mild gouda for a sweeter, creamier result. Avoid using hard, crumbly cheeses like Parmesan on their own, as they do not melt smoothly into a sauce.
Crockpot Creamy Broccoli Cheddar Soup Easy Weeknight Dinner

Crockpot Creamy Broccoli Cheddar Soup

A rich and velvety slow-cooker broccoli cheddar soup, thickened naturally with potato and finished with sharp cheddar cheese. Simple to prepare and full of comforting flavor.
Prep Time 15 minutes
Cook Time 3 hours
Total Time 3 hours 15 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 1 tbsp olive oil
  • 1 large onion finely diced
  • 3 cloves garlic minced
  • 1.2 litres chicken or vegetable stock
  • 500 g broccoli florets roughly chopped (including the peeled, diced stalk)
  • 1 large floury potato about 250g, peeled and diced into 2cm cubes
  • 2 medium carrots peeled and finely diced
  • 1 tsp dried mustard powder
  • ½ tsp smoked paprika
  • 300 ml whole milk
  • 300 g mature cheddar cheese freshly grated
  • Salt and freshly cracked black pepper to taste

Method
 

  1. Sweat the aromatics: Heat the olive oil in a small frying pan over a medium heat. Add the diced onion and cook for 4-5 minutes until it becomes translucent and fragrant. Stir in the minced garlic and cook for a further 30 seconds until you can smell that sharp, pungent aroma. This brief sauté unlocks the sweetness of the onion and removes the raw bite of the garlic, building a deeper flavour base for the soup.
  2. Build the base: Transfer the cooked onion and garlic to the slow cooker. Pour in the chicken stock, then add the chopped broccoli (florets and stalk), diced potato, carrots, dried mustard powder, and smoked paprika. Give everything a good stir. The potato is our secret weapon here – as it breaks down during the long cooking time, it releases its natural starches, which thicken the soup without needing a flour-based roux.
  3. Slow cook: Place the lid on the slow cooker and cook on high for 3 hours, or on low for 6 hours. You'll know it's ready when the broccoli is fork-tender and the potato cubes crumble easily when pressed against the side of the pot. The liquid should look slightly cloudy and reduced.
  4. Blend until smooth: Using an immersion blender, carefully blend the soup directly in the slow cooker until it reaches your desired consistency. I prefer a mostly smooth soup with a few tiny flecks of broccoli for texture, but you can blitz it until it's completely velvety if you prefer. If you don't have an immersion blender, carefully transfer the soup in batches to a stand-up blender, filling it no more than halfway to avoid hot splashes.
  5. Add the dairy: Pour in the whole milk and stir well. The colour will shift from a dull greenish-yellow to a paler, creamier shade. Let the soup cook for another 10 minutes on high to warm the milk through completely.
  6. Melt the cheese: Reduce the slow cooker to the 'warm' setting. Add the freshly grated cheddar cheese by the handful, stirring gently after each addition until it has fully melted. You'll see the soup transform into a glossy, golden-orange river of cheese. Do not let the soup boil at this stage, as high heat can cause the cheese to separate and become greasy.
  7. Season and serve: Taste the soup and season generously with salt and freshly cracked black pepper. Remember that cheese is already salty, so add the salt in small increments. Ladle the soup into bowls while it's steaming hot and glossy.

Notes

Cook on high for 3 hours or low for 6 hours. Do not let the soup boil after adding cheese to prevent separation. For a completely smooth texture, blend thoroughly.

I hope this Crockpot Creamy Broccoli Cheddar Soup becomes a regular in your weeknight rotation, just as it has in mine. It’s the kind of meal that feels like a warm hug after a busy day, and the fact that it comes together with so little effort is a genuine game-changer. I’d love to hear how you get on with it – drop a comment below and let me know if your family loved it as much as mine does.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating