Crockpot Creamy Cheese Broccoli Potato Soup: 7 Comforting Hearty Bowls

Crockpot Creamy Cheese Broccoli Potato Soup is a comforting, indulgent dish that brings the warmth of home-cooked flavors with minimal effort. Combining tender potatoes, vibrant broccoli, and melted cheddar cheese, this slow-cooked soup delivers a rich, creamy texture that is both filling and satisfying.

The charm of this recipe is in its simplicity. The crockpot gently simmers the ingredients over several hours, allowing the flavors to meld naturally while requiring very little hands-on work. Each spoonful offers a perfect balance of creamy, cheesy goodness with tender chunks of potato and broccoli, making it ideal for cozy dinners, casual gatherings, or meal prep for the week.

This recipe proves that comfort food can be effortless. With a few staple ingredients and simple steps, you can enjoy a hearty, flavorful soup that feels like it came straight from a family kitchen.

Ingredients Overview

Each ingredient in Crockpot Creamy Cheese Broccoli Potato Soup plays a key role in creating depth, texture, and balance. Potatoes form the foundation, thickening the soup naturally as they cook. Russet or Yukon Gold potatoes work best; they soften evenly, lending a smooth yet hearty consistency.

Broccoli adds a bright, earthy flavor and a subtle crunch that balances the richness of the cheese. Fresh broccoli is preferred for color and texture, but frozen broccoli is also suitable if added toward the end of cooking to prevent overcooking.

Cheddar cheese is the centerpiece, providing creamy richness and a savory depth. Sharp cheddar delivers bold flavor, while mild cheddar creates a more mellow, silky texture. Freshly shredded cheese melts more evenly than pre-shredded varieties.

The liquid base—comprising chicken broth, milk, and cream—ensures a smooth, luscious consistency. Chicken broth adds savory depth, milk contributes creaminess, and cream enhances richness. For a lighter version, you can substitute half-and-half or omit cream.

Aromatics such as onions and garlic add warmth and subtle sweetness, while butter or olive oil softens them and forms a flavorful foundation. Herbs and spices, including thyme, paprika, salt, and pepper, enhance the soup’s complexity without overpowering the main flavors.

Ingredients

4 cups peeled and diced potatoes
3 cups chopped broccoli florets
1 small onion, finely diced
3 cloves garlic, minced
3 cups chicken broth
1 cup whole milk
1 cup heavy cream
2 cups shredded cheddar cheese
2 tablespoons butter
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon paprika
1/2 teaspoon dried thyme
2 tablespoons all-purpose flour

Step-by-Step Instructions

Start by prepping the vegetables. Dice the potatoes evenly to ensure uniform cooking. Chop the broccoli into bite-sized florets, and finely mince the onion and garlic.

In a skillet over medium heat, melt the butter and sauté the onions for 3–4 minutes until they soften and turn translucent. Add the garlic and cook for another minute, stirring to prevent burning. Transfer this mixture to the crockpot.

Add the diced potatoes, chicken broth, salt, pepper, paprika, and thyme to the crockpot. Stir gently to combine.

Cover and cook on low for 6–7 hours or on high for 3–4 hours, until the potatoes are tender. Avoid lifting the lid too often, as this can slow the cooking process.

About an hour before the soup is done, stir in the broccoli to ensure it remains tender and vibrant without becoming mushy.

In a small bowl, whisk the flour with the milk until smooth. Gradually pour this mixture into the crockpot, stirring to combine. This step thickens the soup and creates a creamy texture.

Once the soup begins to thicken, lightly mash some of the potatoes directly in the crockpot. This adds body while keeping a few chunks for texture.

Reduce the heat to low, then stir in the cream and gradually add the shredded cheese, mixing well after each addition. This prevents clumping and ensures a smooth, velvety finish.

Allow the soup to cook for another 15–20 minutes to let the flavors meld. Taste and adjust seasoning if needed. Avoid boiling after adding the cheese to prevent separation.

Tips, Variations & Substitutions

For a smoother consistency, use an immersion blender to partially purée the soup before adding the cheese, leaving some potato chunks for texture.

If you enjoy a chunkier texture, skip mashing the potatoes. This will create a rustic, hearty feel.

For a vegetarian version, substitute vegetable broth for chicken broth. This maintains flavor while keeping it plant-based.

Try different cheeses or a blend, such as Monterey Jack or Gruyère, for a unique flavor profile while keeping the creamy texture intact.

To reduce richness, replace half of the cream with milk. This slightly lightens the soup without compromising flavor.

Add cooked bacon, diced ham, or sausage at the end for a smoky, savory touch.

Extra vegetables like carrots or celery can be included at the start for added sweetness and nutrition.

Serving Ideas & Occasions

Serve this soup with crusty bread, garlic toast, or a fresh baguette for dipping. A crisp green salad with a light vinaigrette balances the richness of the soup.

It’s perfect for fall and winter dinners, family meals, or when you want an easy make-ahead lunch. The soup reheats beautifully, maintaining its creamy texture.

For a fun presentation, serve in bread bowls or garnish with extra cheese and chopped fresh herbs.

Nutritional & Health Notes

This soup provides a balanced combination of carbohydrates, protein, and fat. Potatoes supply complex carbohydrates for energy, while cheese and cream add protein and healthy fats.

Broccoli contributes fiber, vitamins, and minerals, enhancing the nutritional profile and freshness of the dish.

To lighten the soup, reduce the cheese or use lower-fat dairy. The slow-cooking method helps preserve nutrients and allows the flavors to develop naturally.

FAQs

Can I use frozen broccoli?

Yes, frozen broccoli is a convenient substitute. Add it during the last 30–60 minutes of cooking to avoid mushy texture. Frozen broccoli may release extra water, so adjust thickness with cheese or briefly simmer uncovered.

How should I store leftovers?

Cool the soup, then store in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stove or microwave, adding milk if the soup thickens.

Can I freeze this soup?

Yes, but cheese may separate during freezing. Freeze before adding cream and cheese, then stir them in fresh when reheating. Store in freezer-safe containers for up to 2 months.

What potatoes work best?

Russet or Yukon Gold potatoes are ideal. Russets break down and naturally thicken the soup, while Yukon Golds maintain a creamy texture and buttery flavor. Avoid waxy potatoes if a thicker consistency is desired.

How can I thicken the soup?

Mash some of the cooked potatoes, use a flour-milk mixture, add extra cheese gradually, or simmer uncovered to reduce excess liquid.

Can I make this on the stovetop?

Yes. Sauté onions and garlic in a pot, add potatoes, broth, and seasonings, simmer until tender, then add broccoli near the end. Finish with milk, cream, and cheese.

Why did my cheese become grainy?

Cheese turns grainy if added too quickly or to hot soup. Add gradually, stir continuously, and use freshly shredded cheese. Avoid boiling after adding cheese.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and hearty crockpot soup made with tender potatoes, fresh broccoli, and cheddar cheese, perfect for cozy meals.

  • Author: Maya Lawson

Ingredients

Scale

4 cups diced potatoes
3 cups chopped broccoli florets
1 small onion, diced
3 cloves garlic, minced
3 cups chicken broth
1 cup milk
1 cup heavy cream
2 cups shredded cheddar cheese
2 tablespoons butter
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon paprika
1/2 teaspoon dried thyme
2 tablespoons all-purpose flour

Instructions

  • Sauté onion and garlic in butter until soft.
  • Add to crockpot with potatoes, broth, and seasonings.
  • Cook on low 6–7 hours or high 3–4 hours.
  • Stir in broccoli during the last hour.
  • Whisk flour with milk and pour into soup.
  • Lightly mash some potatoes.
  • Gradually stir in cream and cheese until smooth.
  • Cook 15–20 minutes more and serve.

Did you make this recipe?

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star