I love a slow cooker that wakes up the house with the smell of simmering broccoli and melted cheese, and this version delivers that cozy comfort with almost no fuss.
I’ll walk you through the simple ingredients, the small tricks that keep the cheese silky, and easy swaps for lighter or dairy-free options—plus tips for freezing and reheating—so you can serve a bowl that tastes like it took all afternoon, even on a busy weeknight.
Why Slow Cooker Broccoli Cheese Soup Works Every Time

Slow cooker broccoli cheese soup is a hands-off, comforting meal that combines tender broccoli, sharp cheddar, and a creamy base that develops deep flavor over hours of gentle simmering; this method prevents scorching, melds ingredients uniformly, and is perfect for busy days or when you want a reliable, crowd-pleasing pot that stays warm until serving.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 cups low-sodium chicken or vegetable broth
- 2 cups half-and-half or whole milk
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups sharp cheddar cheese, shredded
- 1/2 tsp dry mustard
- Salt and black pepper to taste
- Optional: pinch of nutmeg, cooked bacon bits, or shredded carrot for color
Sauté the onion and garlic in butter until softened, stir in flour to make a light roux, then transfer to the slow cooker with broccoli, broth, dry mustard, and optional seasonings; cook on low for 4–6 hours (or high for 2–3 hours) until broccoli is very tender, then use an immersion blender to purée to your desired texture, stir in warm half-and-half and shredded cheddar off heat until melted and smooth, and adjust seasoning before serving.
Tip: To prevent grainy cheese and curdling, remove the soup from heat before adding cheese, shred the cheese fresh from a block, and warm the dairy slightly before stirring it in.
Slow cookers are energy-efficient appliances that can use less electricity than an oven for long, low-temperature cooking, making them an economical choice for busy households and weeknight dinners.
Essential Ingredients for Creamy, Cheesy Goodness

For a luxuriously creamy, cheesy slow-cooker broccoli cheese soup, build a rich flavor base with sautéed aromatics and a light roux, then let tender broccoli and broth mingle slowly before finishing with warmed dairy and freshly shredded cheddar for the best texture; using a mix of broccoli florets (fresh or frozen), good-quality cheese, and controlled heat when adding dairy will give you smooth, velvety results every time.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 cups low-sodium chicken or vegetable broth
- 2 cups half-and-half or whole milk
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups sharp cheddar cheese, shredded
- 1/2 tsp dry mustard
- Salt and black pepper to taste
- Optional: pinch of nutmeg, cooked bacon bits, or shredded carrot for color
Sauté the onion and garlic in butter until softened, stir in the flour to form a light roux, transfer the mixture to the slow cooker with broccoli, broth, and dry mustard, cook on low for 4–6 hours (or high for 2–3 hours) until broccoli is very tender, use an immersion blender to purée to desired texture, remove from heat and slowly stir in warmed half-and-half and freshly shredded cheddar until smooth, then season to taste and serve.
Tip: Remove soup from heat before adding cheese, shred cheese from a block and warm the dairy slightly to prevent graininess or separation.
Crockpots are ideal for hands-off cooking and steady low heat that helps flavors develop without constant attention, making them perfect for slow-cooker meal prep.
Step-by-Step Classic Crockpot Broccoli Cheddar Recipe

This classic crockpot broccoli cheddar soup yields a comforting, creamy bowl with minimal hands-on time: sauté the aromatics and make a light roux on the stovetop, transfer to the slow cooker with broccoli and broth, cook until very tender, then finish by stirring in warmed dairy and shredded cheddar off heat for a smooth, velvety result—perfect for busy days or entertaining.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 cups low-sodium chicken or vegetable broth
- 2 cups half-and-half or whole milk
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups sharp cheddar cheese, shredded
- 1/2 tsp dry mustard
- Salt and black pepper to taste
- Optional: pinch of nutmeg, cooked bacon bits, or shredded carrot for color
Sauté the onion and garlic in butter in a skillet over medium heat until softened, stir in flour and cook 1–2 minutes to form a light roux then transfer to the crockpot with broccoli, broth, and dry mustard, cook on LOW for 4–6 hours or HIGH for 2–3 hours until broccoli is very tender, use an immersion blender for desired texture, remove crockpot liner from heat and slowly stir in warmed half-and-half and shredded cheddar off heat until smooth, then season to taste and serve.
Tip: Always remove the soup from heat before adding cheese and warm the dairy slightly while shredding cheese from a block to prevent graininess or separation.
This recipe is a great example of the kind of hearty crockpot soups that make cold days cozier.
Lighter Versions That Still Deliver on Flavor

This lighter broccoli cheddar soup keeps the creamy, cheesy character you crave while cutting calories and saturated fat by using a mix of low-fat dairy, extra vegetables for body, and a small amount of cornstarch or flour for thickness; it’s quick on the stovetop and finishes with sharp reduced-fat cheddar and a splash of lemon to brighten flavors.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 cups low-sodium vegetable or chicken broth
- 1 cup 2% milk + 1 cup unsweetened plain Greek yogurt (or 2 cups 1% milk)
- 1 large carrot, grated
- 2 tbsp olive oil or light butter
- 2 tbsp cornstarch (or 3 tbsp all-purpose flour)
- 1 1/2 cups sharp reduced-fat cheddar, shredded
- 1/2 tsp dry mustard
- Salt and black pepper to taste
- 1 tsp lemon juice
Sauté onion and garlic in olive oil over medium heat until translucent, add grated carrot and broccoli and cook 3–4 minutes then sprinkle cornstarch (or flour) over vegetables and stir to coat; pour in broth, bring to a simmer and cook until broccoli is very tender (8–10 minutes), reduce heat, cool slightly then stir in milk (or milk + yogurt whisked smooth), remove from heat and gradually add shredded cheddar and lemon juice off the heat, blending with an immersion blender to desired texture and season to taste.
Tip: Warm the milk/yogurt a bit before adding cheese to prevent graininess, shred cheese from a block for better melting, and adjust thickness with extra broth or a cornstarch slurry as needed.
This recipe adapts well to slow cooking for hands-off prep and can be made in a crockpot for easy dump meals when you want minimal effort.
Dairy-Free and Vegan Alternatives

This dairy-free, vegan broccoli “cheddar” soup uses blended cashews and plant milk for creaminess, nutritional yeast and smoked paprika for cheesy, savory depth, and starchy potato or cauliflower to create body so you get a comforting, plant-based soup that still feels indulgent.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 medium Yukon gold potato (or 2 cups cauliflower florets), peeled and diced
- 3 cups low-sodium vegetable broth
- 1 cup unsweetened plain plant milk (soy, oat, or almond)
- 3/4 cup raw cashews, soaked 20–30 minutes then drained
- 1/4–1/3 cup nutritional yeast
- 1 tbsp olive oil
- 1 tsp lemon juice
- 1/2 tsp smoked paprika
- 1/2 tsp onion powder
- Salt and black pepper to taste
- Optional: pinch of turmeric for color, chopped chives for garnish
Sauté onion and garlic in olive oil over medium heat until soft, add diced potato (or cauliflower) and broccoli and cook 3–4 minutes, pour in vegetable broth and simmer until vegetables are very tender (10–12 minutes).
Transfer about half the hot vegetables and broth to a blender with soaked cashews, plant milk, nutritional yeast, smoked paprika, onion powder and lemon juice and blend until very smooth.
Return blended mixture to the pot, heat gently to combine and adjust seasoning with salt, pepper and extra lemon; for a chunkier soup reserve some florets before blending and stir them back in.
Tip: For the creamiest texture warm the plant milk and blend the cashews thoroughly, strain through a fine mesh if you want ultra-silky soup, and refrigerate any leftovers promptly (flavor often improves after a day). This recipe adapts well to slow cookers—simply sauté first, then combine ingredients in the crockpot and cook on low for 4–6 hours for set-it-and-forget-it convenience.
Boosts and Add-Ins to Elevate Your Soup

This Boosts and Add-Ins version of dairy-free, vegan broccoli “cheddar” soup includes optional mix-ins to elevate flavor, texture and nutrition—think caramelized shallots, roasted garlic, miso for umami, white wine for brightness, or crisp tempeh bacon for smoky crunch—while keeping the creamy cashew base; the paragraph below gives a concise overview and suggestions for tailoring the soup to your taste using the listed ingredients.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced (plus 1 head roasted garlic, optional)
- 1 medium Yukon gold potato (or 2 cups cauliflower florets), peeled and diced
- 3 cups low-sodium vegetable broth
- 1 cup unsweetened plain plant milk (soy, oat, or almond)
- 3/4 cup raw cashews, soaked 20–30 minutes then drained
- 1/4–1/3 cup nutritional yeast
- 1 tbsp olive oil (plus extra for roasting)
- 1 tsp lemon juice
- 1/2 tsp smoked paprika
- 1/2 tsp onion powder
- 1–2 tsp white miso paste (optional for umami)
- 1–2 tbsp white wine or sherry (optional)
- 2 tbsp roasted shallots or shallot crisps (optional)
- 1/4 cup chopped chives or scallions for garnish (optional)
- Salt and black pepper to taste
- Optional: pinch of turmeric for color, cooked tempeh bacon or crispy chickpeas for topping
Sauté the onion and garlic in olive oil over medium heat until soft, add diced potato (or cauliflower) and broccoli and cook 3–4 minutes, pour in vegetable broth and simmer until vegetables are very tender (10–12 minutes).
If using white wine add it after the veggies soften and simmer 1–2 minutes to cook off alcohol.
Turn off heat and transfer about half the hot vegetables and broth to a blender with soaked cashews, plant milk, nutritional yeast, smoked paprika, onion powder, miso (if using), and lemon juice and blend until very smooth then return blended mixture to the pot.
Stir in roasted garlic or shallot crisps if using, reserve some florets for texture or top with crispy tempeh bacon/chickpeas, heat gently to combine and adjust seasoning with salt, pepper and extra lemon; for a silkier soup warm the plant milk before blending and strain if desired.
Tip: Taste for seasoning after adding miso (it’s salty) and roasted ingredients, add toppings just before serving to preserve crunch, and refrigerate leftovers promptly—flavors often meld and improve after a day.
This recipe adapts easily for freezer-friendly crockpot meals, making it a great option for easy crockpot freezer planning and busy-week meal prep.
Best Cheeses and How They Affect Texture

Choosing the best cheeses for broccoli cheese soup determines its flavor, mouthfeel and how it melts into a luxuriously creamy bowl—sharp aged cheddars lend tang and body, mild young cheddars create smoothness, Gruyère or Comté add nutty complexity and a silky pull, fontina or Monterey Jack provide excellent meltability, and a small amount of cream cheese or mascarpone will enrich and stabilize the texture; use high-quality, freshly grated cheeses (not pre-shredded, which contains anti-caking agents) and add them off heat to prevent graininess, while balancing with a splash of acid (lemon or vinegar) and a touch of starch or potato to keep the soup velvety.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 medium Yukon Gold potato, peeled and diced
- 3 cups low-sodium vegetable or chicken broth
- 1 cup whole milk or half-and-half (or 1 cup plant milk for lighter)
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 1–1¼ cups freshly grated sharp cheddar (plus extra for garnish)
- ¼ cup grated Gruyère or fontina (optional)
- 2 oz cream cheese or mascarpone (optional for extra silkiness)
- 1 tsp Dijon mustard
- 1 tsp Worcestershire sauce (optional)
- ½ tsp smoked paprika
- 1 tbsp lemon juice or white wine vinegar
- Salt and black pepper to taste
- Optional: pinch of cayenne, chopped chives or crispy bacon for topping
Melt butter in a large pot over medium heat and sauté onion and garlic until translucent, sprinkle in flour and cook 1–2 minutes to make a roux then slowly whisk in broth and milk until smooth; add diced potato and broccoli, bring to a simmer and cook until vegetables are tender about 10–12 minutes, remove from heat and stir in Dijon and Worcestershire, return a ladle of hot soup to soften cream cheese if using then off heat whisk in grated cheeses a handful at a time until melted and smooth (do not boil once cheese is added) finish with lemon juice, season to taste, reserve some florets for texture and garnish, and reheat gently if needed.
Tip: Use freshly grated cheese and add it off the heat to avoid graininess; adjust thickness with extra broth to thin or a quick blended potato scoop to thicken, and finish with a touch of acid to brighten flavors. Slow cooking in a crockpot can develop deeper flavors and is an easy prep method for this soup—see crockpot cooking for best practices.
Troubleshooting Texture and Thickness Issues

Troubleshooting texture and thickness issues in broccoli cheese soup focuses on methods to fix thin, grainy, or overly thick results and prevent problems before they happen; this recipe-style guide walks you through adjustments using starch, fat, acid, gentle temperature control, and blending to rescue or refine soup texture so you end up with a velvety, stable bowl.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 medium Yukon Gold potato, peeled and diced
- 3 cups low-sodium vegetable or chicken broth
- 1 cup whole milk or half-and-half
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 1–1¼ cups freshly grated sharp cheddar
- 2 oz cream cheese or mascarpone (optional)
- 1 tsp Dijon mustard
- 1 tbsp lemon juice or white wine vinegar
- Salt and black pepper to taste
- Optional: extra grated cheese for garnish, pinch of cayenne
Begin by making the base: sauté onion and garlic in butter, stir in flour and cook 1–2 minutes, whisk in broth and milk, add potato and broccoli and simmer until tender about 10–12 minutes then remove from heat;
for thin soup, mash or blend part of the potato/vegetable mixture or whisk in a cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water) simmered briefly to thicken,
for grainy soup remove from heat, temper in a ladleful of hot soup to soften cream cheese if used then off heat add freshly grated cheese in small handfuls while whisking until smooth (do not boil),
if too thick thin with hot broth or milk,
if separated or oily whisk in a splash of acid (lemon or vinegar) and a tablespoon of cream or butter to re-emulsify,
reserve some broccoli florets for texture and reheat very gently without boiling to serve.
Tip: Always add cheese off heat and grate fresh (not pre-shredded), use a potato or a small amount of starch to adjust body, and finish with a splash of acid to brighten and help stabilize the emulsion. Crockpot mashed potatoes techniques can inspire low-effort slow-cooker methods for hands-off soups and sides, including crockpot mashed approaches to tender, hands-off potatoes.
Make-Ahead, Freezing, and Reheating Tips

Make-ahead, freezing, and reheating tips will help you prepare broccoli cheese soup in advance, preserve quality, and regain a smooth texture when serving; this recipe covers cooling, storage, freezing portions, and gentle reheating methods plus brief notes on stabilizing the soup if separation or graininess occurs after freezing or long storage.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 medium Yukon Gold potato, peeled and diced
- 3 cups low-sodium vegetable or chicken broth
- 1 cup whole milk or half-and-half
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 1–1¼ cups freshly grated sharp cheddar
- 2 oz cream cheese or mascarpone (optional)
- 1 tsp Dijon mustard
- 1 tbsp lemon juice or white wine vinegar
- Salt and black pepper to taste
- Optional: extra grated cheese for garnish, pinch of cayenne
Sauté onion and garlic in butter until softened, stir in flour and cook 1–2 minutes then whisk in broth and milk, add diced potato and broccoli and simmer until tender about 10–12 minutes; cool slightly, remove about a cup of broccoli florets to reserve if desired, purée or mash the remaining soup for body, return to very low heat off the boil and whisk in cream cheese (tempered with a ladle of hot soup) and freshly grated cheddar in small handfuls until smooth, finish with Dijon and lemon, season to taste.
For storing cool soup quickly, chill in shallow containers within two hours, refrigerate up to 3–4 days or freeze in airtight containers leaving headspace for expansion (use 1–2 cup portions for faster thawing); to reheat, thaw overnight in fridge if frozen then warm gently in a pot over low heat stirring often, if grainy or separated whisk in 1 tbsp cream or butter and a splash of acid and use an immersion blender briefly to re-emulsify, thin with hot broth or milk if too thick and never boil once cheese is added.
Let soup cool uncovered at room temperature no more than two hours before refrigerating, freeze in meal-sized portions with some starch or potato included to help retain body, thaw overnight and reheat gently while adding acid and fat to rebind any separated emulsion. A simple roux or cornstarch slurry can be used to adjust thickness if needed, which helps stabilize the texture when reheating.
Serving Ideas, Toppings, and Pairings

Serve your broccoli cheese soup piping hot with a selection of toppings and pairings that add texture, brightness, and contrast — think crunchy croutons, smoky bacon bits, and a swirl of cream, plus fresh herbs, pickled red onions, or a squeeze of lemon to lift the richness; offer toasted sourdough, crusty baguette slices, or a grilled cheese alongside and consider garnishing each bowl with extra sharp cheddar, a sprinkle of smoked paprika or cayenne, and a few reserved broccoli florets for visual appeal.
- 1 lb broccoli florets (fresh or frozen)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 medium Yukon Gold potato, peeled and diced
- 3 cups low-sodium vegetable or chicken broth
- 1 cup whole milk or half-and-half
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 1–1¼ cups freshly grated sharp cheddar
- 2 oz cream cheese or mascarpone (optional)
- 1 tsp Dijon mustard
- 1 tbsp lemon juice or white wine vinegar
- Salt and black pepper to taste
- Optional: extra grated cheese for garnish, pinch of cayenne
- Optional toppings: crispy bacon, croutons, toasted seeds, chopped chives, sour cream or crème fraîche, pickled red onion, toasted sourdough or grilled cheese for serving
Sauté the onion and garlic in butter until softened, stir in flour and cook 1–2 minutes then whisk in broth and milk and add diced potato and broccoli and simmer until tender about 10–12 minutes; cool slightly, remove about a cup of broccoli florets to reserve.
Purée or mash the remaining soup for body, return to very low heat off the boil and temper in cream cheese then whisk in grated cheddar in small handfuls until smooth, finish with Dijon, lemon, and seasoning; ladle into bowls and top with reserved florets, croutons or bacon, extra cheese, herbs, and a drizzle of cream as desired.
Tip: For best texture and flavor, keep the soup barely simmering after adding cheese, use freshly grated cheddar, and add acidic and fatty toppings just before serving to brighten and rebind the emulsion.
For busy weeknights, consider adapting this into a slow cooker-friendly method to let flavors meld hands-off and save time, especially when feeding a family slow cooker meals.
