Broccoli Cheddar Soup

Broccoli Cheddar Soup is that creamy, cheesy, soul-warming bowl of comfort you didn’t know you needed—loaded with sharp cheddar, tender broccoli, and a handful of simple seasonings that bring everything together perfectly!
author’s note
Whip Up This Broccoli Cheddar Soup Faster Than a Trip to Panera!
I’ll never forget my first bite of Panera’s Broccoli Cheddar Soup — it was instant comfort in a bowl! Creamy, rich, and packed with soft broccoli, it quickly became my cold-weather favorite. But after way too many drive-thru stops, I knew there had to be a quicker, homemade way to enjoy that same cozy flavor.
So, I set out to create my own version — and honestly? It might even be better than the original! I played around with the spices, experimented with cheese choices, and found the perfect broccoli cut for that tender, hearty feel. This soup is thick, loaded with flavor, and ready in about 30 minutes — way faster than waiting in any line!
Quick Introduction
No frills, just pure comfort: this Broccoli Cheddar Soup is creamy, cheesy, and easy to pull together right in your own kitchen — and all in about the same time it takes to get through a drive-thru line. It features a smooth roux-based broth, sharp cheddar cheese melted to perfection, tender broccoli, and a little shredded carrot for a touch of natural sweetness. It’s cozy, kid-approved, and uses simple staples you likely already have on hand.
Stick with me here for a complete ingredient list, easy step-by-step instructions with pictures, plus my favorite small tricks that make the biggest difference—like freshly grating your cheddar, how to keep the cheese silky without any graininess, and smart tips to thicken this soup just right. Plus, you’ll find ideas for ingredient swaps, ways to make ahead or freeze, and a handy little FAQ for all your questions.
- Ready in about 30 minutes with butter, flour, broth, half-and-half, and sharp cheddar.
- Step-by-step photos, pro tips, and troubleshooting tricks to avoid lumps or grainy cheese.
- Flexible options for variations, extras, and storing or freezing so you can fit it into your busy weeknight.
Introduction
There’s just something about a warm, cheesy bowl of Broccoli Cheddar Soup on a chilly day that feels like a big, cozy hug — especially when you can whip it up quickly in your own kitchen. This recipe is my streamlined take on the restaurant classic: sharp cheddar cheese melted into a silken roux-based broth, paired with tender broccoli and shredded carrot for a hint of sweetness. It’s family-friendly, comforting, and comes together in roughly 30 minutes using ingredients you probably already have. Craving another quick, cozy classic? Try our Chicken Noodle Soup.
Keep reading for an easy-to-follow ingredient list, step-by-step photos, and little kitchen tricks that make a big difference—like keeping that cheese smooth and shiny, thickening your soup without lumps, and the best way to prep everything quickly. I also share quick swaps, how to make it ahead or freeze for later, plus a short FAQ to help tailor this soup to your taste and schedule. Prefer a hands-off, weeknight-friendly alternative? Make Creamy Crockpot Chicken Gnocchi Soup for set-it-and-forget-it ease.
- Cooking time: about 30 minutes using butter, flour, broth, half-and-half, and sharp cheddar cheese.
- Includes photos with stepwise instructions, helpful tips, and easy fixes.
- Options for variations, add-ons, plus storing and freezing advice so it works for your meal plan.
Why You’ll Love It
This Broccoli Cheddar Soup is everything you want on a chilly day — creamy, cheesy, and utterly comforting. It comes together quickly, uses simple pantry staples like butter, flour, broth, half-and-half, and sharp cheddar, and delivers the rich, bold flavors you find at your favorite restaurant, but with the control and warmth of home cooking. I love adding little tricks, like grating extra-sharp cheddar for depth, blending part of the soup for creaminess, and toasting spices to pump up the aroma. It’s a total crowd-pleaser. If you love cozy, creamy soups, you might also enjoy Creamy Taco Soup.
- Quick and perfect for weeknights: ready in about 30 minutes.
- Rich, cheesy taste thanks to freshly grated sharp cheddar.
- Comfort food everyone loves — pairs wonderfully with grilled cheese, warm crusty bread, or Sautéed Zucchini.
- Flexible: swap in milk to lighten it, add chicken or potatoes for heartiness, or make vegetarian by swapping broth.
- Great for making ahead or freezing, so you always have comforting dinner ready.
What You’ll Need

- Broccoli — cut into small florets so it softens quickly and blends smoothly
- Sharp Cheddar Cheese — freshly grated
- Carrots — shredded
- Onion — chopped
- Garlic — minced
- Butter (for roux)
- Oil (a touch)
- Flour (for roux)
- Broth
- Half & Half
- Bay leaf
- Smoked Paprika
- Ground Mustard
- Cayenne — pinch
How to Make It
- Chop the onion finely.
- Mince the garlic.
- Cut broccoli into small florets.
- Shred the carrots (or use pre-shredded).
- Freshly grate the sharp cheddar.
- Sauté the chopped onion in butter and a touch of oil until completely soft and fragrant.
- Add the minced garlic, smoked paprika, ground mustard, and a pinch of cayenne; cook until fragrant, about 30 seconds to 1 minute.
-
Push the veggies to the side or remove them, add a bit more butter, sprinkle in the flour, and stir-cook until the mixture thickens and turns golden, about 2 minutes (make the roux).

- Slowly whisk in the broth until smooth, then add the half-and-half and a bay leaf; bring to a gentle simmer.
- Stir in the broccoli florets and shredded carrots and simmer until the broccoli is tender but still holds its shape, about 8–10 minutes.
- If desired to thicken further, blend part of the soup until smooth and stir it back in or simmer longer to reduce the liquid.
- Remove the pot from the heat and gradually stir in the grated cheddar until silky smooth, avoiding boiling the soup after adding the cheese.
Pro Tips for Best Results
- To Thicken Further: For an even heartier texture, blend part of the soup and stir it back in, or let it simmer longer to reduce some of the liquid naturally.
- Cheese: Go for extra-sharp cheddar to boost that bold, cheesy flavor we all crave in broccoli cheddar soup.
- Onions: Make sure to cook your onions until they’re completely soft; no one likes a crunchy surprise in a silky soup.
Storage
You can keep leftovers in the fridge for up to 3 days. Reheat gently on low heat to keep the soup smooth and avoid separation. If it gets too thick, add a splash of half-and-half or broth to loosen it up again.
Variations and Add-Ins
- Crusty Bread: Classic for a reason. Perfect for dipping and soaking up every last cheesy drop.
- Side Salad: A fresh green salad or Caesar pairs nicely for a balanced meal, or add a warm veggie side like Skillet Zucchini and Mushrooms.
- Fruit: Serve with whatever’s in season — a crisp apple or a bright fruit salad lightens things up, and a chilled Peach Lemonade makes a refreshing pairing.
- Baked Potatoes: A filling, comforting side that goes great alongside broccoli cheddar soup.
- Grilled Cheese: Can’t go wrong with this classic pairing — perfect for dunking!
Variations
Change Things Up!
- Add Bacon: Crisp bacon bits on top or stirred in add smoky depth and extra flavor.
- Add Potatoes: Try making this a broccoli potato soup by adding diced potatoes for a heartier bowl.
- Chicken Broccoli Cheddar: Stir in shredded, cooked chicken for more protein and a complete meal.
- Lighten It Up: Swap half-and-half with whole milk for a thinner, lighter soup that still tastes great.
- Add Bacon: Crisp bacon bits on top or stirred in add smoky depth and extra flavor.
- Add Potatoes: Try making this a broccoli potato soup by adding diced potatoes for a heartier bowl.
- Chicken Broccoli Cheddar: Stir in shredded, cooked chicken for more protein and a complete meal.
- Lighten It Up: Swap half-and-half with whole milk for a thinner, lighter soup that still tastes great.
Storing, Freezing, and Reheating
Let the soup cool down to room temperature before storing it. Use airtight containers and refrigerate for up to 3 days. For longer storage, freeze in freezer-safe containers or bags for up to 3 months.
- Refrigerator: Keep for up to 3 days. Reheat gently on the stove over low heat, stirring frequently to keep it smooth. Add a splash of half-and-half or broth if it thickens too much after cooling.
- Freezer: Store up to 3 months. For best texture, freeze without the extra cheese and stir in fresh grated cheddar when reheating. Thaw overnight in the refrigerator before warming.
- Microwave: Reheat in short bursts on medium power, stirring in between to avoid hot spots and separation.
- Make-ahead: You can prepare the whole soup up to a day in advance, refrigerate, and reheat later. Or prep through the simmer step and add cheese just before serving for perfect melty texture. For more set-it-and-forget-it meal ideas, explore 30 Easy Slow Cooker Recipes.

Frequently Asked Questions
-
Can I use pre-shredded cheese?
It’s really best to grate your own sharp cheddar. Pre-shredded cheeses usually have anti-caking agents that keep them from melting smoothly, which can lead to a grainy soup texture.
-
Can I use frozen broccoli?
Absolutely! Add frozen florets straight into the simmering soup. Expect to add a few extra minutes to let them heat through. Keep in mind frozen broccoli releases more water, so simmer a little longer to thicken as needed.
-
What can I use instead of half-and-half?
You can swap half-and-half for whole milk if you want a lighter soup, or heavy cream if you want it extra rich and decadent. Non-dairy milks will change the flavor and texture, so pair those with dairy-free melting cheeses if you’re going fully dairy-free.
-
How do I prevent the cheese from becoming grainy or separating?
Remove the pot from direct heat before adding the cheese, and stir it in slowly. Make sure your cheese is freshly grated, and don’t let the soup boil after adding the cheese. If reheating, warm very gently on low heat, stirring often.
-
How can I thicken the soup if it’s too thin?
Try blending part of the soup until smooth, then stir it back in. Alternatively, simmer it longer to reduce liquid or make a quick slurry with 1 teaspoon cornstarch whisked into 1 tablespoon cold water, stirring that in while simmering. You can also whisk in a bit more roux made with butter and flour.
-
Can I make this vegetarian?
Yes! Simply swap the chicken broth for vegetable broth and follow the rest of the recipe as is for a delicious vegetarian option.
-
Can I freeze the soup?
Yes, you can freeze the soup in airtight containers for up to 3 months. Because dairy can separate, it’s easier to freeze without adding extra cheese. When reheating, stir in freshly grated cheddar for that perfect creamy finish. Always thaw overnight in the fridge and warm gently on the stove, stirring and adding a splash of broth or half-and-half as needed.

Creamy and cheesy broccoli cheddar soup with a smooth roux-based broth, tender broccoli, shredded carrot, and sharp cheddar cheese for a comforting meal ready in about 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
Ingredients
- 2 cups broccoli florets, cut into small florets
- 1 cup sharp cheddar cheese, freshly grated
- 1/2 cup shredded carrots
- 1/2 cup chopped onion
- 2 cloves garlic, minced
- 2 tablespoons butter (for roux)
- 1 teaspoon oil (a touch)
- 2 tablespoons all-purpose flour (for roux)
- 4 cups chicken or vegetable broth
- 1 cup half-and-half
- 1 bay leaf
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground mustard
- Pinch of cayenne pepper
Instructions
- Chop the onion finely.
- Mince the garlic.
- Cut broccoli into small florets.
- Shred the carrots or use pre-shredded.
- Freshly grate the sharp cheddar cheese.
- Sauté the chopped onion in butter and a touch of oil until completely soft and fragrant.
- Add the minced garlic, smoked paprika, ground mustard, and a pinch of cayenne; cook until fragrant, about 30 seconds to 1 minute.
- Push the veggies to the side or remove them, add a bit more butter, sprinkle in the flour, and stir-cook until the mixture thickens and turns golden, about 2 minutes to make the roux.
- Slowly whisk in the broth until smooth, then add the half-and-half and bay leaf; bring to a gentle simmer.
- Stir in the broccoli florets and shredded carrots and simmer until the broccoli is tender but still holds shape, about 8-10 minutes.
- If desired, blend part of the soup until smooth and stir it back in or simmer longer to reduce the liquid to thicken further.
- Remove the pot from heat and gradually stir in the grated cheddar cheese until silky smooth, avoiding boiling the soup after adding cheese.
Notes
To thicken soup further, blend part and stir back in, simmer longer to reduce, or make a cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water) and stir in while simmering., Use extra-sharp cheddar for bolder flavor., Cook onions until completely soft to avoid crunchiness., Leftovers can be refrigerated up to 3 days and reheated gently with added half-and-half or broth if needed., Freeze without extra cheese for up to 3 months; add fresh grated cheddar when reheating., Vegetarian option: use vegetable broth instead of chicken broth.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 250 calories per serving
- Fat: Approximately 18 grams per serving
- Carbohydrates: Approximately 15 grams per serving
- Protein: Approximately 12 grams per serving
More in Uncategorized
Blueberry-Plum Butter Recipe (in the slow-cooker)
Chai Spiced Apple Butter
Vanilla Honey Peach Butter Recipe for Canning