Crockpot Potato Broccoli Cheddar Soup Recipe
When the cold weather hits and you’re craving something warm, hearty, and easy to prepare, there’s no better dish than a bowl of Crockpot Potato Broccoli Cheddar Soup. Imagine creamy, cheesy goodness with tender potatoes and vibrant broccoli—slow-cooked to perfection, allowing all the flavors to meld together. This recipe is not only super simple to make but also incredibly comforting and filling. It’s the ultimate one-pot meal that you can prepare ahead of time, leaving you with more time to relax and enjoy your day.
Whether you’re cooking for your family, meal prepping for the week, or making a cozy dish for guests, this Crockpot Potato Broccoli Cheddar Soup is sure to impress. Plus, it’s packed with nutrition from the broccoli and potatoes, but the melted cheddar cheese makes it feel indulgent, making this the perfect balance of healthy and comforting.

Why You’ll Love This Soup
1. Effortless Slow Cooker Recipe
The beauty of this Crockpot soup is that you can set it, forget it, and let the slow cooker do all the hard work. With minimal prep time, the Crockpot takes care of cooking the potatoes, broccoli, and onions while infusing the broth with flavor. There’s nothing quite like the convenience of slow cooking!
2. Comfort Food at Its Best
This soup offers the ultimate comfort, combining creamy textures with cheesy goodness and the fresh taste of broccoli. It’s everything you want in a cozy winter meal.
3. A Family Favorite
Even picky eaters will love the creamy, cheesy base and the tender vegetables. It’s a great way to sneak in some extra veggies without anyone noticing. The sharp cheddar gives it a rich, savory taste that everyone will appreciate.
4. Perfect for Meal Prep
This soup stores well in the fridge for several days, and it can also be frozen for longer-term storage. Make a big batch and enjoy it throughout the week, or freeze individual portions for a future meal.
Ingredients You’ll Need
- 4 medium potatoes – Peeled and diced into bite-sized cubes. Russet potatoes are ideal for this recipe since they break down nicely when cooked.
- 1 medium onion – Diced to add flavor and sweetness.
- 4 cups broccoli florets – Fresh or frozen, depending on your preference.
- 4 cups vegetable or chicken broth – Either works; choose based on dietary preferences.
- 2 cups shredded sharp cheddar cheese – For that melty, cheesy goodness!
- 1 cup milk – You can use whole milk for extra richness, or opt for a lighter milk or dairy-free milk if needed.
- 2 tablespoons butter – To enhance the creamy texture.
- 2 cloves garlic – Minced to add a savory depth of flavor.
- Salt and pepper – To taste.
- 1 teaspoon dried thyme – Optional, but it adds a lovely herby flavor.
- 1/2 teaspoon paprika – A subtle hint of warmth to balance the soup.
How to Make Crockpot Potato Broccoli Cheddar Soup
Step 1: Prepare the Ingredients
Start by peeling and dicing the potatoes. You’ll want them in roughly equal-sized pieces so they cook evenly. Dice the onion and mince the garlic. Cut the broccoli into small florets—if you’re using frozen broccoli, that works too! Having everything prepped before you begin is key to a smooth cooking process.
Step 2: Layer the Ingredients in the Crockpot
Place the diced potatoes, chopped onion, minced garlic, and broccoli florets into your Crockpot. Pour in the broth, making sure that everything is mostly submerged. Add the dried thyme, salt, and pepper to season. Stir everything together to make sure it’s evenly distributed.
Step 3: Slow Cook the Soup
Set your Crockpot to low and let it cook for 6-7 hours, or until the potatoes are tender and easy to break apart with a fork. If you’re in a rush, you can cook it on high for about 3-4 hours, but slow cooking allows the flavors to develop more fully.
Step 4: Blend (Optional)
Once the vegetables are cooked and tender, you have a couple of options. For a creamy, smooth soup, you can use an immersion blender directly in the Crockpot, or you can transfer a portion of the soup to a regular blender and blend until smooth. If you prefer a chunkier soup, simply leave it as is—either way, the flavors will be fantastic.
Step 5: Add the Cheese and Milk
After blending (if you choose to do so), add the shredded cheddar cheese and milk to the soup. Stir until the cheese is completely melted, and the soup reaches a velvety, smooth consistency. If you’re looking for an extra indulgent soup, you can substitute some of the milk with cream or half-and-half.
Step 6: Stir in Butter and Adjust Seasoning
Add the butter and stir until it melts into the soup, enriching the flavor. Taste and adjust the seasoning with more salt, pepper, or even a pinch of paprika for a little extra warmth.
Step 7: Serve and Enjoy!
Ladle the soup into bowls, and feel free to top with extra shredded cheese, croutons, or fresh herbs like parsley. Serve it with crusty bread or a side salad to complete your meal.
Tips for the Best Crockpot Potato Broccoli Cheddar Soup
1. Add Extra Veggies
Feel free to bulk up the soup with more veggies. Carrots, celery, or cauliflower work well and blend into the soup nicely. You could also throw in some cooked bacon or ham for extra protein and flavor.
2. For a Vegan Version
If you’re looking for a dairy-free or vegan alternative, swap the cheddar cheese for a vegan cheese, and use coconut milk or almond milk in place of regular milk. There are also great dairy-free butter substitutes if you want to keep it vegan.
3. Freeze for Later
This soup freezes beautifully! Just let it cool completely before transferring to an airtight container, and it will last for up to 3 months in the freezer. When ready to eat, simply reheat on the stove and add a splash of milk to bring it back to its creamy consistency.

Final Thoughts
This Crockpot Potato Broccoli Cheddar Soup is the ultimate comfort food—creamy, cheesy, and easy to make. With minimal effort and maximum flavor, it’s the perfect addition to your fall or winter recipe collection. Whether you’re looking to make a quick meal or plan ahead for the week, this soup is both delicious and convenient. So, grab your slow cooker, toss in the ingredients, and get ready to enjoy a bowl of warm, hearty goodness that will leave everyone asking for seconds!
Crockpot Potato Broccoli Cheddar Soup
Ingredients
- 4 medium potatoes – Peeled and diced into bite-sized cubes. Russet potatoes are ideal for this recipe since they break down nicely when cooked.
- 1 medium onion – Diced to add flavor and sweetness.
- 4 cups broccoli florets – Fresh or frozen depending on your preference.
- 4 cups vegetable or chicken broth – Either works; choose based on dietary preferences.
- 2 cups shredded sharp cheddar cheese – For that melty cheesy goodness!
- 1 cup milk – You can use whole milk for extra richness or opt for a lighter milk or dairy-free milk if needed.
- 2 tablespoons butter – To enhance the creamy texture.
- 2 cloves garlic – Minced to add a savory depth of flavor.
- Salt and pepper – To taste.
- 1 teaspoon dried thyme – Optional but it adds a lovely herby flavor.
- 1/2 teaspoon paprika – A subtle hint of warmth to balance the soup.
Instructions
- Start by peeling and dicing the potatoes. You’ll want them in roughly equal-sized pieces so they cook evenly. Dice the onion and mince the garlic. Cut the broccoli into small florets—if you’re using frozen broccoli, that works too! Having everything prepped before you begin is key to a smooth cooking process.
- Place the diced potatoes, chopped onion, minced garlic, and broccoli florets into your Crockpot. Pour in the broth, making sure that everything is mostly submerged. Add the dried thyme, salt, and pepper to season. Stir everything together to make sure it’s evenly distributed.
- Set your Crockpot to low and let it cook for 6-7 hours, or until the potatoes are tender and easy to break apart with a fork. If you’re in a rush, you can cook it on high for about 3-4 hours, but slow cooking allows the flavors to develop more fully.
- Once the vegetables are cooked and tender, you have a couple of options. For a creamy, smooth soup, you can use an immersion blender directly in the Crockpot, or you can transfer a portion of the soup to a regular blender and blend until smooth. If you prefer a chunkier soup, simply leave it as is—either way, the flavors will be fantastic.
- After blending (if you choose to do so), add the shredded cheddar cheese and milk to the soup. Stir until the cheese is completely melted, and the soup reaches a velvety, smooth consistency. If you’re looking for an extra indulgent soup, you can substitute some of the milk with cream or half-and-half.
- Add the butter and stir until it melts into the soup, enriching the flavor. Taste and adjust the seasoning with more salt, pepper, or even a pinch of paprika for a little extra warmth.
- Ladle the soup into bowls, and feel free to top with extra shredded cheese, croutons, or fresh herbs like parsley. Serve it with crusty bread or a side salad to complete your meal.