Broccoli Cheddar Soup is the cozy weeknight hug-in-a-bowl you didn’t know you were craving. And if your Panera addiction is getting a little out of hand (no judgment, been there), this creamy, dreamy version will bring that same café comfort right to your kitchen—no drive-thru required. With fresh broccoli, melty cheddar, and a handful of pantry staples, this soup is both satisfying and surprisingly simple. Best part? It’s rich without being heavy and creamy without turning into a cheesy brick (we’re looking at you, gloopy casseroles). Whether you’re feeding picky eaters, warming up after soccer practice, or just need something fuss-free and delicious, Broccoli Cheddar Soup is your go-to. Oh, and grab a baguette. Trust me.
Table of Contents
What is Broccoli Cheddar Soup?
Broccoli Cheddar Soup is a creamy, cheesy soup that combines fresh broccoli, shredded carrots, sautéed onion, and a smooth cheddar-infused broth. It’s comfort food royalty—right up there with mac and cheese and mashed potatoes—but with a veggie twist. This version skips the super-thick, almost paste-like consistency some recipes fall into, and instead goes for smooth and velvety, with just the right amount of bite from the broccoli and zing from sharp cheddar. It’s like your favorite childhood soup grew up, got a better job, and still knows how to make you feel like everything’s going to be okay.
Reasons to Try Broccoli Cheddar Soup
If you’re tired of the “what’s for dinner?” struggle or just need something warm and cozy that doesn’t involve five pots, this Broccoli Cheddar Soup will be your new best friend. For starters, it’s made from everyday ingredients you probably already have in your kitchen—broccoli, cheddar, milk, onion, and carrots. It’s fast, flavorful, and picky-eater approved (yes, even the “I hate green stuff” crowd has been known to cave for this one). Plus, it’s one of those meals that feels a little indulgent without going full food coma. And if you’re meal prepping? This soup stores well and actually tastes better the next day.
Ingredients Needed to Make Broccoli Cheddar Soup
- 4 tbsp salted butter
- 2 tbsp olive oil
- 3 cups broccoli, chopped small
- 1 ½ cups yellow onion, diced
- 1 tsp kosher salt
- 1 cup shredded carrots
- 2 tsp chicken base (like Better Than Bouillon)
- 2 ¾ cups chicken broth
- 3 cups whole milk
- ½ cup all-purpose flour
- 8 oz sharp or medium cheddar cheese, freshly grated

Instructions to Make Broccoli Cheddar Soup: A Step-by-Step Guide
If you’ve ever dreamt of making a cozy, café-style Broccoli Cheddar Soup in your own kitchen, this step-by-step guide makes it totally doable—even on a weeknight. Whether you’re cooking for picky kids, your partner, or just your own soup-loving soul, this comforting recipe comes together with basic ingredients and a little stirring magic. Let’s dive in and make it happen.
Step 1: Sauté the Broccoli and Onions in Butter and Oil
Start by heating a large Dutch oven or soup pot over medium heat. Add 4 tablespoons of salted butter and 2 tablespoons of olive oil—the combo gives richness and prevents burning. Once it’s hot and the butter is bubbling, toss in your 3 cups of chopped broccoli, 1½ cups of diced yellow onion, and 1 teaspoon of kosher salt.
Sauté this mixture for about 10 minutes, stirring occasionally, until the onions are soft and fragrant and the broccoli starts to turn bright green. Don’t worry if the broccoli pieces look wild or uneven—this is a rustic soup, and it all blends beautifully in the end. For more ideas on building flavor from the base up, check out this cozy ground beef vegetable soup where similar veggie-sauté steps work wonders.
Step 2: Add Carrots for Sweetness and Color
Next up: the carrots. Stir in 1 cup of shredded carrots—you can grate them fresh or grab a bag of pre-shredded ones to save time. Cook them with the broccoli and onion mixture for another 5 minutes. The carrots add subtle sweetness and a pop of color that makes this soup feel like a warm hug in a bowl.
Step 3: Simmer with Chicken Broth and Chicken Base
Now pour in 2¾ cups of chicken broth and stir in 2 teaspoons of chicken base (we love using Better Than Bouillon for its rich flavor). Bring everything to a gentle simmer and cook with the lid partially on for about 15 minutes. Stir occasionally to keep the veggies moving and avoid sticking.
By now, your kitchen probably smells amazing. If you’re vegetarian or want to mix things up, swing over to our crockpot vegetarian tortilla soup for broth alternatives and ideas on meatless flavor.
Step 4: Thicken the Soup with Milk and Flour
While the soup simmers, grab a medium bowl and whisk together 3 cups of whole milk with ½ cup of all-purpose flour until completely smooth—no lumps allowed. This mixture is what thickens your soup without making it gluey.
Slowly pour the milk-flour mix into the simmering pot, stirring constantly as you add. You’ll see the soup begin to thicken and take on that creamy, dreamy texture. This step by step thickening method works beautifully in dishes like our creamy Tuscan chicken soup too, so keep it in your back pocket for other cozy meals.
Step 5: Melt the Cheese In Like a Pro
Once your base is thickened, it’s time for the cheddar moment. Slowly add 8 ounces of freshly shredded sharp cheddar cheese, one handful at a time, stirring between each addition so it melts smoothly. Avoid using pre-shredded cheese here—it’s coated in anti-caking agents that prevent that luscious melt.
Continue stirring until all the cheese is melted and the soup is rich and velvety. It should coat the back of your spoon but still pour easily. If you’re into cheese-heavy meals, you’ll also love our cheesy hamburger potato soup—it’s another weeknight win.
Step 6: Final Taste, Adjustments, and Serving Tips
Turn off the heat and let your soup cool for 2–3 minutes before tasting. Add more salt or pepper if needed. The flavors deepen as it rests slightly. Ladle your Broccoli Cheddar Soup into bowls and serve hot with warm baguette or ciabatta—don’t skip the bread-dipping moment. It’s practically mandatory.
For a full comforting dinner, consider pairing it with a simple salad or even something unexpected like this chicken taco casserole if you’re feeding a crowd
Key Tips for Making Broccoli Cheddar Soup
Use fresh, not frozen, broccoli for the best texture. Frozen can get mushy and water down your soup. Shred your own cheese—pre-shredded kinds often have anti-caking agents that mess with the melt. Stick with whole milk; it gives the soup a rich, creamy texture without tipping into heavy territory. Chop your broccoli into small, uneven pieces—it cooks more evenly, and nobody wants to wrestle a giant floret mid-bite. Add cheese slowly and stir well between each handful to keep the soup silky. And finally, taste before serving—some cheddar brands can be saltier than others.
Storage and Reheating Tips for Broccoli Cheddar Soup
Got leftovers? Lucky you. Store cooled Broccoli Cheddar Soup in an airtight container in the fridge for up to 5 days. It’ll thicken a lot (don’t panic), so when reheating, stir in a splash of milk or broth to bring it back to that dreamy, spoonable consistency. Warm it gently on the stove over low heat or microwave in 30-second bursts, stirring in between. This soup doesn’t freeze well because of the dairy and cheese—it can separate and turn grainy. So best to keep it in the fridge and enjoy it throughout the week. Honestly, it’s one of those meals that tastes even better the next day.
FAQs
Can I use frozen broccoli?
You can, but fresh really is best. Frozen broccoli tends to be watery and can mess with the texture.
What kind of cheddar works best?
Sharp or medium cheddar melts beautifully and gives that signature tang. Mild cheddar can get a little lost in the mix.
Can I make this vegetarian?
Absolutely. Just swap the chicken broth and base for veggie versions. Easy peasy.
Why is my soup grainy?
It’s probably the cheese. Use freshly grated cheese and add it slowly with the heat low to avoid clumps.
Final Thoughts
Broccoli Cheddar Soup isn’t just another soup recipe—it’s pure comfort in a bowl. Whether you’re feeding your family on a busy weeknight, cozying up on a chilly weekend, or simply chasing a taste of that classic Panera-style magic at home, this one delivers every single time. It’s simple, flavorful, and comes together without a ton of cleanup. For more cozy soup vibes, you might also love my Creamy Tuscan Chicken Soup or this Creamy Vegan Potato Soup for a dairy-free twist. So go on—grab that Dutch oven and a block of cheddar. Your taste buds (and probably your kids) will thank you.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintBroccoli Cheddar Soup Recipe (with Primary Keyword: Broccoli Cheddar Soup)
This creamy Broccoli Cheddar Soup tastes just like Panera’s version, made easily at home with fresh ingredients like broccoli, carrots, onion, whole milk, and sharp cheddar.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 5 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 tablespoon salted butter
- 2 tablespoon olive oil
- 3 cups broccoli – chopped
- 1 ½ cups onion – diced
- 1 teaspoon kosher salt
- 1 cup carrots – shredded
- 2 teaspoon chicken base
- 2 ¾ cups chicken broth
- 3 cups whole milk
- ½ cup all purpose flour
- 8 oz sharp cheddar cheese – shredded
Instructions
1. In a large pot over medium heat, add the olive oil and butter. Once hot, add chopped broccoli, diced onion, and kosher salt. Sauté for about 10 minutes.
2. Add shredded carrots and sauté another 5 minutes.
3. Pour in chicken broth and chicken base. Simmer for 15 minutes with the lid partially on, stirring occasionally, until broccoli is soft.
4. In a separate bowl, whisk the flour and milk until smooth. Slowly stir into the soup while continuing to stir.
5. Add shredded cheddar cheese a handful at a time, stirring constantly to ensure it melts smoothly.
6. Taste for seasoning with salt and pepper if needed. Serve warm with crusty bread like ciabatta or a baguette.
Notes
Use freshly shredded cheese for the smoothest melt; pre-shredded can lead to grainy texture.
Chop the broccoli small—it doesn’t need to be pretty, it all cooks down well.
Whole milk gives the soup a rich and creamy texture without being too thick.
Medium or sharp cheddar provides the best flavor balance.
To reheat leftovers, add a splash of milk or broth to restore creaminess. Do not freeze this soup.
Nutrition
- Serving Size: 1 serving
- Calories: 506
- Sugar: 12g
- Sodium: 1597mg
- Fat: 36g
- Saturated Fat: 18g
- Unsaturated Fat: 13g
- Trans Fat: 0.4g
- Carbohydrates: 29g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 90mg