Creamy Broccoli Cheddar Soup
By Sammi Brondo — October 13, 2026
This creamy broccoli cheddar soup is loaded with veggies and real cheddar, ready in 45 minutes, and freezer-friendly. Serve it in a sourdough bread bowl!
It’s bursting with flavor and couldn’t be easier to make. And the bread bowl?! Chef’s kiss.
Talk about delicious! I know you’re going to love this Broccoli Cheddar Soup.
This Creamy Broccoli Cheddar Soup is so nostalgic to me.
I first made it in 2022 when I was pregnant with my 2nd.
I had a few friends and their toddlers over for a pre-bedtime/dinner playdate. The most chaotic of chaos. It was glorious.
The kids had pizza or mac and cheese. I honestly don’t remember, but that sounds about right.
The adults had this soup. I had just finalized the recipe earlier that day.
I’d love to write “omg the toddlers tried it too and they loved it!!!” but let’s be real. We all know toddlers.
My then-2-year-old did not try it. One of the other 2 year olds did and loved it! But I won’t lie to you about mine.
The adults, on the other hand, were obsessed. We’ve all made it multiple times ever since that playdate.
I make this Creamy Broccoli Cheddar Soup again and again each year and each time, I’m amazed at how delicious it is.
Truly the most ideal meal for fall.
And who knows! Now that my 2nd is a toddler, maybe he’ll try it! I’ll offer it this week and keep you posted 🙂
If you’re familiar with it, this totally reminds me of the famous soup from Panera. I dk about you, but I used to live for their bread bowls.
Getting little bites of warm sourdough bread as you eat your soup? Perfection. And then eating the bowl that’s become soft and full of soup flavor? Even better.
If you’re not opting for a bread bowl, make sure to have some crusty bread to dip in this soup. It’s a must!
For your ingredients, this soup is full of nutrient-dense veggies. Chop your broccoli and onion really finely. Grate the carrots.
And, because it plenty of cheese cheese, it actually contains filling protein too. How’s that for a complete meal?!
Make a big batch of this Creamy Broccoli Cheddar Soup and store it in your fridge or freezer. You’ll be SO happy to have it on chilly fall days.
Why You’ll Love This Creamy Broccoli Cheddar Soup
This soup is just delicious. If you’re looking for a cozy and nourishing fall meal, this is it.
Everything is made in just one pot. It truly couldn’t be easier to make.
And it works amazing to meal prep or enjoy as leftovers. Make one big pot of soup early in the week and enjoy leftovers for a few days.
It’s full of protein, vitamins, and minerals (thanks to all that broccoli and those carrots!) and makes an amazing stand alone meal.
This Broccoli Cheddar Soup is a classic comfort meal that you’ll want to make on repeat.
How to Make Creamy Broccoli Cheddar Soup

Sauté the onion & garlic
In a large stockpot, add the olive oil, onion and garlic over medium high heat. Cook, stirring frequently for about 5-10 minutes, until soft and fragrant.

Make the roux
Add the flour to the pot and stir constantly to create a thick roux for about 1-2 minutes.
Add in vegetable broth.

Add the vegetables
Add broccoli, carrots, salt, and pepper and stir. Bring to a boil and then let simmer for about 15 minutes, until the mixture has thickened, stirring occasionally.

Grate the cheese
While the soup is simmering, grate the cheddar cheese. Note: spraying non-stick spray on a grater can make grating cheese easier.

Add half & half
Add the half & half and mix.

Add cheese
Add cheddar cheese to the pot.

Mix until combined
Turn the heat to medium and stir to combine, until the cheese is fully melted and combined.

Scoop out bread bowl
To serve in a bread bowl, cut the tops off loaves of sourdough. Using your hands, scoop out the insides (reserve the top and inside to dip!). Pour the soup into the bread bowls and serve. If not using bread bowls, serve with crusty bread to dip.

Pour soup into bread bowl
Pour the Creamy Broccoli Cheddar Soup into the bread bowls and serve.

Option without bread bowl
If not using bread bowls, serve Creamy Broccoli Cheddar Soup with crusty bread to dip.
If You Love This Creamy Broccoli Cheddar Soup, Try These
- Creamy Tortellini Soup (Easy One-Pot Recipe)
- Roasted Tomato Soup with Parmesan Croutons
- Chicken Lemon Rice Soup
- Easy Chicken and Wild Rice Soup
- Tomato, Kale and White Bean Soup
Ingredients You’ll Need
- Broccoli: Make sure to cut the broccoli really small! Tiny pieces work best in this soup instead of larger chunks.
- Carrots: Instead of grating the carrots, you can also give them a quick chop using a food processor. Or to save time, use pre-shredded carrots.
- Olive oil: You’ll need a little olive oil to sauté the onion.
- Onion: Dice your onion very finely.
- Garlic: This recipe calls for one head of garlic, but feel free to use more 🙂
- Flour: All-purpose flour helps to create a roux that thickens the soup.
- Vegetable broth: I like to use low sodium vegetable broth.
- Half & half: I don’t recommend swapping the half and half for an alternative. It’s really what makes the soup nice and creamy. I haven’t tested the recipe with any dairy-free options (it is broccoli cheddar soup, after all!).
- Cheddar cheese: While I love a good kitchen hack, I really recommend using a whole block of cheese vs. pre-shredded cheese here – it’ll melt much better! Try spraying some non-stick spray on your grater to help grate the cheese. You can also try grating in a food processor if you don’t feel like doing it by hand.
- Sourdough: You can pour the soup into mini sourdough loaves or just slice up a loaf to dip. When you scoop out the bread bowl, make sure to save the insides to dip with the soup the next time you eat it 🙂 No matter how you do it, just make sure you’re including that bread – it’s so good!
Creamy Broccoli Cheddar Soup Tips
- Cooking tips: Make sure to keep stirring after adding the half & half and cheddar cheese to that the cheese fully melts and is incorporated. The cheese may take a good few minutes to melt fully. If the soup starts to clump at all while cooking, a quick stir will easily fix it.
- Storage: Store Creamy Broccoli Cheddar Soup in an airtight container in the refrigerator for 3-4 days or in the freezer for up to 3 months. The longer this soup sits, the more it thickens (which you may or may not want!). To reheat, put it in the microwave or add it to a pot over the stove. You can slowly whisk in more vegetable broth to make it thinner if desired.

Frequently Asked Questions
Ingredients
- 1 medium head of broccoli finely chopped (about 3 cups)
- 2 medium or 1 large carrot grated (about 2/3 cup)
- 1/2 medium yellow onion diced
- 1/4 cup olive oil
- 1 clove garlic minced
- 1/4 cup all purpose flour
- 2 cups low sodium vegetable broth
- 2 cups half & half
- 10 oz. cheddar cheese grated (about 3 cups)
- Salt
- Pepper
- Small loaves of sourdough bread for serving or dipping
Instructions
- Finely chop the broccoli. Peel and grate the carrots. Dice the onion.
- In a large stockpot, add the olive oil, onion and garlic over medium high heat. Cook, stirring frequently for about 5-10 minutes, until soft and fragrant.
- Add the flour to the pot and stir constantly to create a thick roux for about 1-2 minutes.
- Add in vegetable broth, broccoli, carrots, salt, and pepper and stir. Bring to a boil and then let simmer for about 15 minutes, until the mixture has thickened, stirring occasionally.
- While the soup is simmering, grate the cheddar cheese. Note: spraying non-stick spray on a grater can make grating cheese easier.
- Add the half & half and cheddar cheese to the pot. Turn the heat to medium and stir to combine, until the cheese is fully melted and combined.
- To serve in a bread bowl, cut the tops off loaves of sourdough. Using your hands, scoop out the insides (reserve the top and inside to dip!). Pour the soup into the bread bowls and serve. If not using bread bowls, serve with crusty bread to dip.

Did you make this recipe?
Tag @sammibrondo.rd on Instagram or leave a star rating and comment below!
This blog post contains affiliate links, where I may earn a small commission from a purchase. I really appreciate your support!
If you’ve made and love this recipe or any other recipe on my blog, please leave a ⭐ rating and comment below!

















How many servings does this make?
Hi, What can I substitute for the flour for a keto diet? Can I leave it out altogether?
The flour is just there to create a roux that thickens the soup. You can leave it out! The soup will be slightly less creamy and thick.