Late autumn evenings, and the only thing I want is a bowl of thick, creamy broccoli cheddar soup, nestled inside a warm sourdough bread bowl. The kitchen light is low, the house silent except for the soft hum of the stove. Steam curls up slowly, carrying the sharp tang of aged cheddar and the earthy scent of fresh broccoli. This soup isn’t just a quick fix; it’s a quiet ritual, one I’ve come to trust when the world outside feels a little too brisk and rushed.
I remember the first time I tried to make a broccoli cheddar soup that could rival those thick, velvety bowls from Panera. Honestly, it took a few tries—sometimes the soup was too watery, other times the cheese would clump or the bread bowl would turn soggy too fast. But then, after some patience and tweaking, I found that perfect balance. Thick enough to hold its own, cheesy enough to make you close your eyes mid-sip, and with just the right tang of sourdough to soak up every drop without falling apart.
This recipe fits those quiet nights when you want comfort without fuss. It doesn’t shout or demand attention, but it holds a presence—like a trusted friend who shows up with exactly what you need, no questions asked. Plus, serving it in a sourdough bowl adds a satisfying crusty edge that feels like a little celebration of simple pleasures.
It’s the kind of soup that reminds me why some meals are worth savoring slowly, spoonful by spoonful, in the soft glow of an evening lamp. You know that feeling when a recipe just sticks with you? This is mine. Thick, creamy, and quietly perfect.
Why You’ll Love This Creamy Broccoli Cheddar Soup Recipe
After countless kitchen experiments, this broccoli cheddar soup stands out for several reasons that I’m pretty sure you’ll appreciate:
- Quick & Easy: Ready in about 40 minutes, it’s perfect for those chill weeknights when you want comfort without the wait.
- Simple Ingredients: Most of these staples are probably already sitting in your pantry or fridge—no special trips needed.
- Perfect for Cozy Dinners: Whether it’s a quiet solo meal or a small gathering, this soup served in a sourdough bowl feels thoughtful and satisfying.
- Crowd-Pleaser: Kids and adults alike tend to rave about how creamy and rich the soup tastes, especially when paired with the crunch of the bread bowl.
- Unbelievably Thick & Creamy: Unlike many versions, this recipe uses a special blend of cheeses and a slow simmer to achieve that luscious texture—thicker than even Panera’s.
What makes this soup different? It’s the way the cheddar folds into the creamy base without graininess, thanks to a gentle tempering technique I swear by. Plus, the sourdough bowl isn’t just for show; it’s sturdy enough to hold the soup, soaking up just enough flavor without turning into a soggy mess.
This recipe isn’t just food; it’s a moment of quiet satisfaction. It’s the kind of meal you want to curl up with, spoon in hand, knowing every bite will warm you from the inside out. Honestly, it’s comfort food that feels both indulgent and satisfying, without being heavy or complicated.
Ingredients You Will Need for Creamy Broccoli Cheddar Soup
This recipe calls for straightforward, wholesome ingredients that work together to create bold flavor and satisfying texture without fuss. Most are pantry staples or fresh produce you can find year-round:
- Broccoli florets: about 4 cups, chopped into bite-sized pieces (fresh is best; frozen works in a pinch)
- Sharp cheddar cheese: 2 cups, shredded (I usually reach for Cabot or Tillamook for their rich flavor)
- Unsalted butter: 3 tablespoons, for that silky richness
- Yellow onion: 1 medium, finely diced
- Garlic cloves: 2, minced (adds a subtle depth)
- All-purpose flour: 1/4 cup, for thickening (you can swap for gluten-free flour if needed)
- Whole milk: 2 cups (use 2% or full-fat for creaminess; dairy-free milk like oat milk can replace it)
- Chicken or vegetable broth: 2 cups, low sodium preferred
- Sourdough bread bowls: 4 small to medium sized (choose sturdy, crusty ones to prevent sogginess)
- Salt and black pepper: to taste
- Ground mustard powder: 1/2 teaspoon (optional, but it gives a subtle tang that brightens the cheese)
- Nutmeg: a pinch (trust me, it brings warmth without being obvious)
For an extra touch, I sometimes sprinkle a little smoked paprika on top just before serving. It adds a gentle smoky note that pairs nicely with the cheese.
Equipment Needed
- Large heavy-bottomed pot or Dutch oven: for even heat distribution and to prevent scorching while simmering the soup.
- Wooden spoon or heat-resistant spatula: to stir and scrape the bottom during cooking.
- Whisk: handy for blending the flour and butter roux smoothly.
- Sharp knife and cutting board: for prepping the broccoli and vegetables.
- Cheese grater: fresh-shredded cheddar melts better than pre-shredded.
- Soup ladle: for serving into sourdough bowls without mess.
- Optional: immersion blender or regular blender if you prefer a smoother soup texture (though I like mine a little chunky).
I’ve tried making this soup with various pots, but a heavy-bottomed Dutch oven really helps keep the temperature steady. If you don’t have one, just watch for hot spots and stir more often. Also, freshly grating the cheese is a small step that makes a huge difference in smoothness—pre-shredded cheese often contains anti-caking agents that can affect texture.
Preparation Method

- Prep the vegetables: Wash and chop broccoli into small florets, dice the onion finely, and mince garlic cloves. Set aside. (About 10 minutes)
- Make the roux: In your pot, melt 3 tablespoons of unsalted butter over medium heat. Once melted, add the 1/4 cup of all-purpose flour. Whisk constantly for 2-3 minutes until the mixture turns a light golden color and smells nutty. This removes the raw flour taste and forms the thickening base.
- Add broth and milk: Slowly pour in 2 cups of chicken or vegetable broth, whisking constantly to keep the mixture smooth. Then add 2 cups of whole milk, continuing to whisk. Bring to a gentle simmer (not a boil), stirring often. This should take about 5 minutes; the soup will start to thicken.
- Cook the aromatics: In a separate pan or the same pot if large enough, sauté the diced onion and minced garlic in a bit of butter or olive oil until translucent and fragrant—about 5 minutes. Then add these to the thickened broth mixture.
- Add broccoli: Stir in the chopped broccoli florets. Cover and simmer gently on low heat for 10-12 minutes until the broccoli is tender but still vibrant green.
- Season the soup: Stir in 1/2 teaspoon ground mustard powder, a pinch of nutmeg, salt, and freshly ground black pepper to taste. Adjust seasoning gradually to avoid overpowering the cheese.
- Add the cheese: Remove the pot from heat. Gradually stir in the shredded sharp cheddar cheese, a handful at a time, stirring gently until melted and smooth. Avoid boiling after cheese is added to prevent graininess.
- Final texture check: For a chunkier soup, you’re good to go. If you prefer it smoother, use an immersion blender to pulse the soup to your liking (careful not to overblend—some texture is nice!).
- Prepare sourdough bowls: While soup simmers, hollow out the sourdough bread bowls by cutting off the top and scooping out the soft center. Toast the inside slightly if desired to help prevent sogginess.
- Serve: Ladle the hot, creamy broccoli cheddar soup into the sourdough bowls and top with a little extra shredded cheddar or a sprinkle of smoked paprika if you like.
One thing I’ve learned—don’t rush the roux or the cheese melting step. Patience here creates that thick, creamy texture that really sets this recipe apart. Also, the sourdough bowl isn’t just for presentation; it’s a deliciously edible container that soaks up the soup’s flavors beautifully.
Cooking Tips & Techniques for the Perfect Soup
Getting that velvety, thick soup (thicker than Panera’s, honestly) takes a few little tricks I picked up along the way:
- Roux is key: Take your time cooking the butter and flour mixture until it’s golden and fragrant. This step builds flavor and thickens the soup naturally.
- Low and slow: Simmer the soup gently after adding the liquid. Boiling can cause the milk to separate or the cheese to clump.
- Cheese quality matters: Freshly shredded sharp cheddar melts better and tastes richer. Avoid pre-shredded cheese if you can—it often contains starches that alter texture.
- Tempering cheese: Always add cheese off the heat or on very low heat to keep it smooth. Stir slowly and constantly.
- Broccoli timing: Don’t overcook the broccoli—it should be tender but still hold shape and color for the best texture and look.
- Sourdough bowls: Toasting the inside lightly before filling helps keep the bread from getting soggy too fast, giving you more time to enjoy.
Once, I forgot to whisk the roux properly and ended up with lumps—lesson learned. Now I keep a whisk handy and go slow. Also, when I tried blending the soup too much, it lost its character, so a little chunkiness is a good thing here.
Variations & Adaptations
This creamy broccoli cheddar soup is pretty flexible, so feel free to adjust it to your taste or dietary needs:
- Vegetarian option: Use vegetable broth instead of chicken broth for a fully vegetarian version.
- Vegan twist: Swap dairy milk with unsweetened oat or almond milk, replace butter with vegan margarine, and use a vegan cheddar substitute. The soup won’t be as thick but still tasty.
- Extra protein: Stir in cooked chicken or crispy bacon bits just before serving for a heartier meal.
- Spice it up: Add a pinch of cayenne or smoked paprika for a gentle kick.
- Seasonal swap: In spring or summer, swap broccoli for fresh asparagus or zucchini for a lighter feel.
One personal favorite variation is tossing in some sautéed mushrooms along with the onions for an earthy depth. It pairs well if you love mushrooms but want to keep the base classic.
Serving & Storage Suggestions
Serve this soup hot, straight from the stove, ladled generously into warm sourdough bowls. The contrast between the creamy soup and the crusty bread is part of the charm. A sprinkle of extra cheddar or freshly chopped chives on top adds a nice touch.
Pair it with a simple side salad or some crunchy roasted zucchini rounds for a meal that feels complete without fuss. If you’re interested in a complementary snack, the crispy lemon ricotta zucchini fritters from my crispy lemon ricotta zucchini fritters recipe work beautifully here.
For leftovers, store the soup in an airtight container in the fridge for up to 3 days. The soup thickens even more as it cools, so you might want to add a splash of milk or broth when reheating gently on the stove. Avoid microwaving in the sourdough bowls to prevent sogginess.
The sourdough bowls are best eaten fresh, but you can store unused bread for a day or two wrapped tightly at room temperature. Toast them lightly before serving again to refresh the crust.
Nutritional Information & Benefits
This broccoli cheddar soup offers a comforting balance of nutrients:
- High in vitamin C and fiber from the fresh broccoli, which supports immune health and digestion.
- Protein and calcium from sharp cheddar cheese contribute to bone strength and muscle repair.
- Moderate fat content from butter and cheese keeps the soup rich without being overly heavy.
- Using whole milk adds creaminess with fewer additives compared to cream-based soups.
For those watching carbs, swapping sourdough bowls for a simple side salad keeps the meal lighter. If gluten is a concern, there are plenty of gluten-free bread options to serve alongside instead.
From a personal wellness perspective, this soup feels nourishing and indulgent without the heaviness that sometimes comes with creamy soups. It’s a way to enjoy comfort food while still getting some greens on your plate.
Conclusion
This creamy broccoli cheddar soup thicker than Panera’s is one of those recipes that quietly wins over your heart and taste buds. It’s comforting, easy enough for any night of the week, and has that little extra touch—the sourdough bowl—that turns simple soup into a cozy, satisfying experience.
Feel free to tweak the seasonings, swap in your favorite cheeses, or try one of the variations to make it your own. That’s part of why I keep coming back to this recipe—there’s room to play without losing the essence of what makes it so special.
When I make this soup, it’s a reminder that sometimes the best meals don’t need to be flashy or complicated. They just need to be a little thick, a little cheesy, and a whole lot of comforting. I hope it becomes a quiet ritual in your kitchen, too.
Frequently Asked Questions About Creamy Broccoli Cheddar Soup
Can I use frozen broccoli for this soup?
Yes, frozen broccoli works fine if fresh isn’t available. Just thaw it slightly and drain any excess water before adding to prevent the soup from becoming too watery.
How do I prevent the cheese from clumping?
Always add shredded cheese off the heat or on very low heat and stir slowly. Also, freshly shredded cheese melts more smoothly than pre-shredded varieties.
Can I make this soup ahead of time?
Absolutely. It stores well in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of milk or broth to loosen the texture if needed.
What can I use instead of sourdough bowls?
If you don’t have sourdough bowls, serve the soup in regular bowls with toasted sourdough or crusty bread on the side for dipping.
Is this soup suitable for vegetarians?
Yes, just use vegetable broth instead of chicken broth. The flavor remains rich and satisfying without meat.
Pin This Recipe!

Creamy Broccoli Cheddar Soup Recipe Thicker Than Panera in Sourdough Bowl
A thick, creamy broccoli cheddar soup served in a warm sourdough bread bowl, perfect for cozy autumn evenings. This recipe achieves a velvety texture thicker than Panera’s with a rich cheesy flavor and a satisfying crusty bread bowl.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup, Main Course
- Cuisine: American
Ingredients
- 4 cups broccoli florets, chopped into bite-sized pieces (fresh preferred, frozen works)
- 2 cups sharp cheddar cheese, shredded
- 3 tablespoons unsalted butter
- 1 medium yellow onion, finely diced
- 2 garlic cloves, minced
- 1/4 cup all-purpose flour (can substitute gluten-free flour)
- 2 cups whole milk (2% or full-fat; dairy-free milk like oat milk can replace)
- 2 cups chicken or vegetable broth, low sodium preferred
- 4 small to medium sourdough bread bowls
- Salt and black pepper to taste
- 1/2 teaspoon ground mustard powder (optional)
- Pinch of nutmeg
- Smoked paprika (optional, for sprinkling on top)
Instructions
- Wash and chop broccoli into small florets, dice the onion finely, and mince garlic cloves. Set aside.
- In a large heavy-bottomed pot or Dutch oven, melt 3 tablespoons of unsalted butter over medium heat.
- Add 1/4 cup all-purpose flour to the melted butter and whisk constantly for 2-3 minutes until the mixture turns light golden and smells nutty.
- Slowly pour in 2 cups chicken or vegetable broth while whisking constantly to keep the mixture smooth.
- Add 2 cups whole milk, continue whisking, and bring to a gentle simmer (not boiling), stirring often until the soup starts to thicken, about 5 minutes.
- In a separate pan or the same pot if large enough, sauté diced onion and minced garlic in a bit of butter or olive oil until translucent and fragrant, about 5 minutes. Add to the thickened broth mixture.
- Stir in chopped broccoli florets, cover, and simmer gently on low heat for 10-12 minutes until broccoli is tender but still vibrant green.
- Season soup with 1/2 teaspoon ground mustard powder, a pinch of nutmeg, salt, and freshly ground black pepper to taste.
- Remove pot from heat and gradually stir in shredded sharp cheddar cheese a handful at a time until melted and smooth. Avoid boiling after cheese is added.
- For chunkier soup, serve as is. For smoother texture, pulse with an immersion blender carefully to retain some texture.
- While soup simmers, hollow out sourdough bread bowls by cutting off the top and scooping out the soft center. Toast inside slightly if desired to prevent sogginess.
- Ladle hot soup into sourdough bowls and top with extra shredded cheddar or a sprinkle of smoked paprika if desired.
Notes
Take your time cooking the roux until golden and fragrant to build flavor and thicken naturally. Add cheese off heat or on very low heat to prevent clumping. Toast sourdough bowls inside lightly to prevent sogginess. Use freshly shredded cheese for best melting and texture. Avoid over-blending soup to keep some chunkiness.
Nutrition
- Serving Size: 1 sourdough bread bo
- Calories: 450
- Sugar: 6
- Sodium: 600
- Fat: 28
- Saturated Fat: 17
- Carbohydrates: 28
- Fiber: 4
- Protein: 20
Keywords: broccoli cheddar soup, creamy soup, sourdough bread bowl, comfort food, easy soup recipe, thick soup, Panera copycat


