I had a whole thing against broccoli soup for years. Let me tell you, it wasn’t pretty. I thought it was just bland, watery green stuff that people pretended to enjoy because it was “healthy.” My neighbor Diane kept trying to get me to try her version, and I’d just smile and change the subject. Then one Tuesday night, I was stuck at her house while my car got new tires, and she put a bowl of this in front of me. I took a bite to be polite, you know, the way you do when you’re trapped. And then I took another bite. And another. By the time I realized what was happening, I had eaten the entire bread bowl and was eyeing hers. I mean, honestly, I didn’t even know broccoli soup could taste like this. It was creamy without being heavy, cheesy in all the right ways, and that bread bowl situation? Absolute game changer. The whole thing came together in her crockpot, which felt like cheating, but I wasn’t about to complain. Now I make this Easy Crockpot Cheddar Broccoli Soup Bread Bowls recipe at least twice a month, and I still laugh thinking about how wrong I was about broccoli soup. If you’ve been on the fence about it, maybe you’ve been there too, this one might just change your mind.
Why You’ll Love This Recipe
Let me break down why this specific version of broccoli cheese soup is different from every other one you’ve tried. I’ve tested this thing about six times now, tweaking the cheese ratio and the cooking time until it was just right. Here is what makes it worth your time:
- One-Pot Wonder: Everything goes into the crockpot. No extra pans, no stirring on the stovetop, no messy blender to clean. You literally dump, stir, and walk away.
- Busy Weeknight Hero: This comes together in under 15 minutes of active prep time. The crockpot does the heavy lifting while you deal with life, whether that is homework, laundry, or just collapsing on the couch for a bit.
- Pantry-Friendly Ingredients: You probably have most of this stuff already. Frozen broccoli, chicken broth, a block of cheddar, some cream. No fancy grocery trip required.
- Crowd-Pleaser Status: I have served this to picky kids, skeptical adults, and my dad who “doesn’t do soup.” Every single person went back for seconds. The bread bowls seal the deal.
- Comfort Food That Delivers: The texture is silky and rich, the cheese pulls beautifully, and that bread bowl soaks up all the goodness without getting soggy too fast. It is the kind of meal that makes you close your eyes after the first bite.
This isn’t just another broccoli soup recipe. The technique of letting the crockpot do the work while you prep the bread bowls means you get restaurant-quality results with almost no effort. It is comfort food reimagined, faster, easier, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a regular Tuesday into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.
- For the soup base:
- 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 medium yellow onion, diced small (about 1 cup)
- 3 cloves garlic, minced
- 1/2 cup all-purpose flour (for thickening, use gluten-free all-purpose blend if needed)
- 2 cups heavy cream or half-and-half (adds richness, use full-fat coconut milk for dairy-free)
- 1 teaspoon mustard powder (adds subtle tang that makes the cheese pop)
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional, for a tiny kick)
- Salt and black pepper to taste
- For the broccoli and cheese:
- 4 cups frozen broccoli florets (no need to thaw, I like the Birds Eye brand for consistent size)
- 3 cups sharp cheddar cheese, freshly shredded (buy a block and shred it yourself, pre-shredded has anti-caking agents that mess with the texture)
- 1 cup mild cheddar or Monterey Jack cheese, freshly shredded
- For the bread bowls:
- 4 large round sourdough boules (or any round crusty bread, I get mine from the bakery section at the grocery store)
- 2 tablespoons melted butter
- 1/2 teaspoon garlic powder
- 1 tablespoon fresh parsley, chopped (optional for garnish)
Ingredient tips I learned the hard way: Do not skip shredding your own cheese. I know it is tempting to buy the bag, but that stuff has cellulose and other coatings that prevent it from melting smoothly. Your soup will end up grainy instead of silky. Also, frozen broccoli works better here than fresh because it breaks down more evenly during the long cooking time. If you use fresh, chop it into very small florets.
Substitution guidance: Use vegetable broth and skip the cream for a lighter version. Swap the cheddar with gouda or gruyere for a different flavor profile. For gluten-free, use a 1:1 gluten-free flour blend and serve the soup in bowls instead of bread bowls.
Equipment Needed
You do not need a lot of fancy gear for this recipe, which is part of why I love it so much.
- Crockpot or slow cooker: A 6-quart size works perfectly. I use a basic Crock-Pot brand one I got for thirty bucks, and it has never let me down.
- Cutting board and sharp knife: For dicing the onion and mincing garlic. A dull knife makes this step miserable.
- Box grater or food processor: For shredding that block of cheese. The food processor makes it faster if you have one.
- Small saucepan: For making the roux on the stovetop before adding it to the crockpot. This is the one step that keeps the soup from being totally hands-off, but it only takes five minutes.
- Whisk: For smoothing out the flour mixture so you don’t end up with lumps.
- Serrated knife: For cutting the tops off the bread bowls and hollowing them out cleanly.
- Baking sheet: For toasting the bread bowls in the oven so they don’t get soggy immediately.
- Ladle: For serving the soup into the bowls without making a mess.
Budget-friendly alternative: If you don’t have a crockpot, you can make this in a large Dutch oven on the stovetop over low heat. Just stir occasionally and watch the temperature so it doesn’t scorch. It takes about an hour instead of three, but the result is the same.
Preparation Method

This is where the magic happens. The steps look long, but I promise, most of it is inactive cooking time where you can go do other things.
- Make the roux base. In a small saucepan over medium heat, melt 4 tablespoons of butter. Whisk in the 1/2 cup of all-purpose flour and cook for about 2 minutes, stirring constantly. You want it to smell nutty but not brown. Slowly pour in 1 cup of the chicken broth while whisking vigorously to prevent lumps. Cook for another 2 minutes until it thickens into a paste. Set this aside for now.
- Layer the crockpot. Add the remaining 3 cups of chicken broth to your crockpot. Toss in the diced onion, minced garlic, mustard powder, smoked paprika, and cayenne if using. Give it a stir. Add the frozen broccoli florets right on top, do not stir them in yet. This keeps them from getting too mushy too fast.
- Add the roux. Dollop the roux mixture over the top of everything. Do not stir yet. Trust the layering process, it helps everything cook evenly. Cover the crockpot and cook on low for 3 hours or on high for 1.5 hours. The broccoli should be tender when you poke it with a fork.
- Blend the soup. After the cooking time, use an immersion blender right in the crockpot to puree the soup until smooth. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender. Be careful, hot soup expands and can blow the lid off. Let it cool for a few minutes first, and hold the lid down with a towel while blending.
- Add the cream and cheese. Once the soup is smooth, stir in the heavy cream. Then gradually add the shredded cheeses, a handful at a time, stirring until each addition is fully melted before adding more. This prevents the cheese from clumping. The soup will look thin at first, but it thickens as the cheese melts in. Cover and cook on low for another 20 minutes.
- Prepare the bread bowls. While the cheese melts, preheat your oven to 375°F. Use a serrated knife to cut the tops off each sourdough boule. Scoop out the soft bread from the inside, leaving about a 1/2-inch shell. Brush the inside and the cut edges with melted butter mixed with garlic powder. Place the bowls and the tops on a baking sheet and toast for 8-10 minutes until the edges are golden and crisp.
- Serve immediately. Ladle the hot soup into the toasted bread bowls. Garnish with fresh parsley and a little extra shredded cheese if you are feeling fancy. Pop the top back on for presentation or just dig in right away.
Sensory cues to watch for: When you add the cheese, the soup should look glossy and smooth, not greasy or separated. The bread bowls should smell toasty and garlicky, and the edges should feel firm to the touch. If the soup seems too thick, stir in a splash of warm broth or milk. If it is too thin, let it cook uncovered for another 15 minutes.
Cooking Tips & Techniques
I have messed up this recipe in just about every way possible so you don’t have to. Here is what I learned.
Do not rush the roux. I know it is tempting to just dump everything in the crockpot and call it a day, but that flour step matters. If you skip cooking the flour first, your soup will taste like raw flour and have a chalky texture. Take the two minutes, it makes a difference.
Shred your own cheese, seriously. I mentioned this before, but it bears repeating. The pre-shredded bags have anti-caking agents that prevent smooth melting. Your soup will end up with little gritty bits instead of that silky, stretchy cheese pull. Buy a block, shred it, thank me later.
Watch the heat when adding cheese. If your soup is too hot, the cheese can break and turn greasy. If it is too cold, the cheese won’t melt properly. The sweet spot is when the soup is hot but not boiling, around 165°F. Let it cool for a minute after blending if you need to.
Toast the bread bowls twice. The first toast is before you add the soup. But if you want extra protection against sogginess, after you fill the bowls, pop them back in the oven for 5 minutes at 350°F. This creates a barrier that keeps the soup from soaking through too fast.
Timing strategy for busy nights: Make the soup base in the morning and let it cook on low all day. Then in the evening, blend, add the cream and cheese, and toast the bread bowls while the cheese melts. Dinner is ready in 30 minutes from the time you walk in the door.
One mistake I still make: I always forget to save the bread I scoop out of the bowls. Don’t be like me. Toss those bread pieces with olive oil and salt, bake them at 375°F for 10 minutes, and you have croutons for salads or snacking.
Variations & Adaptations
This recipe is flexible, and I have tried several versions that turned out great.
Vegetarian version: Swap the chicken broth for vegetable broth and use a vegetarian Worcestershire sauce if you want that extra depth. Everything else stays the same, and honestly, I can barely tell the difference.
Spicy cheddar broccoli soup: Add 1/2 teaspoon of red pepper flakes along with the broccoli, and use pepper jack cheese for half of the mild cheddar. The heat builds slowly and pairs beautifully with the creamy base. My husband requests this version every time.
Loaded baked potato style: Add 2 cups of diced potatoes (peeled and chopped small) along with the broccoli. After blending, stir in 1/2 cup of cooked bacon bits and top with extra cheese and green onions. It is basically a loaded baked potato in soup form, and it is incredible.
Dairy-free adaptation: Use full-fat canned coconut milk instead of heavy cream, and a good quality dairy-free cheddar shred. I like the Violife brand for melting. The texture is slightly different, but the flavor is still rich and satisfying.
Low-carb option: Skip the bread bowls entirely and serve the soup in regular bowls. The soup itself is relatively low in carbs if you use the flour sparingly. You can also thicken it with 2 tablespoons of cornstarch mixed with 3 tablespoons of cold water instead of the flour roux.
My personal favorite variation: I once added a tablespoon of Dijon mustard and a splash of white wine vinegar right before serving. It brightened everything up and cut through the richness in a way I did not expect. Now I do it every time.
Serving & Storage Suggestions
This soup is best served hot, straight from the crockpot into those toasted bread bowls. The contrast between the warm, creamy soup and the crusty, garlicky bread is everything.
Serving temperature: Serve immediately after the cheese melts. If the soup sits too long in the crockpot on warm, it can thicken more than you want. Just add a splash of broth to thin it back out.
What to serve alongside: A simple green salad with a tangy vinaigrette balances the richness of the soup. I also like to put out a plate of apple slices, the sweetness and crunch work surprisingly well. For drinks, a crisp white wine like Sauvignon Blanc or a cold beer pairs nicely.
Storage instructions: Store leftover soup in an airtight container in the refrigerator for up to 4 days. The bread bowls do not store well once filled, so keep them separate. The soup will thicken as it sits, which is normal.
Reheating methods: Reheat the soup gently on the stovetop over low heat, stirring occasionally. Add a splash of milk or broth to thin it back to the right consistency. You can also microwave individual portions in 30-second bursts, stirring between each. Do not boil the soup, it can cause the cheese to separate.
Freezing instructions: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave some headspace for expansion. Thaw overnight in the refrigerator and reheat gently. The texture stays creamy, though you might need to whisk it a bit after thawing.
Flavor development note: Like many soups, this one tastes even better the next day. The flavors meld together overnight, and the broccoli softens even more. If you can resist eating it all, save a bowl for lunch tomorrow.
Nutritional Information & Benefits
Here is a rough estimate for one serving (about 1.5 cups of soup with one bread bowl). Actual values vary based on specific ingredients and portion sizes.
- Calories: approximately 580
- Protein: 22g
- Fat: 32g
- Carbohydrates: 48g
- Fiber: 6g
- Sodium: 890mg
Health benefits of key ingredients: Broccoli is packed with vitamin C, vitamin K, and fiber. It also contains sulforaphane, a compound linked to anti-inflammatory benefits. Cheddar cheese provides calcium and protein, though it is higher in saturated fat, so moderation is key. The soup is relatively high in sodium due to the broth and cheese, so if you are watching your salt intake, use low-sodium broth and reduce the added salt.
Dietary considerations: This recipe contains dairy and gluten. For a gluten-free version, use a gluten-free flour blend and serve in bowls. For a dairy-free version, use coconut milk and dairy-free cheese as noted in the variations section. This soup is not suitable for a low-fat diet, but it is incredibly satisfying in small portions.
My personal wellness perspective: I do not believe in labeling foods as “good” or “bad.” This soup is rich and indulgent, and that is okay for a weeknight dinner. Pair it with a side of vegetables or a salad, and you have a balanced meal that feels like a treat.
Conclusion
This Easy Crockpot Cheddar Broccoli Soup Bread Bowls recipe is the kind of meal that makes you wonder why you ever doubted broccoli soup in the first place. It is creamy, cheesy, and comes together with almost no effort thanks to that trusty crockpot. The bread bowls take it from a simple soup to something that feels special, even on a random Tuesday night.
I love this recipe because it proves you can have comfort food without spending hours in the kitchen. It is forgiving, adaptable, and always gets rave reviews. Whether you make it exactly as written or tweak it with your own favorite add-ins, I think you will be surprised at how good it turns out.
Go ahead and give it a try. Let me know in the comments how it went, what variations you tried, or if your picky eater finally came around to broccoli soup like my neighbor Diane’s did. I would love to hear your story. Happy cooking, and do not forget to save some of that bread for croutons.
Frequently Asked Questions
Can I use fresh broccoli instead of frozen?
Yes, you can use fresh broccoli, but chop it into very small florets so it cooks evenly. Frozen broccoli works better because it breaks down more consistently during the long cooking time, but fresh will still give you a good result.
Why did my soup turn out grainy?
Grainy soup usually happens when you use pre-shredded cheese or when the soup is too hot when you add the cheese. Always shred your own cheese from a block and let the soup cool slightly before stirring in the cheese gradually.
Can I make this soup ahead of time?
Absolutely. The soup can be made up to 3 days ahead and stored in the refrigerator. Reheat it gently on the stovetop with a splash of broth to thin it out. Make the bread bowls fresh on the day you serve for the best texture.
How do I keep the bread bowls from getting soggy?
Toast the bread bowls in the oven until the edges are golden and crisp before adding the soup. You can also brush the inside with melted butter, which creates a barrier. For extra protection, toast the filled bowls for 5 minutes at 350°F.
Can I freeze the soup?
Yes, this soup freezes well for up to 3 months. Let it cool completely, transfer to freezer-safe containers, and leave some headspace for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop. The texture remains creamy after thawing.
Pin This Recipe!

Easy Crockpot Cheddar Broccoli Soup Bread Bowls
This creamy, cheesy broccoli soup is made effortlessly in a crockpot and served in toasted bread bowls. It’s a comforting one-pot dinner that’s perfect for busy weeknights and guaranteed to please even the pickiest eaters.
- Prep Time: 15 minutes
- Cook Time: 3 hours 20 minutes
- Total Time: 3 hours 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 cups low-sodium chicken broth (or vegetable broth for vegetarian)
- 1 medium yellow onion, diced small (about 1 cup)
- 3 cloves garlic, minced
- 1/2 cup all-purpose flour (or gluten-free all-purpose blend)
- 2 cups heavy cream or half-and-half (or full-fat coconut milk for dairy-free)
- 1 teaspoon mustard powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional)
- Salt and black pepper to taste
- 4 cups frozen broccoli florets
- 3 cups sharp cheddar cheese, freshly shredded
- 1 cup mild cheddar or Monterey Jack cheese, freshly shredded
- 4 large round sourdough boules
- 2 tablespoons melted butter
- 1/2 teaspoon garlic powder
- 1 tablespoon fresh parsley, chopped (optional for garnish)
Instructions
- Make the roux base: In a small saucepan over medium heat, melt 4 tablespoons of butter. Whisk in 1/2 cup all-purpose flour and cook for about 2 minutes, stirring constantly, until it smells nutty. Slowly pour in 1 cup of chicken broth while whisking vigorously to prevent lumps. Cook for another 2 minutes until it thickens into a paste. Set aside.
- Layer the crockpot: Add the remaining 3 cups of chicken broth to your crockpot. Add the diced onion, minced garlic, mustard powder, smoked paprika, and cayenne (if using). Stir. Add the frozen broccoli florets on top without stirring.
- Add the roux: Dollop the roux mixture over the top. Do not stir. Cover and cook on low for 3 hours or on high for 1.5 hours, until broccoli is tender.
- Blend the soup: Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer to a blender in batches, letting it cool slightly first.
- Add the cream and cheese: Stir in the heavy cream. Gradually add the shredded cheeses, a handful at a time, stirring until each addition is fully melted. Cover and cook on low for another 20 minutes.
- Prepare the bread bowls: Preheat oven to 375°F. Cut the tops off each sourdough boule and scoop out the soft bread, leaving a 1/2-inch shell. Brush inside and cut edges with melted butter mixed with garlic powder. Place bowls and tops on a baking sheet and toast for 8-10 minutes until golden and crisp.
- Serve immediately: Ladle the hot soup into the toasted bread bowls. Garnish with fresh parsley and extra cheese if desired.
Notes
Shred your own cheese from a block for the smoothest texture; pre-shredded cheese contains anti-caking agents that can make the soup grainy. Frozen broccoli works better than fresh as it breaks down more evenly. For extra protection against soggy bread bowls, toast the filled bowls for 5 minutes at 350°F after adding the soup. Leftover soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
Nutrition
- Serving Size: 1.5 cups soup with 1
- Calories: 580
- Sugar: 5
- Sodium: 890
- Fat: 32
- Saturated Fat: 18
- Carbohydrates: 48
- Fiber: 6
- Protein: 22
Keywords: crockpot cheddar broccoli soup, bread bowls, one-pot dinner, easy soup recipe, slow cooker soup, broccoli cheese soup


