Written by

Maya Caldwell

Published

Easy Crockpot Cheddar Broccoli Soup in a Bread Bowl

Ready In 4 hours 30 minutes
Servings 4 servings
Difficulty Easy

My brother claimed he hated broccoli soup for fifteen years. Fifteen years, I mean, that’s a long time to hold a grudge against a vegetable. He’d make this face whenever anyone mentioned it, like you’d just suggested he eat a bowl of mud. Then, last November, I made this Crockpot Cheddar Broccoli Soup in a Bread Bowl purely for myself. I was having one of those weeks, you know? The kind where only melted cheese and crusty bread will do. I set the slow cooker going on a rainy Tuesday, filled the house with that sharp cheddar smell, and didn’t tell a soul what was for dinner.

He showed up unannounced, walked right in, and I caught him standing over the crockpot with a spoon. Not even a bowl, just the spoon, dipping it straight in. “What is this?” he asked, and I told him. He looked at the spoon, looked at me, and took another bite. “Okay,” he said, “this isn’t soup. This is something else entirely.” And honestly, that’s the highest praise I’ve ever gotten from him. This recipe doesn’t taste like the sad, watery broccoli soup from a can. It’s rich, it’s cheesy, it’s got a little bit of body from the cream cheese, and when you pour it into a hollowed-out bread bowl, it becomes a whole meal. It’s the kind of thing that changes minds without even trying.

Maybe you’ve got someone in your life who swears they don’t like broccoli soup. Or maybe you’re just looking for the coziest thing you can make in a slow cooker this season. Either way, this one’s for you. It’s what right now tastes like, especially when the weather turns cold and you need something that feels like a hug.

Why You’ll Love This Recipe

I’ve tested this soup about six times to get the texture just right. Not too thin, not too thick, with that perfect cheese pull. Here is why it stands out from every other broccoli soup recipe out there.

  • Set It and Forget It: This is a true slow cooker recipe. You chop the broccoli, toss everything in, and walk away. No standing over a hot stove stirring for twenty minutes. It’s perfect for busy weeknights or lazy Sundays.
  • Simple Pantry Ingredients: You probably have most of this already. Broccoli, cheddar, cream cheese, broth, and a few seasonings. No fancy grocery trips required. I mean, you might need to grab a round loaf of bread, but that’s it.
  • Perfect for Cold Weather: This soup was made for the season when the wind bites and you just want to stay inside. It’s the kind of meal you make on a snow day or after coming in from raking leaves.
  • A Total Crowd-Pleaser: I’ve served this at a casual dinner party and watched people go back for thirds. Even the folks who “don’t like broccoli” come around. It’s got that universal comfort food appeal.
  • Unbelievably Satisfying: The combination of sharp cheddar, creamy broth, and that bread bowl soaked in soup is next-level. It’s comfort food that actually fills you up.

What makes this recipe different from the rest is the cream cheese. Most broccoli cheddar soups use just milk or cream, which can make them thin or grainy. The cream cheese gives it a velvety, stable texture that doesn’t break when you reheat it. Plus, the bread bowl situation? It’s not just for show. The bread soaks up the soup and gets soft and chewy, and you eat the whole thing. No dishes. Honestly, it’s genius.

This is the kind of recipe that makes you close your eyes after the first bite. It’s comforting, it’s easy, and it’s exactly what you want to eat when the world feels a little cold.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture. Most of these are pantry or fridge staples, and I’ve included a few notes on what to look for.

  • Fresh Broccoli Florets (4 cups, about 1 large head) – I prefer fresh over frozen here. Frozen broccoli can get mushy and waterlogged. Look for firm, dark green florets with no yellowing. You can use the stems too, just peel them and chop them small.
  • Sharp Cheddar Cheese (2 cups, shredded) – Buy a block and shred it yourself. Pre-shredded cheese has anti-caking agents that can make your soup gritty. I recommend Tillamook or Cabot for a sharp, melty finish. It makes a real difference.
  • Cream Cheese (4 ounces, softened) – This is the secret ingredient. It adds richness and helps stabilize the soup so it doesn’t separate. Let it sit out for 20 minutes before adding it so it blends smoothly.
  • Low-Sodium Chicken or Vegetable Broth (3 cups) – Low-sodium is key here because the cheese adds plenty of salt. I like Swanson or Pacific Foods. For a vegetarian version, use a good vegetable broth.
  • Whole Milk or Half-and-Half (1 cup) – Whole milk gives a nice creamy texture without being too heavy. Half-and-half makes it even richer. Avoid skim milk, it can make the soup thin.
  • Yellow Onion (1 medium, diced) – Adds a savory base. Dice it small so it melts into the soup. You won’t even notice it’s there.
  • Garlic (3 cloves, minced) – Fresh garlic is non-negotiable here. The jarred stuff just doesn’t have the same punch. Add it in the last hour so the flavor stays bright.
  • Butter (2 tablespoons) – For sautéing the onion and garlic. It adds a little richness and helps bloom the flavors.
  • Dijon Mustard (1 teaspoon) – Don’t skip this. It sounds weird, but it cuts through the richness of the cheese and brightens the whole soup. Trust me on this one.
  • Salt and Black Pepper (to taste) – Go easy on the salt until the end. The cheese and broth add plenty. Freshly cracked pepper is best.
  • Pinch of Nutmeg (optional, but recommended) – A tiny pinch brings out the earthy flavor of the broccoli. It’s a classic pairing that works beautifully.
  • Round Bread Loaves (4 small or 2 large, for bowls) – Sourdough or a crusty artisan loaf works best. You want something sturdy that won’t get soggy immediately. I like getting mine from a local bakery the day before so they’re a little stale and hold up better.

Equipment Needed

You don’t need a lot of fancy gear for this recipe, which is part of the beauty of it. Here’s what you’ll want on hand.

  • Slow Cooker (6-quart or larger) – This is the star of the show. I use a basic Crock-Pot brand model that cost me about thirty dollars. It works perfectly. If you have a smaller one, just halve the recipe.
  • Chef’s Knife and Cutting Board – For chopping the broccoli and onion. A sharp knife makes the job so much faster. I’ve used the same dull knife for years and finally upgraded, and honestly, it changed my life.
  • Box Grater or Food Processor with Grating Disc – For shredding the cheese. A box grater is cheap and works great, but a food processor saves time if you’re making a big batch.
  • Small Skillet – For sautéing the onion and garlic. You could technically skip this step and toss everything in raw, but sautéing brings out so much more flavor.
  • Wooden Spoon or Silicone Spatula – For stirring. A wooden spoon won’t scratch your slow cooker insert.
  • Bread Knife – For hollowing out the bread bowls. A serrated knife makes clean cuts without squishing the bread.
  • Immersion Blender (optional, but helpful) – If you want a smoother soup, you can blend it right in the slow cooker. I prefer it chunky, so I skip this. But it’s nice to have the option.

Preparation Method

crockpot cheddar broccoli soup preparation steps

Let’s get cooking. This soup comes together in a few simple steps, and the slow cooker does most of the work. I’ll walk you through it.

  1. Sauté the aromatics. Melt the 2 tablespoons of butter in a small skillet over medium heat. Add the diced onion and cook for about 4-5 minutes, until it’s soft and translucent. Add the minced garlic and cook for another 30 seconds, until it smells amazing. Don’t let the garlic burn, or it will taste bitter. Scrape this into the bottom of your slow cooker.
  2. Add the broccoli and broth. Add the 4 cups of fresh broccoli florets to the slow cooker. Pour in the 3 cups of low-sodium broth. Give it a stir. The broccoli doesn’t need to be fully submerged, it will steam and soften as it cooks.
  3. Cook on low. Cover the slow cooker and cook on low for 4 hours. You want the broccoli to be fork-tender but not falling apart. If you’re in a hurry, you can cook on high for 2 hours, but low is better for developing flavor. I usually set it in the afternoon and forget about it until dinner.
  4. Blend (optional). If you want a smoother soup, use an immersion blender right in the slow cooker and blend until it reaches your desired consistency. I like to leave about half of the broccoli chunky for texture. If you don’t have an immersion blender, you can transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back in. Be careful with hot liquid in a blender, let it cool for a few minutes first.
  5. Add the dairy. Cut the 4 ounces of cream cheese into small cubes and add them to the soup. Pour in the 1 cup of whole milk or half-and-half. Stir until the cream cheese is mostly melted. It will look a little lumpy at first, but don’t worry, it will smooth out.
  6. Add the cheese and mustard. Turn the slow cooker to warm or low. Add the 2 cups of shredded sharp cheddar cheese in handfuls, stirring after each addition until it’s fully melted. Stir in the 1 teaspoon of Dijon mustard. Taste it now, and add salt and pepper as needed. Remember, the cheese is salty, so go easy. Add a tiny pinch of nutmeg if you’re using it.
  7. Prepare the bread bowls. While the soup finishes, prepare your bread bowls. Use a bread knife to cut a circle out of the top of each loaf, about 2 inches from the edge. Pull out the soft bread inside, leaving a 1-inch thick wall. Save the top and the pulled-out bread for dipping. Toast the bread bowls in a 350°F oven for about 5 minutes to firm them up. This step is crucial, it keeps them from getting soggy immediately.
  8. Serve immediately. Ladle the hot soup into the toasted bread bowls. Serve right away with extra shredded cheese on top and the reserved bread pieces for dipping. The soup will continue to soak into the bread as you eat, which is the whole point.

Cooking Tips & Techniques

I’ve made this soup enough times to learn a few things the hard way. Here are my best tips for getting it perfect every time.

Don’t rush the cheese. Adding the cheese when the soup is too hot can cause it to seize up and turn grainy. Make sure the slow cooker is on warm or low, and add the cheese slowly while stirring constantly. Patience is key here. I once dumped it all in at once and ended up with a clumpy mess. It still tasted fine, but it wasn’t pretty.

Toast the bread bowls. This is non-negotiable. If you skip toasting, the bread will turn into a soggy mess within minutes. A quick 5-minute toast in the oven creates a barrier that keeps the bread sturdy while still allowing it to soak up the soup slowly. It’s the best of both worlds.

Season at the end. Broth and cheese both have varying levels of salt. I’ve ruined a batch by salting at the beginning and then adding cheese that was extra salty. Always taste and adjust at the end. You can always add more salt, but you can’t take it out.

Keep it warm. This soup is best served piping hot. If you’re making it for a party, keep the slow cooker on warm and let people serve themselves. The soup will stay creamy for about an hour. After that, it might start to thicken as it cools. Just stir in a splash of milk to loosen it up.

Multitask smartly. While the soup is cooking, you can prep the bread bowls, set the table, or make a simple side salad. The slow cooker does the heavy lifting, so use that time wisely. I usually toast the bread bowls about 15 minutes before the soup is done so everything is ready at the same time.

Variations & Adaptations

This recipe is flexible, and I’ve tried a few different versions depending on what I have on hand or who I’m feeding.

  • Make it vegetarian: Use vegetable broth instead of chicken broth. It’s that simple. The soup is already vegetarian-friendly aside from that. Use a good quality broth for the best flavor.
  • Add some protein: Stir in some cooked, shredded chicken or diced ham at the end for a heartier meal. I did this once when I had leftover rotisserie chicken, and it was fantastic. It turns the soup into a full dinner.
  • Make it gluten-free: Skip the bread bowl and serve the soup in a regular bowl. Use a gluten-free flour blend to thicken the soup if you want, but the cream cheese does a good job on its own. Just make sure your broth is certified gluten-free.
  • Spice it up: Add a pinch of red pepper flakes or a dash of hot sauce at the end for a little heat. I like a little kick, especially on a cold day. It cuts through the richness nicely.
  • Try different cheeses: Sharp cheddar is classic, but you can mix in some Gruyère, Monterey Jack, or even a little smoked gouda for a different flavor. I did a half cheddar, half gouda version once, and it was incredible. The smokiness pairs well with the broccoli.
  • Add extra veggies: Throw in some diced carrots or celery along with the onion for more color and nutrition. I’ve added a handful of spinach at the end before, letting it wilt into the hot soup. It’s a great way to sneak in extra greens.

Serving & Storage Suggestions

This soup is best served immediately, especially in the bread bowl. But leftovers are still delicious, and they keep well.

Serving: Ladle the soup into the toasted bread bowls while it’s still hot. Top with extra shredded cheddar, a crack of black pepper, and maybe a few fresh chives if you’re feeling fancy. Serve the reserved bread pieces on the side for dipping. It’s a complete meal on its own, but a simple green salad with a tangy vinaigrette pairs beautifully. The acidity cuts through the richness of the soup. For drinks, a cold beer or a crisp apple cider works great.

Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, which is normal. Do not store the soup inside the bread bowl, it will turn into a complete mess. Separate the soup and bread.

Reheating: Reheat the soup gently on the stovetop over low heat, stirring occasionally. Add a splash of milk or broth to thin it out to your desired consistency. You can also reheat it in the microwave in 30-second bursts, stirring in between. The soup might look a little separated after refrigeration, but a good stir will bring it back together.

Freezing: This soup freezes surprisingly well. Let it cool completely, then transfer it to a freezer-safe container. It will keep for up to 3 months. Thaw it overnight in the refrigerator before reheating. The texture might be slightly different after freezing, but it’s still delicious. I wouldn’t freeze the bread bowls, though. Just make fresh ones when you’re ready to serve.

Nutritional Information & Benefits

This is comfort food, so it’s not exactly a health food, but it does have some redeeming qualities. Here’s a rough estimate per serving (about 1.5 cups of soup, not including the bread bowl).

Nutrient Amount per Serving
Calories 420
Total Fat 28g
Saturated Fat 16g
Cholesterol 80mg
Sodium 850mg
Total Carbohydrates 18g
Dietary Fiber 4g
Sugars 6g
Protein 22g
Vitamin C 80% DV
Calcium 40% DV
Iron 10% DV

Broccoli is a good source of vitamin C, vitamin K, and fiber. It’s also packed with antioxidants. The cheese adds calcium and protein, which helps make this a more balanced meal. If you’re watching your sodium, use low-sodium broth and go easy on the added salt. This recipe is not gluten-free due to the bread bowl, but the soup itself can be made gluten-free as noted above. It contains dairy, so it’s not suitable for a vegan diet.

I like to think of this soup as a way to make vegetables feel like a treat. It’s not something you eat every day, but when you do, it’s worth every bite.

Conclusion

This Crockpot Cheddar Broccoli Soup in a Bread Bowl is the kind of recipe that feels like a secret weapon. It’s easy enough for a Tuesday night, but impressive enough for company. It’s warm, it’s cheesy, and it’s the most satisfying way to eat your vegetables. I mean, honestly, what’s not to love?

I hope you give this one a try, especially as the weather gets colder and you need something to warm you from the inside out. Don’t be afraid to make it your own. Swap the cheese, add some protein, or skip the bread bowl and serve it with crusty bread on the side. It’s flexible, forgiving, and always delicious.

If you make it, I’d love to hear how it turned out. Drop a comment below and let me know if you converted any broccoli-haters in your life. Or just tell me about your favorite bread bowl. I’m always looking for a good bakery recommendation. Happy cooking, friends. Stay warm out there.

Frequently Asked Questions

Can I use frozen broccoli for this soup?

You can, but I don’t recommend it. Frozen broccoli releases a lot of water as it thaws, which can make the soup watery and thin. Fresh broccoli holds its texture better and gives a more robust flavor. If you’re in a pinch, use frozen, but drain it well before adding it to the slow cooker.

How do I keep the cheese from getting grainy?

Grainy cheese happens when it gets too hot too fast. Always shred your own cheese from a block, and add it to the soup when the slow cooker is on warm or low. Stir it in slowly, a handful at a time, until it’s fully melted. Avoid boiling the soup after you’ve added the cheese.

Can I make this soup in an Instant Pot?

Yes, you can. Sauté the onion and garlic using the sauté function, then add the broccoli and broth. Pressure cook on high for 3 minutes, then do a quick release. Switch to the sauté function again, add the dairy and cheese, and stir until melted. It’s much faster, but the slow cooker version develops more flavor over time.

What’s the best bread for bread bowls?

Sourdough is my top choice. It’s sturdy, has a nice tang that complements the soup, and holds up well. A crusty artisan loaf or a round boule also works. Avoid soft sandwich bread or brioche, they’ll fall apart immediately. Day-old bread is actually better because it’s a little drier and sturdier.

Can I make this soup dairy-free?

It’s tricky, but possible. Use a dairy-free cream cheese alternative and a dairy-free shredded cheddar. Look for brands that melt well, like Violife or Miyoko’s. Use a full-fat oat milk or coconut milk instead of whole milk. The flavor and texture will be different, but it can still be delicious. I’ve tried it with a cashew-based cheese, and it worked okay.

Pin This Recipe!

crockpot cheddar broccoli soup recipe

Print

Easy Crockpot Cheddar Broccoli Soup in a Bread Bowl

This rich, cheesy broccoli cheddar soup is made in a slow cooker with cream cheese for a velvety texture, then served in a toasted bread bowl. It’s a comforting, crowd-pleasing meal that even broccoli-haters will love.

  • Author: Nora
  • Prep Time: 15 minutes
  • Cook Time: 4 hours
  • Total Time: 4 hours 15 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 cups fresh broccoli florets (about 1 large head)
  • 2 cups sharp cheddar cheese, shredded (from a block)
  • 4 ounces cream cheese, softened
  • 3 cups low-sodium chicken or vegetable broth
  • 1 cup whole milk or half-and-half
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons butter
  • 1 teaspoon Dijon mustard
  • Salt and black pepper to taste
  • Pinch of nutmeg (optional)
  • 4 small or 2 large round bread loaves (sourdough or crusty artisan)

Instructions

  1. Melt the butter in a small skillet over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds. Scrape into the bottom of a 6-quart or larger slow cooker.
  2. Add the broccoli florets and broth to the slow cooker. Stir. Cover and cook on low for 4 hours (or on high for 2 hours) until broccoli is fork-tender.
  3. Optional: Use an immersion blender to blend the soup to your desired consistency, leaving some chunks for texture. Alternatively, transfer 2 cups of soup to a blender, blend, and stir back in.
  4. Cut the cream cheese into small cubes and add to the soup. Pour in the milk or half-and-half. Stir until cream cheese is mostly melted.
  5. Turn the slow cooker to warm or low. Add the shredded cheddar cheese in handfuls, stirring after each addition until melted. Stir in the Dijon mustard. Season with salt, pepper, and nutmeg (if using) to taste.
  6. While the soup finishes, prepare the bread bowls: Use a bread knife to cut a circle out of the top of each loaf, about 2 inches from the edge. Pull out the soft bread inside, leaving a 1-inch thick wall. Save the top and pulled-out bread for dipping. Toast the bread bowls in a 350°F oven for 5 minutes to firm them up.
  7. Ladle the hot soup into the toasted bread bowls. Serve immediately with extra shredded cheese on top and reserved bread pieces for dipping.

Notes

Shred your own cheddar from a block to avoid anti-caking agents that can make the soup gritty. Toast the bread bowls to prevent sogginess. Season at the end to account for saltiness from broth and cheese. For a smoother soup, use an immersion blender. Leftover soup can be stored in the refrigerator for up to 4 days and reheated gently with a splash of milk.

Nutrition

  • Serving Size: 1.5 cups of soup (wi
  • Calories: 420
  • Sugar: 6
  • Sodium: 850
  • Fat: 28
  • Saturated Fat: 16
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 22

Keywords: crockpot cheddar broccoli soup, bread bowl, slow cooker soup, broccoli cheese soup, comfort food, easy soup recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆