Written by

Harmony Rich

Published

Creamy Slow Cooker Broccoli Cheddar Potato Soup Recipe with Bacon Crumble Easy and Delicious

Ready In 7-9 hours
Servings 6-8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The other afternoon, I was wandering down the grocery aisle, debating what to pick for a cozy dinner, when the unmistakable aroma of smoky bacon from a nearby deli counter suddenly stopped me in my tracks — and just like that, I was nine years old again, sitting cross-legged on the kitchen floor of our old apartment, watching my dad crumble bacon into a steaming pot of soup. That moment was never about the soup itself but the way the kitchen felt — warm, a little messy, and filled with the promise of comfort after a long day. I honestly forgot my shopping list and nearly knocked over a stack of cans while trying to hold onto that fleeting memory. I mean, maybe you’ve been there — chasing a scent that unlocks a scene so vivid it almost hurts a little.

That’s how this Creamy Slow Cooker Broccoli Cheddar Potato Soup with Bacon Crumble came to be for me. It’s not just a recipe; it’s an attempt to bottle that smoky, cheesy warmth and the soft, tender potatoes that made every spoonful feel like a hug. And let me tell you, slow cooking this soup gives it a depth of flavor that’s hard to replicate on the stove. It’s the kind of dish I keep making when I want to feel grounded, even if the apartment is a little messier than it should be (like today, with a cracked bowl and a stray bacon crumb or two on the counter). This recipe has stuck around because it’s honest food — no fuss, just a slow-cooked, creamy bowl of goodness topped with that perfect bacon crunch. I bet if you try it, you’ll find your own little corner of comfort too.

Why You’ll Love This Recipe

After testing this recipe countless times, I can say with confidence that this Creamy Slow Cooker Broccoli Cheddar Potato Soup with Bacon Crumble hits all the right notes. It’s one of those meals that feels indulgent but is surprisingly simple — and honestly, that combination is hard to come by.

  • Quick & Easy: The slow cooker does most of the work, letting you set it and forget it for 6-8 hours. Perfect for busy days when you want dinner ready without hovering over the stove.
  • Simple Ingredients: No need for fancy or hard-to-find items — you probably have most of these in your pantry or fridge already.
  • Perfect for Cozy Nights: Whether it’s a chilly fall evening or a laid-back weekend, this soup is the ultimate comfort food.
  • Crowd-Pleaser: Everyone from kids to adults loves the creamy texture and the crispy bacon crumble on top.
  • Unbelievably Delicious: The combination of sharp cheddar, tender potatoes, and fresh broccoli creates a satisfying, soul-soothing flavor profile.

What sets this recipe apart is the slow cooker magic — it allows the flavors to meld beautifully without any rushed stirring or watching pots. Also, the bacon crumble on top adds a smoky crunch that contrasts perfectly with the silky soup. Honestly, it’s the kind of dish that makes you close your eyes after the first bite and sigh. Whether you’re serving it for a casual dinner or impressing guests with minimal effort, it’s reliable and delicious every time.

What Ingredients You Will Need

This recipe is built on simple, wholesome ingredients that come together to create a rich, creamy, and flavorful soup without any fuss. Most are pantry staples or easy to find at your local grocery store.

  • For the Soup Base:
    • 4 cups broccoli florets (fresh or frozen; fresh gives a better texture)
    • 3 large russet potatoes, peeled and diced (about 4 cups) – these give the soup body and creaminess
    • 1 medium yellow onion, finely chopped (adds sweetness and depth)
    • 3 cloves garlic, minced (for a subtle savory kick)
    • 4 cups vegetable or chicken broth (I prefer Swanson chicken broth for its richness)
    • 1 cup whole milk (or half-and-half for extra creaminess)
    • 2 cups sharp cheddar cheese, shredded (I recommend using a quality aged cheddar for the best tang)
    • 3 tablespoons unsalted butter (adds richness)
    • 2 tablespoons all-purpose flour (helps thicken the soup)
  • For the Bacon Crumble Topping:
    • 6 slices thick-cut bacon (cooked crisp and crumbled; Oscar Mayer works well)
  • Seasonings:
    • 1 teaspoon salt (adjust to taste)
    • ½ teaspoon ground black pepper
    • ¼ teaspoon smoked paprika (optional, but adds a lovely smoky nuance)

Substitution tips: For a dairy-free version, swap the milk with coconut milk and use dairy-free cheese alternatives, though the flavor will be a bit different. Use gluten-free flour or cornstarch if you need a gluten-free option. And if you want to add a touch of spice, a pinch of cayenne pepper works wonders.

Equipment Needed

  • Slow Cooker: A 6-quart slow cooker is ideal for this recipe, providing enough room for all ingredients to cook evenly. If you don’t have one, a heavy-bottomed pot on the stove can work, but it will require more hands-on attention.
  • Cutting Board and Sharp Knife: For chopping broccoli, potatoes, and onions with ease.
  • Measuring Cups and Spoons: To get those precise amounts down, especially for the flour and cheese.
  • Mixing Bowl: For tossing the bacon crumble ingredients or mixing cheese with flour before adding to soup.
  • Wooden Spoon or Silicone Spatula: Great for stirring the ingredients gently without scratching your slow cooker.
  • Cheese Grater: Freshly shredded cheddar melts better and tastes fresher than pre-shredded.

On a budget? A smaller slow cooker can be used, but adjust the ingredient amounts accordingly. I’ve found that investing in a quality slow cooker makes a huge difference in texture and flavor — plus, it’s a real time-saver. Also, keeping your knives sharp really helps with the prep, especially when dicing potatoes.

Preparation Method

slow cooker broccoli cheddar potato soup preparation steps

  1. Prep the Vegetables (15 minutes): Wash and chop the broccoli into bite-sized florets. Peel and dice the potatoes into roughly 1-inch cubes. Finely chop the onion and mince the garlic. If you’re using frozen broccoli, no need to thaw; just add it straight to the slow cooker.
  2. Cook the Bacon (10 minutes): In a skillet over medium heat, cook the bacon slices until crisp. Transfer to a paper towel-lined plate to drain, then crumble into small pieces. Set aside for topping later. Pro tip: Don’t discard the bacon fat; you can use a teaspoon to sauté the onions for extra flavor if you like.
  3. Build the Soup Base (5 minutes): Add the broccoli, potatoes, onion, garlic, and broth to the slow cooker. Stir gently to combine. Season with salt, pepper, and smoked paprika.
  4. Slow Cook (6-8 hours on low or 3-4 hours on high): Cover and cook until the potatoes and broccoli are tender when pierced with a fork. The longer, slower cook enhances the depth of flavor and softens the vegetables perfectly.
  5. Make the Roux and Add Creaminess (10 minutes): About 30 minutes before serving, melt the butter in a small saucepan over medium heat. Whisk in the flour and cook for 2 minutes until bubbly and slightly golden. Slowly whisk in the milk until smooth and thickened. Pour this mixture into the slow cooker, stirring well.
  6. Add Cheese and Final Seasoning (5 minutes): Stir in the shredded cheddar cheese until melted and creamy. Taste and adjust seasoning with extra salt or pepper if needed. The soup should be thick and velvety.
  7. Serve (immediately): Ladle the soup into bowls and sprinkle generously with the bacon crumble. Optionally, add a pinch of extra cheddar or fresh chives for color and freshness.

Note: If the soup feels too thick, stir in a splash of broth or milk to loosen it. Also, be careful not to add the cheese too early—if added too soon, it might clump or separate.

Cooking Tips & Techniques

One trick I learned the hard way is to avoid shredding the cheddar cheese too far in advance — freshly shredded melts more smoothly without clumping. Also, using a slow cooker means you don’t have to babysit the soup, but do check the liquid level halfway through cooking. If it looks dry, add a little more broth.

When making the roux, whisk constantly to prevent lumps, and don’t rush this step—it’s key to that luscious creamy consistency. I also find that adding the roux and cheese towards the end keeps the soup from becoming greasy or grainy.

Bacon crumble is more than a topping; it adds texture contrast. I’ve tried crumbling it too early and found it loses its crispness, so make it just before serving. If you want to multitask, cook the bacon while prepping veggies to save time.

Watch your seasoning carefully — potatoes can absorb salt, so start light and adjust at the end. And if you like your broccoli more tender, chop it finer or add it halfway through cooking instead of at the start.

Variations & Adaptations

  • Vegetarian Version: Skip the bacon and use vegetable broth. For the smoky flavor, try a dash of smoked paprika or liquid smoke.
  • Low-Carb Adaptation: Substitute potatoes with cauliflower florets for a lower-carb option. The texture changes slightly but stays creamy and delicious.
  • Seasonal Twist: In spring, swap broccoli for fresh asparagus tips or add baby spinach in the last 15 minutes for a green boost.
  • Dairy-Free Alternative: Use coconut milk or almond milk and a dairy-free cheese substitute to keep it creamy without dairy.
  • Spicy Kick: Add a pinch of cayenne pepper or a few dashes of hot sauce to the soup for some heat.

Once, I tried adding caramelized onions for sweetness — it gave a lovely depth but made the prep a bit longer. Still, it’s a nice variation if you have extra time. Feel free to experiment with different cheese types too; a mix of cheddar and Monterey Jack melts beautifully.

Serving & Storage Suggestions

This soup is best served hot, fresh from the slow cooker with a generous sprinkle of bacon crumble on top. I like to pair it with crusty bread or a simple green salad for a complete meal. A chilled glass of white wine or a crisp apple cider complements the creamy cheddar nicely.

To store, transfer leftovers to an airtight container and refrigerate for up to 3 days. When reheating, add a splash of milk or broth to loosen the soup if it’s thickened too much. Warm it gently on the stovetop or microwave in short bursts, stirring in between.

Freezing is possible but may change the texture slightly; separate the bacon crumble and add fresh when serving. Over time, the flavors meld well, so leftovers often taste even better the next day.

Nutritional Information & Benefits

This soup offers a comforting balance of protein, fiber, and essential vitamins. Broccoli provides vitamin C, fiber, and antioxidants, while potatoes contribute potassium and energy-boosting carbs. The cheddar cheese adds calcium and protein, and bacon brings a smoky flavor with some fat content.

Per serving, expect about 350 calories, 15g fat, 30g carbohydrates, and 15g protein, depending on portion size. This recipe can fit into a balanced diet, especially if you choose lower-fat dairy or reduce bacon quantity.

This dish is gluten-free if you swap the all-purpose flour with a gluten-free alternative, making it accessible for those with dietary sensitivities. It’s definitely not low in fat, but the slow cooker method avoids added oils or creams, keeping it wholesome yet indulgent.

Conclusion

Honestly, this Creamy Slow Cooker Broccoli Cheddar Potato Soup with Bacon Crumble is one of those recipes that feels like a warm, reliable friend on a chilly day. It’s easy to make, full of flavor, and has that perfect balance of creamy and crunchy that keeps you coming back for more. Don’t hesitate to tweak it — maybe add your favorite herbs or swap cheeses — and make it your own.

I love this soup because it connects me to a specific moment of comfort and simple joy, and I hope it brings the same feeling to your table. If you try it, please leave a comment or share how you made it yours. There’s nothing quite like swapping stories over a bowl of soup, you know?

Give it a shot — your slow cooker, your kitchen, your new cozy favorite.

FAQs

Can I make this soup without a slow cooker?

Yes! You can cook it on the stovetop by simmering the vegetables in broth until tender, then adding the roux and cheese. It requires more attention but works well.

How do I keep the broccoli from getting mushy?

Add the broccoli during the last hour of cooking instead of at the start to maintain some texture.

Can I prepare this soup ahead of time?

Absolutely. Prepare everything except the cheese and bacon crumble, then add those just before serving for the best texture and flavor.

What’s the best way to reheat leftovers?

Warm gently on the stovetop with a splash of milk or broth, stirring occasionally to prevent sticking or separation.

Can I freeze this soup?

You can, but freezing may change the texture slightly. Freeze the soup without bacon and add fresh bacon crumble after reheating.

For more comforting recipes with a hint of smoky bacon, you might enjoy my crispy garlic chicken or the classic macaroni and cheese—both perfect for cozy nights in.

Pin This Recipe!

slow cooker broccoli cheddar potato soup recipe

Print

Creamy Slow Cooker Broccoli Cheddar Potato Soup with Bacon Crumble

A cozy, creamy slow cooker soup featuring tender broccoli, sharp cheddar, and potatoes, topped with a smoky bacon crumble. Perfect for comforting dinners with minimal effort.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 6-8 hours
  • Total Time: 6 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 cups broccoli florets (fresh or frozen)
  • 3 large russet potatoes, peeled and diced (about 4 cups)
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups vegetable or chicken broth
  • 1 cup whole milk (or half-and-half for extra creaminess)
  • 2 cups sharp cheddar cheese, shredded
  • 3 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 6 slices thick-cut bacon, cooked crisp and crumbled
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • ¼ teaspoon smoked paprika (optional)

Instructions

  1. Wash and chop the broccoli into bite-sized florets. Peel and dice the potatoes into roughly 1-inch cubes. Finely chop the onion and mince the garlic.
  2. In a skillet over medium heat, cook the bacon slices until crisp. Transfer to a paper towel-lined plate to drain, then crumble into small pieces. Set aside for topping later.
  3. Add the broccoli, potatoes, onion, garlic, and broth to the slow cooker. Stir gently to combine. Season with salt, pepper, and smoked paprika.
  4. Cover and cook on low for 6-8 hours or on high for 3-4 hours until the potatoes and broccoli are tender.
  5. About 30 minutes before serving, melt the butter in a small saucepan over medium heat. Whisk in the flour and cook for 2 minutes until bubbly and slightly golden.
  6. Slowly whisk in the milk until smooth and thickened. Pour this mixture into the slow cooker, stirring well.
  7. Stir in the shredded cheddar cheese until melted and creamy. Taste and adjust seasoning with extra salt or pepper if needed.
  8. Ladle the soup into bowls and sprinkle generously with the bacon crumble. Optionally, add a pinch of extra cheddar or fresh chives for color and freshness.

Notes

Do not add cheese too early to avoid clumping. If soup is too thick, stir in a splash of broth or milk. Cook bacon while prepping vegetables to save time. For a dairy-free version, substitute milk with coconut milk and use dairy-free cheese. Use gluten-free flour or cornstarch for gluten-free adaptation. Add broccoli in the last hour of cooking to prevent mushiness.

Nutrition

  • Serving Size: 1 bowl (approximatel
  • Calories: 350
  • Sugar: 4
  • Sodium: 700
  • Fat: 15
  • Saturated Fat: 8
  • Carbohydrates: 30
  • Fiber: 5
  • Protein: 15

Keywords: slow cooker soup, broccoli cheddar soup, potato soup, bacon crumble, creamy soup, comfort food, easy dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating