Broccoli Cheddar Soup is creamy, cheesy, and incredibly delicious, made with sharp cheddar, tender broccoli, and a few seasonings that take it to the next level!

Broccoli Cheddar Soup in a bowl, ready to enjoy!
chelsea

author’s note

Broccoli Cheddar Soup You Can Make Faster Than a Panera Run!

I still remember the first time I tried Panera’s Broccoli Cheddar Soup. It was love at first bite! Creamy, cheesy, and filled with tender broccoli, it instantly became my go-to comfort food on chilly days. But after one too many trips through the drive-thru, I knew I needed to create my own version at home.

This recipe is my homemade take, and honestly? I think it’s even better than the original. I’ve tested it again and again, tweaking the spices, the cheese, even the way the broccoli is cut. It’s thick, flavorful, and exactly the kind of soup I crave when it’s cold outside. Plus, you can make it in about 30 minutes, way faster than waiting in line.

signature
All ingredients prepped for easy assembly: seasonings, broth, butter, cheese, veggies, flour, oil, and half-and-half.

Ingredients

IngredientWhy It’s Important / Tips & Swaps
BroccoliCut into very small florets so it cooks quickly and blends into the soup. If you like it extra creamy, blend some of the broccoli into the base.
Sharp Cheddar CheeseAlways grate your own, bagged cheese has anti-caking agents that prevent smooth melting.
CarrotsShredded carrots add color and sweetness. Use pre-shredded to save time.
Onion & GarlicThe flavor foundation. Cook until soft so there’s no crunch left in the soup.
Flour & ButterThis makes the roux, which thickens the soup.
Half & HalfCreamy but not too heavy. Swap with whole milk for lighter or with heavy cream for extra richness.
Seasonings (Smoked Paprika, Ground Mustard, Cayenne)These seem small, but they make a huge difference.
Veggies sautéed, seasonings toasted, and flour mixed with a bit of broth for this broccoli cheddar soup.

How To Make Broccoli Cheddar Soup

  1. Cook Onion: Cook onion in butter and oil until tender.
  2. Add Garlic & Spices: Stir in garlic, spices, and seasoning; cook until fragrant.
  3. Make Roux: Melt more butter, add flour, and cook until thick.
  4. Add Liquids: Whisk in broth, then half-and-half; simmer with bay leaf.
  5. Add Veggies: Stir in broccoli and carrots; simmer until tender.
  6. Add Cheese: Turn off heat; stir in cheese until melted. Serve and enjoy!
Everything cooks together as the broccoli is added to the pot and cooked through.

Broccoli Cheddar Soup Tips

  • To Thicken Further: Blend part of the soup, or simmer longer to reduce liquid.
  • Cheese: Use an extra-sharp cheddar cheese for richer flavor.
  • Onions: Cook until fully soft to avoid crunch in the final soup.

Storage

Store leftover soup in the fridge for up to 3 days. Reheat slowly on low to avoid separation. Add a splash of half-and-half or broth if it needs thinning.

More Delicious Soup Recipes:

Tap stars to rate!
4.99 from 60 votes

Cheddar Broccoli Soup

This creamy Broccoli Cheddar Soup is easy, all in one pot! Bursting with flavor and made in no time, the secret to its deliciousness is all in the spices!
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 6 servings

Video

Equipment

Ingredients

  • 7 tablespoons unsalted butter divided
  • 1 tablespoon olive oil
  • 1 cup finely diced yellow onion 1 onion
  • 1-1/2 teaspoons minced garlic
  • 3/4 teaspoon paprika I like smoked
  • 3/4 teaspoon ground mustard
  • 1/8 teaspoon ground cayenne pepper
  • Salt and pepper
  • 6 tablespoons flour
  • 32 ounces reduced-sodium chicken broth or vegetable broth
  • 3 cups half-and-half see note 1
  • 1 bay leaf optional
  • 6 cups chopped broccoli to bite-size pieces
  • 2 cups shredded carrots
  • 12 ounces freshly shredded extra-sharp Cheddar cheese 3-1/4 cups
  • Hearty buttered bread optional, or serve in bread bowls

Instructions 

  • Heat 1 tablespoon butter and olive oil in a large pot over medium heat. Add diced onion and cook, stirring occasionally, until golden (3–5 minutes). Add garlic, paprika, mustard, cayenne, and pepper to taste (I add 1/2 teaspoon). Cook, stirring constantly, for 45 seconds to 1 minute until fragrant.
  • Add the remaining 6 tablespoons butter and melt. Whisk in flour and cook for 2 minutes, whisking constantly, until it thickens.
  • Gradually whisk in chicken broth. Once combined, slowly add half-and-half, whisking constantly. Reduce heat to medium-low, add bay leaf, and simmer for 15 minutes, whisking occasionally or until nicely thickened.
  • While the soup simmers, chop broccoli and shred cheese. Add broccoli and carrots to the soup.
  • Let the soup cook on low for 10–15 minutes, or until the broccoli is tender to your liking, stirring occasionally. Blend some of the soup for a smoother texture if desired, or leave it chunky. (I don’t blend it!)
  • Turn off the heat. Stir in cheese gradually, a handful at a time, until melted. Taste and adjust seasoning with salt as needed. (I’ll add 1/2 up to 1 teaspoon here!)
  • Enjoy immediately in bread bowls or with hearty buttered bread on the side for dipping.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: Half-and-half is a blend of milk and cream, usually found near the milk section in grocery stores.
Vegetarian Option: Use vegetable broth instead of chicken broth.
Storage: Keep leftover soup in the fridge for up to 3 days. Reheat slowly on low to avoid separation. Add a splash of half-and-half or broth if it needs thinning.

Nutrition

Serving: 1serving | Calories: 566kcal | Carbohydrates: 35g | Protein: 24g | Fat: 38g | Saturated Fat: 21g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 102mg | Sodium: 766mg | Potassium: 902mg | Fiber: 4g | Sugar: 13g | Vitamin A: 8850IU | Vitamin C: 84mg | Calcium: 585mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Serve Broccoli Cheddar Soup with:

Variations

Change Things Up!

  • Add Bacon: Add crispy bacon bits on top or stir into the soup for extra flavor.
  • Add Potatoes: Try this delicious Broccoli Potato Soup.
  • Chicken Broccoli Cheddar: Stir in cooked, shredded chicken for added protein.
  • Lighten It Up: Substitute half-and-half with whole milk for a lighter version.

Meet Chelsea


Hello, and welcome to Chelsea’s Messy Apron! I’m Chelsea, the recipe developer, food photographer, and writer behind the site. I’m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping by—I hope you find something delicious to make!

More Recipes You'll Love

4.99 from 60 votes (6 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




151 Comments

  1. Pat Copeland says:

    5 stars
    Excellent quick comfort soup. I followed recipe exactly and it needs no changes.

    1. Chelsea says:

      I’m so thrilled to hear this! Thanks Pat!

  2. April says:

    5 stars
    This was well loved at my house. I added some chicken sausage so that my boys could get their protein in. It was a great pairing. Thanks so much!

    1. Chelsea says:

      Delish! Thanks so much for sharing!

  3. grace says:

    5 stars
    delish!!!

    1. Chelsea says:

      Thanks Grace!

  4. Linda says:

    5 stars
    Delicious! Very happy I found this recipe:)

    1. Chelsea says:

      I’m so happy you enjoyed! Thanks Linda!

  5. Annette says:

    Can you make your Broccoli Cheddar Soup in a instapot or slow cooker?

    1. Chelsea says:

      Hey Annette! I haven’t tested it in the Instant Pot or slow cooker, but I’ll add it to my list of things to try!

  6. Nataly says:

    I converted the cups to ounces for the carrots and broccoli and it was way too much! Otherwise, the broth tasted good.

    1. Chelsea Lords says:

      Was the conversion correct?

  7. Shannon Morales says:

    5 stars
    Absolutely delicious!!!! I’ve been craving Penara’s broccoli and cheddar soup, but didn’t want to spend $8 for a small bowl. My search lead me to this recipe and I must say it was the best broccoli and cheddar soup ever!!!! Best way to ent a cold night.

    1. Chelsea says:

      Yay! I’m so happy to hear this! Thanks so much Shannon!

  8. Doni says:

    5 stars
    This was a great recipe. I did a couple of tweaks..extra garlic did 2 1/2 tsp fresh minced, also did an extra side pan of 2 cups broccoli cooked down in stock then used my immersion blender on it and added to the end of the soup for extra nutrition.

    1. Chelsea says:

      Delish! Thanks so much for sharing!

  9. Gary says:

    5 stars
    Made it today, very delicious, everyone liked it. Easy to follow recipe and simple to prepare.

    1. Chelsea says:

      Yay! I’m so thrilled to hear this! Thanks Gary!

  10. Mary says:

    5 stars
    After a brutally cold day and about a foot of snow this recipe came up in my feed. No fancy ingredients needed, however, I did use frozen broccoli. DELICIOUS!! My husband had two bowls and tomorrow I will be cooking some new potatoes to add and make a little twist. Thank you. It was perfection.

    1. Chelsea says:

      I’m so thrilled to hear this! Thanks so much for sharing! I love the idea of mixing in potatoes to the leftovers!