Love this? Save it for later!
Share the inspiration with your friends
I wasn’t expecting cooking advice from my accountant, but there I was, late on a Tuesday afternoon in February, sorting through a shoebox of receipts while he explained exactly how to make the best broccoli cheddar soup I’d ever had. His name is Gary, and he wears sweater vests unironically. He’d been my tax guy for three years, and our conversations usually revolved around deductions and quarterly estimates. But that day, as he stamped “PAID” on an invoice, he looked up and said, “You know what’s perfect for this weather? My wife’s crockpot soup. I’d give you the recipe, but you have to promise not to tell her I shared it.”
Honestly, I laughed. But Gary was dead serious. He grabbed a sticky note from his desk—the kind shaped like a little pig—and scribbled down the ingredients. “Don’t overcook the broccoli,” he warned. “And use real cheddar. That shredded bagged stuff is garbage.” I tucked the note into my wallet and forgot about it for a week. Then a snowstorm hit, the kind that makes you cancel plans and curl up under a blanket. I was rummaging through my purse for a takeout menu when I found Gary’s pig-shaped note. And let me tell you, that soup changed my entire outlook on winter.
The thing about this cozy crockpot cheddar broccoli soup in a bread bowl is that it tastes like something you’d get at a fancy bakery-cafe, but it comes together with almost no effort. You just toss everything in the slow cooker, let it do its thing, and then ladle it into a hollowed-out sourdough boule. The bread soaks up all that creamy, cheesy goodness, and the soup itself is velvety smooth with little bits of tender broccoli throughout. Maybe you’ve been there—standing in your kitchen, staring at a head of broccoli, wondering what to make that actually feels special. This is it. This is the recipe I keep coming back to, year after year, and it all started with a tax accountant in a sweater vest.
Why You’ll Love This Recipe
I’ve made this cozy crockpot cheddar broccoli soup in a bread bowl more times than I can count, and every single time, it delivers. Here’s why this version stands out from the dozens of other broccoli soup recipes out there:
- Set It and Forget It: The crockpot does all the heavy lifting. You spend about 10 minutes prepping, then walk away for a few hours. No stirring, no watching, no stress.
- Real Ingredients, Real Flavor: This isn’t one of those soups that tastes like watered-down cheese. We’re using sharp cheddar, fresh broccoli, and a secret trick—a little bit of mustard powder—that makes the cheese flavor pop.
- Perfect for Cold Weather: There’s something about eating soup out of a bread bowl that feels like a hug from the inside out. It’s the ultimate comfort food for snowy days, rainy evenings, or anytime you need a pick-me-up.
- Crowd-Pleaser: I’ve served this at casual get-togethers and fancy dinner parties, and it always gets the same reaction: people close their eyes after the first bite. Kids love it, adults love it, even picky eaters come back for seconds.
- Better Than Takeout: Honestly, once you make this at home, you’ll never order broccoli cheddar soup from a restaurant again. It’s creamier, cheesier, and way more satisfying—especially when you factor in the bread bowl.
What makes this recipe different from the rest is the texture. A lot of broccoli cheddar soups turn out grainy or watery, but this one is silky smooth thanks to a simple technique: blending a portion of the soup before adding the cheese. It creates this luscious, velvety base that coats every piece of broccoli perfectly. And the bread bowl? That’s not just a serving vessel—it becomes part of the meal. The sourdough soaks up the soup and gets soft and chewy, and then you eat the bowl itself. It’s genius, honestly.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that you can find at any grocery store. The magic is in how they come together in the slow cooker. Here’s everything you need for this cozy crockpot cheddar broccoli soup in a bread bowl:
For the Soup
- 4 cups fresh broccoli florets (about 2 medium heads of broccoli) – You want them cut into bite-sized pieces. I’ve used frozen broccoli in a pinch, but fresh gives you a better texture. The stems are fine to use too—just peel them and chop them small.
- 1 medium yellow onion, diced – Adds a savory base note. You could use a white onion, but yellow gives a slightly sweeter, mellower flavor.
- 2 cloves garlic, minced – Fresh garlic is non-negotiable here. The jarred stuff just doesn’t taste the same.
- 3 cups low-sodium chicken or vegetable broth – I prefer chicken broth for a richer flavor, but vegetable works beautifully for a vegetarian version. Low-sodium is key because the cheese adds salt.
- 1 cup heavy cream – This is what makes the soup luxuriously creamy. You can substitute half-and-half for a lighter version, but the texture won’t be quite as velvety.
- 2 cups sharp cheddar cheese, freshly shredded – This is the most important ingredient. Please, I’m begging you, shred your own cheese. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly, and you’ll end up with a grainy soup. I recommend Tillamook or Cabot for best flavor.
- 1/2 teaspoon dry mustard powder – This is my secret weapon. It doesn’t make the soup taste like mustard; it just enhances the cheddar flavor and helps it melt more smoothly.
- 1/4 teaspoon smoked paprika – Adds a subtle warmth and a hint of smokiness. Regular paprika works too, but smoked is better.
- Salt and black pepper to taste – Start with 1/2 teaspoon of salt and 1/4 teaspoon of pepper, then adjust at the end.
For the Bread Bowls

- 4 small sourdough boules or round artisan bread loaves – You want bread that’s crusty on the outside and sturdy enough to hold the soup without getting soggy immediately. Sourdough is classic, but a good French boule or even a round rye loaf works. I’ve used whole wheat sourdough before, and it was fantastic.
- 2 tablespoons olive oil or melted butter – For brushing the inside of the bread bowls before toasting. This step is optional but highly recommended—it creates a barrier that helps the bread hold up longer.
Optional Garnishes
- Extra shredded cheddar – Because more cheese is always a good idea.
- Fresh chives or green onions, chopped – Adds a pop of color and a mild oniony bite.
- Crumbled bacon – I mean, if you want to take this over the top, go for it. I won’t judge.
Equipment Needed
You don’t need a ton of fancy equipment for this recipe, which is part of what makes it so great. Here’s what you’ll need:
- A 6-quart or larger slow cooker – This is essential. I use a Crock-Pot brand, but any brand works. If your slow cooker is smaller, just halve the recipe.
- A sharp chef’s knife and cutting board – For chopping the broccoli, onion, and garlic. A good knife makes prep so much faster.
- A box grater or food processor with a shredding disc – For shredding the cheese. I’ve done it by hand with a box grater for years, but if you have a food processor, it’ll save you a few minutes.
- An immersion blender or a regular blender – This is key for getting that silky texture. An immersion blender is easier because you can blend right in the slow cooker. If you use a regular blender, work in batches and be careful with the hot liquid.
- A serrated knife – For cutting the tops off the bread bowls and hollowing them out. A bread knife works perfectly.
- A baking sheet – For toasting the bread bowls in the oven.
- Measuring cups and spoons – The usual suspects.
If you don’t have an immersion blender, don’t worry. You can skip the blending step and just stir the soup really well—it’ll still be delicious, just a little chunkier. And if you don’t have a slow cooker, you can make this on the stovetop in a large pot. Just simmer the broccoli in the broth for about 15 minutes until tender, then proceed with the blending and cheese steps.
Preparation Method
Making this cozy crockpot cheddar broccoli soup in a bread bowl is almost embarrassingly easy. Here’s how to do it, step by step:
- Prep the broccoli and aromatics. Wash the broccoli and cut it into small florets. Peel the stems if you’re using them, then chop them into 1/2-inch pieces. Dice the onion and mince the garlic. I like to do all my chopping first so I can just dump everything into the slow cooker.
- Combine ingredients in the slow cooker. Add the broccoli, onion, garlic, and broth to the slow cooker. Give it a stir. Don’t add the cream or cheese yet—those go in later. Put the lid on and cook on low for 4 hours or on high for 2 hours. The broccoli should be very tender when you poke it with a fork.
- Blend the soup. Once the broccoli is tender, turn off the slow cooker (or switch it to warm). Use an immersion blender to blend the soup until it’s smooth and creamy. If you’re using a regular blender, carefully transfer the soup in batches—don’t fill the blender more than halfway—and blend until smooth, then return it to the slow cooker. This is where the magic happens. The soup goes from looking like chunky broccoli water to a velvety, gorgeous green-gold liquid.
- Add the cream and cheese. With the slow cooker on low or warm, stir in the heavy cream, shredded cheddar, dry mustard powder, and smoked paprika. Stir continuously until the cheese is completely melted and the soup is smooth. This usually takes about 2-3 minutes. Don’t rush this step—if you add the cheese to soup that’s too hot, it can seize up and turn grainy. Low and slow is the way to go.
- Season to taste. Taste the soup and add salt and pepper as needed. Remember that the cheese is already salty, so go easy. I usually start with 1/2 teaspoon of salt and 1/4 teaspoon of pepper, then adjust.
- Prepare the bread bowls. While the soup finishes, preheat your oven to 375°F (190°C). Use a serrated knife to cut a circle out of the top of each bread loaf, about 2 inches in diameter. Pull out the soft bread inside, leaving a 1/2-inch thick shell. You want the walls to be sturdy enough to hold the soup. Brush the inside of each bread bowl with olive oil or melted butter, then place them on a baking sheet. Toast for 5-7 minutes until the inside is lightly golden and crispy.
- Serve immediately. Ladle the hot soup into the prepared bread bowls. Top with extra shredded cheddar, fresh chives, or crumbled bacon if you like. Serve right away while the bread is still warm and the soup is piping hot. The bread will start to soften after about 10 minutes, so don’t let it sit around too long.
A few notes here: If you want a chunkier soup, skip the blending step entirely. Just stir in the cream and cheese and serve it as-is. The broccoli will be soft and tender, and the soup will have a more rustic texture. Also, if you’re making this for a crowd, you can prepare the soup up to step 5 and keep it warm in the slow cooker. Just prep the bread bowls right before serving.
Cooking Tips & Techniques
I’ve made this cozy crockpot cheddar broccoli soup in a bread bowl more times than I care to count, and I’ve learned a few things along the way. Here are my best tips for getting it perfect every time:
Don’t overcook the broccoli. This is the mistake I made the first time I made Gary’s recipe. I left the soup on low for 6 hours, and the broccoli turned into mush. It still tasted good, but the texture was off—kind of baby-food-ish. Broccoli only needs about 4 hours on low or 2 hours on high. Set a timer if you have to.
Shred your own cheese. I know I’ve said this already, but it bears repeating. Pre-shredded cheese is coated in starches and anti-caking agents that prevent it from melting smoothly. You’ll end up with a grainy, clumpy soup instead of a silky, creamy one. Spend the 3 minutes shredding your own cheese. Your taste buds will thank you.
Add the cheese off the heat. This was a hard lesson for me. One time, I got impatient and added the cheese while the soup was still bubbling hot. It seized up instantly—the cheese turned into little rubbery clumps floating in the broth. Not cute. Turn off the heat (or switch to warm) and let the soup cool for a minute or two before stirring in the cheese. Low and slow is the key to a smooth melt.
Toast the bread bowls. I skipped this step the first few times, and my bread bowls got soggy within minutes. Toasting the inside creates a barrier that slows down the absorption. It also adds a lovely crunch that contrasts with the creamy soup. Don’t skip it.
Use a good quality broth. Since the soup has relatively few ingredients, the broth matters. I use Swanson’s low-sodium chicken broth, but any brand you like works. If you’re using homemade broth, even better. Just make sure it’s well-seasoned.
Make it ahead. This soup actually gets better after a day in the fridge. The flavors meld together and deepen. Just reheat it gently on the stovetop or in the microwave, and prepare fresh bread bowls when you’re ready to serve.
Variations & Adaptations
One of the things I love about this cozy crockpot cheddar broccoli soup in a bread bowl is how adaptable it is. Here are some ways to make it your own:
Vegetarian Version: Use vegetable broth instead of chicken broth. Everything else stays the same. It’s just as creamy and satisfying.
Vegan Version: Swap the heavy cream for full-fat coconut milk or cashew cream. Use a high-quality vegan cheddar shreds (I like the brand Violife) and nutritional yeast for extra cheesy flavor. The texture won’t be exactly the same, but it’s still really good.
Gluten-Free Version: Skip the bread bowl and serve the soup in regular bowls with gluten-free crackers or crusty gluten-free bread on the side. The soup itself is naturally gluten-free as long as you use a gluten-free broth.
Spicy Version: Add 1/4 teaspoon of cayenne pepper or a pinch of red pepper flakes along with the smoked paprika. It gives the soup a gentle warmth that’s really nice on a cold day.
Loaded Baked Potato Style: Stir in some cooked, crumbled bacon and top with sour cream and chives. It’s decadent and ridiculous and absolutely delicious.
Add Some Protein: Shredded rotisserie chicken or diced ham stirred in at the end turns this into a heartier meal. I’ve done this when I wanted the soup to be dinner all by itself.
Different Cheese: Sharp cheddar is classic, but you can experiment. A mix of cheddar and Gruyere is incredible. So is smoked gouda. Just make sure you’re using a cheese that melts well.
I once tried a version with broccoli and cauliflower—half and half—and it was fantastic. The cauliflower adds a slightly different texture and a mild, nutty flavor that plays nicely with the cheese.
Serving & Storage Suggestions
This cozy crockpot cheddar broccoli soup in a bread bowl is best served immediately, while the bread is still warm and the soup is piping hot. Here’s how to make the most of it:
Serving Temperature: Serve the soup hot, straight from the slow cooker. The bread bowl should be warm from the oven. The contrast between the cool air and the hot soup is part of the magic.
Presentation: Place each bread bowl on a small plate or in a shallow bowl to catch any drips. Garnish with a sprinkle of extra cheddar, some fresh chives, and maybe a crack of black pepper. It looks gorgeous and inviting.
What to Serve With It: A simple side salad with a tangy vinaigrette is perfect—the acidity cuts through the richness of the soup. I also like to serve it with a crisp apple or pear on the side. The sweetness of the fruit complements the savory soup beautifully.
Beverage Pairings: A crisp white wine like Sauvignon Blanc or a light, hoppy IPA works well. For non-alcoholic options, try a sparkling apple cider or a hot cup of Earl Grey tea.
Storage: If you have leftover soup, let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually deepen and meld together overnight, so leftovers are often even better than the first serving.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave it in 30-second bursts, stirring between each. If the soup has thickened too much in the fridge, stir in a splash of milk or broth to loosen it up.
Freezing: This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. Note: the texture might be slightly different after freezing, but it’s still delicious.
Bread Bowl Leftovers: If you have leftover bread bowls (the tops you cut off and the bread you scooped out), don’t throw them away! Tear them into chunks, toss with olive oil and garlic powder, and bake at 375°F for 10-12 minutes to make croutons. They’re amazing on salads or just as a snack.
Nutritional Information & Benefits
While this cozy crockpot cheddar broccoli soup in a bread bowl is definitely a comfort food, it also has some surprising nutritional benefits. Here’s a rough estimate per serving (based on 4 servings, including the bread bowl):
- Calories: Approximately 580-650 per serving
- Protein: 22-25 grams
- Fat: 32-36 grams
- Carbohydrates: 50-55 grams
- Fiber: 5-7 grams
- Calcium: 45-50% of the daily value
- Vitamin C: 80-100% of the daily value
- Vitamin K: 100%+ of the daily value
Broccoli is a powerhouse vegetable. It’s packed with vitamin C, vitamin K, fiber, and antioxidants. The cheese adds a good amount of calcium and protein. And the sourdough bread, while not exactly a health food, does provide complex carbohydrates for energy.
Dietary Considerations: This recipe is vegetarian-friendly if you use vegetable broth. It’s naturally nut-free and egg-free. For a gluten-free version, skip the bread bowl and serve the soup in regular bowls. For a lower-calorie version, use half-and-half instead of heavy cream and reduce the cheese by half.
Potential Allergens: This recipe contains dairy (cheese, cream) and gluten (bread). If you have sensitivities, please check the labels on your broth and seasonings to ensure they’re free of any hidden allergens.
I personally love that this soup feels indulgent but still has a ton of vegetables in it. It’s the kind of meal that satisfies your cravings and your nutritional needs at the same time.
Conclusion
This cozy crockpot cheddar broccoli soup in a bread bowl is the kind of recipe that becomes a tradition. It started with a sticky note from my accountant, of all people, and now it’s the soup I turn to whenever I need a little comfort. It’s warm, it’s cheesy, it’s satisfying, and it’s so easy to make that you’ll wonder why you ever bought canned soup.
What I love most about this recipe is how customizable it is. You can make it vegetarian, vegan, gluten-free, or loaded with bacon and extra cheese. You can serve it in bread bowls, regular bowls, or even over rice. It’s forgiving and flexible, and it always delivers.
I hope you give this recipe a try. Whether you’re snowed in, having a rough day, or just craving something warm and delicious, this soup will hit the spot. And if you make it, I’d love to hear how it turned out. Leave a comment below, share your photos, or tell me about your own unexpected recipe source. Maybe you have a Gary in your life too. Happy cooking!
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli in a pinch. Just add it directly to the slow cooker without thawing. Keep in mind that frozen broccoli tends to be softer and might break down more during cooking, so the texture will be slightly different. I recommend reducing the cooking time by about 30 minutes on low if using frozen.
Why did my soup turn out grainy?
Grainy soup is almost always caused by one of two things: using pre-shredded cheese or adding the cheese to soup that’s too hot. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. And if the soup is boiling when you add the cheese, the proteins can seize up and turn grainy. Turn off the heat, let the soup cool slightly, and use freshly shredded cheese for the best results.
Can I make this soup in an Instant Pot?
Absolutely! To make this in an Instant Pot, use the sauté function to cook the onion and garlic for 2-3 minutes. Add the broccoli and broth, then pressure cook on high for 3 minutes. Quick release the pressure, then use an immersion blender to blend the soup. Stir in the cream and cheese on the sauté setting (low) until melted. The bread bowl preparation stays the same.
How do I keep the bread bowl from getting soggy?
The key is toasting the inside of the bread bowl. After hollowing out the bread, brush the inside with olive oil or melted butter and toast it in a 375°F oven for 5-7 minutes. This creates a barrier that helps the bread hold up to the soup for longer. Also, serve the soup immediately after ladling it in—don’t let it sit around.
Can I make this soup dairy-free?
Yes, you can make a dairy-free version by swapping the heavy cream for full-fat coconut milk or unsweetened cashew cream. Use a high-quality dairy-free cheddar shreds (Violife and Daiya both work well) and add a tablespoon of nutritional yeast for extra cheesy flavor. The texture will be slightly different, but it’s still creamy and delicious.
Pin This Recipe!

Cozy Crockpot Cheddar Broccoli Soup in a Bread Bowl
A creamy, cheesy broccoli cheddar soup made effortlessly in a slow cooker and served in a toasted sourdough bread bowl. Perfect for cold weather comfort food.
- Prep Time: 15 minutes
- Cook Time: 4 hours (low) or 2 hours (high)
- Total Time: 4 hours 15 minutes (low) or 2 hours 15 minutes (high)
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 cups fresh broccoli florets (about 2 medium heads of broccoli)
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 3 cups low-sodium chicken or vegetable broth
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, freshly shredded
- 1/2 teaspoon dry mustard powder
- 1/4 teaspoon smoked paprika
- Salt and black pepper to taste
- 4 small sourdough boules or round artisan bread loaves
- 2 tablespoons olive oil or melted butter
- Optional garnishes: extra shredded cheddar, fresh chives or green onions, crumbled bacon
Instructions
- Prep the broccoli and aromatics: Wash the broccoli and cut it into small florets. Peel the stems if using, then chop into 1/2-inch pieces. Dice the onion and mince the garlic.
- Combine ingredients in the slow cooker: Add the broccoli, onion, garlic, and broth to the slow cooker. Stir. Do not add cream or cheese yet. Cook on low for 4 hours or on high for 2 hours until broccoli is very tender.
- Blend the soup: Turn off the slow cooker (or switch to warm). Use an immersion blender to blend the soup until smooth and creamy. If using a regular blender, carefully transfer in batches and blend until smooth, then return to the slow cooker.
- Add the cream and cheese: With the slow cooker on low or warm, stir in the heavy cream, shredded cheddar, dry mustard powder, and smoked paprika. Stir continuously until the cheese is completely melted and the soup is smooth (about 2-3 minutes).
- Season to taste: Add salt and pepper as needed. Start with 1/2 teaspoon salt and 1/4 teaspoon pepper, then adjust.
- Prepare the bread bowls: Preheat oven to 375°F (190°C). Use a serrated knife to cut a circle out of the top of each bread loaf (about 2 inches in diameter). Pull out the soft bread inside, leaving a 1/2-inch thick shell. Brush the inside of each bread bowl with olive oil or melted butter. Place on a baking sheet and toast for 5-7 minutes until lightly golden and crispy.
- Serve immediately: Ladle the hot soup into the prepared bread bowls. Top with extra shredded cheddar, fresh chives, or crumbled bacon if desired. Serve right away.
Notes
Don’t overcook the broccoli—4 hours on low or 2 hours on high is enough. Shred your own cheese for smooth melting. Add cheese off the heat to prevent graininess. Toast the bread bowls to prevent sogginess. Soup can be made ahead and refrigerated for up to 4 days; flavors deepen overnight.
Nutrition
- Serving Size: 1 bread bowl with so
- Calories: 580650
- Sugar: 68
- Sodium: 8001000
- Fat: 3236
- Saturated Fat: 1822
- Carbohydrates: 5055
- Fiber: 57
- Protein: 2225
Keywords: broccoli cheddar soup, crockpot soup, slow cooker soup, bread bowl, comfort food, winter soup, cheesy soup


