Crockpot Creamy Cheese Broccoli Potato Soup is the ultimate cozy meal for chilly days. This creamy, cheesy soup combines tender potatoes, fresh broccoli, and a rich cheese sauce, all slowly cooked in a crockpot for a hands-off, flavorful experience. The result is a comforting, hearty soup that’s perfect for lunch, dinner, or a family gathering.
With minimal prep and slow-cooked perfection, this recipe allows the flavors to meld together naturally. The potatoes add a creamy base, broccoli contributes vibrant color and nutrition, and cheese brings indulgent richness. It’s a dish that feels decadent while still being easy to make.
Whether you are serving it as a weeknight dinner or at a casual get-together, Crockpot Creamy Cheese Broccoli Potato Soup is a crowd-pleaser that pairs well with crusty bread or a simple side salad. The slow-cooker method ensures every bite is warm, tender, and comforting.
Ingredients Overview
The base of this soup is potatoes, which create a thick, hearty texture. Yukon Gold or red potatoes are ideal for this recipe because they hold their shape during cooking and break down just enough to create a creamy consistency without needing extra thickening agents.
Broccoli is added for both flavor and nutrition. Fresh or frozen florets can be used; frozen broccoli works well for convenience, while fresh broccoli offers a firmer texture. The broccoli softens in the crockpot but retains some bite, providing a pleasant contrast to the creamy potatoes.
Cheese is a key ingredient, giving the soup its rich, indulgent taste. Sharp cheddar is preferred for its bold flavor and smooth melt. You can combine it with other cheeses like Gruyère or Monterey Jack for added depth.
Onions and garlic build aromatic layers that enhance the overall flavor. Slowly cooking these in the crockpot allows their sweetness and savory notes to infuse the soup.
The soup also includes milk or half-and-half for creaminess and chicken or vegetable broth for a flavorful base. Seasonings like salt, pepper, and a touch of nutmeg balance the flavors, while fresh herbs like parsley can be added at the end for brightness.
Ingredients
1 pound Yukon Gold potatoes, peeled and diced
3 cups broccoli florets
1 small onion, finely chopped
3 cloves garlic, minced
4 cups chicken or vegetable broth
2 cups shredded sharp cheddar cheese
1 cup milk or half-and-half
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon nutmeg
2 tablespoons butter
2 tablespoons all-purpose flour
2 tablespoons fresh parsley, chopped
Step-by-Step Instructions

Start by prepping all vegetables. Peel and dice the potatoes into small, even pieces to ensure they cook uniformly. Chop the onion finely and mince the garlic so it distributes evenly in the soup.
In a small skillet, melt the butter over medium heat. Add the flour and stir to make a roux. Cook for about 1–2 minutes until lightly golden. This step helps thicken the soup slightly when added to the crockpot, giving a creamy consistency.
Place the potatoes, onion, and garlic into the crockpot. Pour in the chicken or vegetable broth and stir to combine. Add salt, pepper, and nutmeg, ensuring the seasonings are evenly distributed.
Cover the crockpot and cook on low for 5–6 hours or on high for 3–4 hours. Check the potatoes after the minimum cooking time; they should be tender and easy to pierce with a fork. Slow cooking allows the flavors to meld and the potatoes to soften naturally.
About 30 minutes before serving, add the broccoli florets and stir them into the soup. This timing prevents the broccoli from overcooking while still allowing it to become tender.
Gradually stir in the shredded cheddar cheese and milk or half-and-half. Mix until the cheese melts completely and the soup achieves a smooth, creamy texture. Taste and adjust seasonings if necessary.
If you prefer a smoother soup, use an immersion blender to puree part or all of the soup, leaving some chunks for texture. Alternatively, leave it chunky for a heartier feel.
Serve hot, garnished with fresh parsley for color and freshness. Pair with crusty bread or garlic toast for a complete meal. The soup can also be stored in the refrigerator for up to three days and reheated gently on the stove.
Avoid adding cheese too early in the cooking process, as it can separate or become grainy. Always stir it in toward the end once the heat is reduced.
Tips, Variations & Substitutions
For a lighter version, use low-fat milk or half-and-half and reduce the butter slightly. You can also substitute part of the cheese with a milder variety to control richness.
Adding cooked bacon or ham provides extra depth and a smoky flavor. You can stir in small cooked pieces right before serving to keep them tender.
For vegetarian options, use vegetable broth instead of chicken broth. Frozen broccoli is a convenient alternative and works perfectly when added later in the cooking process.
Herbs like thyme or chives can be added for extra flavor. Fresh herbs should be sprinkled on top just before serving to maintain their bright color and aroma.
You can adjust the thickness of the soup by adding more broth if it’s too thick or cooking it uncovered for a few minutes to reduce and thicken.
Serving Ideas & Occasions
Crockpot Creamy Cheese Broccoli Potato Soup is ideal for chilly evenings, casual family dinners, or potluck gatherings. Its warm, comforting nature makes it a perfect centerpiece for a cozy meal.
Serve it alongside a crusty baguette, garlic bread, or a light green salad. It pairs especially well with roasted chicken or a simple sandwich for a hearty lunch.
The soup’s creamy texture and rich flavors make it suitable for both weeknight dinners and special occasions where comfort food is appreciated.
Nutritional & Health Notes
This soup is a balanced combination of carbohydrates from potatoes, protein and fat from cheese, and fiber and vitamins from broccoli. Using milk or half-and-half adds creaminess while providing some calcium and vitamin D.
Adjusting cheese quantity and using low-fat dairy options can reduce calorie content while keeping the dish flavorful. Potatoes provide potassium and energy, while broccoli adds vitamins C and K.
Portioning the soup with complementary sides such as a fresh salad or bread creates a filling, satisfying meal without relying on heavy ingredients.
FAQs
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well. Add it about 30 minutes before the end of cooking. This prevents it from overcooking and maintains a tender yet slightly firm texture.
Can I make this soup in advance?
Yes, you can prepare the ingredients and store them in the refrigerator, then cook in the crockpot the next day. Store leftovers in an airtight container for up to three days and reheat gently on the stove.
Can I make it vegetarian?
Yes, substitute vegetable broth for chicken broth and omit any meat additions. The soup remains rich and flavorful.
Can I use a different cheese?
Sharp cheddar is preferred, but Gruyère, Monterey Jack, or a mild Colby can be used. Mix cheeses for added depth of flavor.
How do I thicken the soup if it’s too thin?
Create a roux with butter and flour before adding to the crockpot, or cook the soup uncovered for several minutes to reduce the liquid. Adding more potatoes also naturally thickens it.
Can I blend the soup?
Yes, use an immersion blender to puree part or all of the soup. Leave some chunks for texture if desired, or blend completely for a smooth consistency.
How should I store leftovers?
Store in an airtight container in the refrigerator for up to three days. Reheat gently on the stove or in a microwave, stirring occasionally to maintain creaminess.
PrintCrockpot Potato Broccoli Cheese Soup with Tender Veggies
A creamy, cheesy potato and broccoli soup slow-cooked in a crockpot for a comforting and hearty meal.
- Prep Time: 15 minutes
- Cook Time: 5–6 hours
- Total Time: 5 hours 15 minutes
- Yield: 6 servings 1x
Ingredients
1 pound Yukon Gold potatoes, peeled and diced
3 cups broccoli florets
1 small onion, finely chopped
3 cloves garlic, minced
4 cups chicken or vegetable broth
2 cups shredded sharp cheddar cheese
1 cup milk or half-and-half
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon nutmeg
2 tablespoons butter
2 tablespoons all-purpose flour
2 tablespoons fresh parsley, chopped
Instructions
- Prep potatoes, onion, and garlic.
- Make a roux with butter and flour in a skillet.
- Place potatoes, onion, garlic, broth, and seasonings in crockpot.
- Cook on low 5–6 hours or high 3–4 hours.
- Add broccoli 30 minutes before serving.
- Stir in cheese and milk/half-and-half until smooth.
- Garnish with parsley and serve hot.
Notes
Add cheese at the end to avoid graininess.
