You’ll be so glad you have this slow cooker broccoli soup waiting for you, as a flavor-packed dinner, especially when life gets busy. It’s rich without being heavy, made from real ingredients, and proves that comfort food can still feel fresh.

An overhead image of slow cooker broccoli soup in a bowl.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Weeknight broccoli cheese soup you don’t need to babysit!

My college roommate used to love the Panera broccoli cheese soup and would get it with the bread bowl all the time. Since then, I’ve ordered and tested more versions than I can count—and this one is the slow cooker keeper.

What sets my recipe apart is the layering: sautéing onion and garlic in butter before whisking in flour gives the soup a base that’s silky instead of starchy. Letting the broccoli slow-simmer means you get deep flavor with zero babysitting. And finishing with sharp cheddar and a whisper of nutmeg? That’s what makes this a soup worth making on repeat.

If you love this recipe, try my slow cooker black bean soup and slow cooker potato soup. Both lean into the same hearty-meets-healthy vibe and keep weeknight cooking squarely in the “doable” zone.

Key ingredients and why they matter

My broccoli cheddar soup recipe starts with broccoli, carrots, onion, and garlic for a fresh, hearty base, then gets all creamy and cozy with butter, flour, and broth. Add in heavy cream, sharp cheddar, and a pinch of nutmeg, and you’ve got a rich, cheesy bowl of pure comfort that’s impossible to resist!

Full ingredient list and detailed instructions in the recipe card.

An overhead image of the ingredients of slow cooker broccoli cheese soup.
  • Broccoli: Fresh florets hold their shape and sweetness best. If using frozen, add them late so they don’t turn mushy.
  • Sharp cheddar: Skip the pre-shredded bagged cheese—block cheese melts smoother and gives that clean, bold cheddar punch.
  • Heavy cream: Adds body and richness without feeling cloying. For a lighter version, you can use whole milk, but you’ll lose some silkiness.
  • Nutmeg: Just a pinch, but it wakes up the creaminess and rounds out the flavor. Trust me—skip it and you’ll notice.
  • Carrot: Not just for color. It adds a subtle sweetness that balances the savory cheese.
  • Add-ins: Want it more filling? Stir in cooked rice or small pasta just before serving. Want it to be more cheesy? Blend in ½ cup gruyère or gouda for layered cheesiness.

TIPS & TRICKS

Shruthi’s top tips

  • Sauté the onion and garlic in butter first—this small step adds real depth.
  • Whisk the flour into melted butter fully before adding broth; no shortcuts here.
  • Use a ladle of hot broth to thin the roux before adding it to the slow cooker—it prevents lumps.
  • Don’t walk away when adding the cheese. Stir steadily and keep heat low to avoid graininess.
  • For restaurant-level texture, partially blend with an immersion blender, but always leave a few broccoli bites intact.
  • A splash of lemon juice at the end cuts through the richness beautifully.

How to make crockpot broccoli cheese soup

  1. In a medium skillet over medium heat, melt 1 tablespoon of the butter. Add onion and sauté for 3–4 minutes until softened. Add garlic and the remaining butter; cook for 30 seconds.
  2. Sprinkle in flour and stir constantly for 1–2 minutes to form a pale roux. Slowly whisk in broth until smooth and slightly thickened. Remove from heat.
  3. Transfer the onion-flour mixture to the slow cooker. Add the remaining broth, the shredded carrot, salt, and pepper. Stir to combine.
  4. Cover and cook on low for 4–6 hours or high for 3–4 hours, until broccoli is tender.
  5. Reduce the heat to low if cooking on high. Stir in heavy cream and nutmeg. Gradually add cheddar cheese, stirring until completely melted and smooth. Do not boil after adding cheese.
An overhead image of sauteing garlic and onions with butter.
An overhead image of making a roux in a skillet.
An overhead image of adding the ingredients to a slow cooker.
An overhead image of broccoli cheese soup being cooked in a slow cooker.
An overhead image of adding heavy cream, nutmeg, and cheddar cheese to the soup.

How to serve broccoli cheese soup

Serve this cozy broccoli cheese soup with warm garlic bread or a baguette for dunking, a fresh kale salad for balance, or stuffed baked potatoes if you’re feeling extra hearty.

An overhead image of slow cooker broccoli soup.

Storage and reheating suggestions

Store the soup without cheese and cream, then reheat and finish before serving. If the soup thickens too much overnight, loosen it with a splash of broth or milk when reheating.

Other slow cooker recipes

If you’re all about fuss-free cooking, these slow cooker recipes will be your new weeknight heroes.

No ratings yet

Slow Cooker Broccoli Cheese Soup

My slow cooker broccoli soup is creamy, flavorful, and stress-free. Bold cheddar, tender broccoli, and a silky finish tested to perfection.
Prep Time: 15 minutes
Cook Time: 6 hours
Total Time: 6 hours 15 minutes
Servings: 6 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 

  • 4 cups broccoli florets, 1 large head of broccoli
  • ¼ cup unsalted butter, divided
  • 1 yellow onion, finely diced
  • 2 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 3 cups vegetable broth
  • 1 carrot, shredded
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • 2 cups heavy cream
  • ¼ teaspoon nutmeg
  • 2 cups sharp cheddar cheese, shredded

Instructions 

  • Wash and chop broccoli into bite-sized florets. Add to the base of a 6-quart slow cooker.
  • In a medium skillet over medium heat, melt 1 tablespoon of the butter. Add onion and sauté for 3–4 minutes until softened. Add garlic and the remaining 3 tablespoons butter; cook for 30 seconds.
  • Sprinkle in flour and stir constantly for 1–2 minutes to form a pale roux. Slowly whisk in 1 cup of broth until smooth and slightly thickened. Remove from heat.
  • Transfer the onion-flour mixture to the slow cooker. Add remaining 2 cups broth, shredded carrot, salt, and pepper. Stir to combine.
  • Cover and cook on low for 4–6 hours or high for 3–4 hours, until broccoli is tender.
  • Reduce heat to low if cooking on high. Stir in heavy cream and nutmeg. Gradually add cheddar cheese, stirring until completely melted and smooth. Do not boil after adding cheese.
  • Optional: Use an immersion blender to partially puree the soup directly in the slow cooker for a creamier texture, leaving some broccoli chunks for contrast.

Notes

  • Use freshly shredded cheddar for the best melt. Pre-shredded cheese can result in a grainy texture.
  • Don’t overheat after adding cream and cheese — keep the soup below a simmer to prevent curdling.
  • Frozen broccoli? Add during the last hour of cooking so it doesn’t overcook.
  • Add ½ cup shredded gouda or gruyère for extra cheesiness and depth.
  • Finish with a squeeze of lemon or a pinch of mustard powder for brightness and complexity.
  • Want it spicy? Stir in ¼ teaspoon cayenne with the broth.
  • For a thinner soup, swap milk for cream and skip the step of blending some of the soup at the end.

Nutrition

Calories: 551kcal | Carbohydrates: 16g | Protein: 14g | Fat: 49g | Saturated Fat: 30g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 0.3g | Cholesterol: 148mg | Sodium: 1154mg | Potassium: 370mg | Fiber: 2g | Sugar: 6g | Vitamin A: 4108IU | Vitamin C: 57mg | Calcium: 361mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.