Crockpot Broccoli Cheese Soup recipe will be an instant classic at your home.  A traditional soup recipe that the family will love. Serve with warm crusty bread.  Broccoli Cheese soup is seriously my favorite! Can't wait to try it in the slow cooker!

Crockpot Broccoli Cheese Soup

Crockpot Broccoli Cheese Soup will be an instant classic at your home. A traditional soup that the family will love. Serve with warm crusty bread.
Prep Time 45 minutes
Cook Time 6 hours
Total Time 6 hours 45 minutes
Servings 6
Author The Gracious Wife


  • 2/3 cups butter divided
  • 1 large onion
  • 4 garlic cloves minced
  • 5 cups chicken broth
  • 5 cups broccoli florets from 2 broccoli crowns
  • 2 carrots shredded
  • 1/3 cup flour
  • 4 cups half and half
  • 16 ounces sharp cheddar freshly shredded
  • 2 ounces Parmesan freshly grated


  • Turn slow cooker on to low.
  • In a medium skillet, add 1/3 cup butter and melt over medium heat.
  • Add onions and saute for about 2 minutes.
  • Add garlic and continue cooking, until onion is tender and translucent.
  • Transfer butter and onion mixture into the crockpot. Add chicken broth, broccoli, and carrots. Stir to combine. Cook on low for about 5 hours (or HIGH for 2-3 hours), until broccoli and carrots are tender.
  • In a large sauce pan, melt remaining 1/3 cup butter over medium heat.
  • Stir in flour until fully combined. Allow to cook for an additional 2 minutes until flour mixture is golden brown.
  • Slowly pour in half-and-half, stirring constantly to prevent lumps. Allow mixture to heat to steaming.
  • When half-and-half mixture is hot (but not boiling), stir in cheeses until melted and combined.
  • Remove cheese mixture from heat and pour into crockpot. Stir to combine.
  • Turn crockpot to warm, and allow the mixture to heat through for about an hour.
  • Serve warm, topped with additional shredded cheddar and a warm crusty bread.