Broccoli Cheddar Soup
Cozy, creamy and loaded with tender broccoli and sharp cheddar, this comforting soup comes together quickly on the stove and tastes just like your favorite café version. It's the perfect weeknight bowl for chilly days, rich, hearty, and totally family-approved.

Broccoli Cheddar Soup Recipe
I know, I know - soup in spring sounds a little counterintuitive. But honestly? I refuse to let go of soup season just because the calendar says otherwise, and this Broccoli Cheddar Soup is exactly why. Broccoli is actually at its peak in spring, which makes this the perfect time to make a big cozy pot of it.
This soup is thick, creamy, and loaded with cheesy flavor, but packed with real vegetables like broccoli, carrots, and celery that make it feel genuinely nourishing - not heavy. The secret is freshly grated cheddar (please, skip the pre-shredded bag - you'll thank me later) and just enough heavy cream to make it feel indulgent without going overboard.
Whether you're making it for a weeknight dinner or a lazy Sunday lunch, this is the kind of soup that makes everyone at the table ask for seconds - and makes you feel like a total rockstar for pulling it together.
Why You'll Love this Recipe
- Crowd-pleaser guaranteed. Kids and adults alike go absolutely crazy for this one - it's the kind of meal that cleans the pot every single time.
- Rich & ultra-cheesy. Freshly grated cheddar melts into every single bite, giving you that deep, bold flavor you just can't get from a can.
- Simple ingredients, big payoff. Everything in this soup is straightforward and easy to find, but the result tastes like something you'd order at your favorite restaurant.

Ingredients
Let's talk about what you'll need to make this soup shine. Olive oil is your base for sautéing - nothing fancy, just your everyday bottle works perfectly here. Onion, garlic, carrots and celery are the flavor foundation, and fresh is always best. For the carrots, you can grab pre-shredded from the bag if you want to save some time.
Kosher salt, black pepper, red pepper flakes and paprika round out the seasoning. The red pepper flakes add just a subtle kick, so feel free to dial them back if you're cooking for little ones with sensitive palates. Broccoli can be fresh or frozen in a pinch, but fresh will give you better texture and color. Flour is what thickens everything up into that gorgeous, velvety consistency.
For the chicken broth, low sodium is the way to go so you can control the saltiness yourself - and if you want to make this vegetarian, vegetable broth swaps in seamlessly. Heavy cream is what makes this soup feel luxurious; half-and-half will work if that's what you have on hand, though the soup will be slightly thinner.
And finally, the star of the show - cheddar. Always buy a block and grate it yourself, and go for a sharp or extra sharp variety for the boldest, most satisfying cheesy flavor.

How to Make Broccoli Cheddar Soup
Here's how to make Broccoli Cheddar Soup that tastes just like the one at Panera!


- In a large pot or dutch oven add olive oil and set on medium high heat. Once the oil is hot add onion, garlic, carrots, celery, salt, and pepper. Saute for 4-5 minutes until veggies have softened and garlic is fragrant. Add in red pepper flakes and paprika.
- Chop broccoli in a food processor or chop finely by hand. Saute for one minute. Add in your broccoli, saute for 3-4 minutes.


- Next add flour, combining and cooking for 1 minute. Slowly add in your broth while stirring to incorporate the flour. Bring to a boil.
- Place on low and simmer for 25 minutes, stirring occasionally.


- Add in cream and cheddar. Combining and making sure there are no cheese clumps. Add salt and pepper to taste.
- Enjoy in a bread bowl or serve in bowls with baguette on the side!
Tips for Success
- Use fresh broccoli. Frozen broccoli releases a lot of extra water as it cooks, which can make your soup thinner and less vibrant - fresh florets give you the best texture and that beautiful bright green color.
- Grate your own cheese. Pre-shredded cheese is coated in anti-caking powder that prevents it from melting smoothly, leaving you with a grainy soup. A block of sharp cheddar and a box grater is all you need for that silky, velvety finish.
- Don't rush the sauté. Taking a few extra minutes to really soften your onion, garlic, carrots, and celery before adding anything else builds a deep, savory base that makes the whole soup taste like it simmered all day.

What to Serve With Broccoli Cheddar Soup
This soup is practically begging to be served with something you can dip, scoop, or tear apart alongside it. My drop biscuits are an absolute no-brainer here - fluffy, buttery, and ready in no time. If you want something a little heartier, my focaccia is incredible for soaking up every last drop, and my cornbread adds a subtle sweetness that pairs beautifully with the cheesy, savory broth. For a lighter balance, a fresh strawberry salad alongside this soup makes for the most perfect spring lunch.
And if you really want to take things up a notch - make a bread bowl. Simply pick up (or bake) a round sourdough boule from your grocery store bakery, slice off the top, and hollow out the inside, leaving about an inch of bread all the way around. Ladle the soup right in, and use the torn pieces of bread from the inside to dip as you go. It's SO good, and honestly makes this feel like a total restaurant moment at home.
FAQ
Yes! This soup actually tastes even better the next day after the flavors have had time to meld together. Make it up to 3 days ahead and store it in an airtight container in the fridge. Reheat gently on the stovetop over low heat, stirring frequently - if it's thickened up too much, just splash in a little extra broth to loosen it back up.
Cream-based soups can be a little tricky to freeze because the dairy tends to separate when thawed, leaving the texture grainy. If you want to freeze it, do your best to reheat it slowly and whisk it back together - it'll still taste great, it just may not be quite as silky.
This is an easy fix! Just add a splash of chicken broth a little at a time, stirring as you go, until you reach your perfect consistency. The soup naturally thickens as it sits, so you may find yourself doing this when reheating leftovers too.
Did you make this recipe?
If you make and love this recipe, please leave a ★★★★★ review below! It means so much to me when you try my recipes, and I'd love to know how it goes. Please leave a comment below if you have any questions.

Broccoli Cheddar Soup
Ingredients
- 1 tablespoon olive oil
- 1 medium onion diced
- 5 medium garlic cloves minced
- 3 medium carrots julienne or shredded
- 3 medium celery stalk diced
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes
- 1 teaspoon paprika
- 12 ounces broccoli
- ½ cup flour
- 5-6 cups low-sodium chicken broth
- ⅔ cup heavy cream
- 2½ cups freshly-grated cheddar cheese
Instructions
- In a large pot or Dutch oven add 1 tablespoon olive oil and set on medium high heat.
- Once the oil is hot, add 1 medium onion, 5 medium garlic cloves, 3 medium carrots, 3 medium celery stalk, 1 teaspoon kosher salt and ½ teaspoon black pepper. Saute for 4-5 minutes until veggies have softened and garlic is fragrant.
- Add in ½ teaspoon red pepper flakes and 1 teaspoon paprika to your pot. Saute for one minute.
- While they saute, chop 12 ounces broccoli in a food processor or chop finely by hand.
- Add chopped broccoli to the pot and saute for 3-4 minutes.
- Next, add your ½ cup flour, combine and cook for 1 minute.
- Slowly add in 5-6 cups low-sodium chicken broth while stirring to incorporate the flour. Bring to a boil.
- Reduce heat to low and simmer for 25 minutes, stirring occasionally.
- Add ⅔ cup heavy cream and 2½ cups freshly-grated cheddar cheese. Combine and make sure there are no cheese clumps. Season with salt and pepper to taste.
- Enjoy in a bread bowl or serve in bowls with baguette on the side!
Notes
Nutrition
More Soup Recipes

My friends call me Mad and you can too. Here you'll find easy, wholesome recipes, and designed to share with those you love.




Grab kid tested recipes that actually work for busy families who want wholesome meals without the stress!