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!

Broccoli Cheddar Soup

Here’s my homemade Broccoli Cheddar Soup—a warm, flavorful bowl that’s perfect for cold days.

It’s inspired by Panera’s classic, but honestly, I think it’s even better!

It’s easy to make, comforting, and tastes amazing in a crusty bread bowl—or with some no-knead bread for dipping!

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

Ingredients

Here’s what you’ll need to make this Broccoli Cheddar Soup:

  • Butter: Adds rich flavor; unsalted keeps salt in check.
  • Olive Oil: Keeps butter from browning when cooking the onion.
  • Yellow Onion: Dice finely so it cooks evenly.
  • Garlic: Fresh or jarred—use whatever you have.
  • Smoked Paprika: Adds smoky flavor; regular works too.
  • Ground Mustard: Makes the cheese taste bolder.
  • Cayenne Pepper: Adds a touch of heat; skip if you prefer.
  • Flour: Thickens the soup; whisk well to avoid lumps.
  • Chicken Broth: Low-sodium helps prevent the soup from getting too salty.
  • Half-and-Half: Adds creaminess without being too heavy.
  • Broccoli: Dice small so it cooks fast and evenly.
  • Carrots: Shred so they blend with other flavors.
  • Cheese: Grate fresh for best results; pre-shredded may turn greasy and doesn’t melt as well.
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.
  7. Serve: Serve bowls or bread bowls and enjoy!
Everything cooks together as the broccoli is added to the pot and cooked through.

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.

Cheese mixed in, and it's ready to serve.

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:

4.98 from 37 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

Equipment

  • Large pot

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 low-sodium chicken broth or vegetable broth
  • 3 cups half-and-half see note 1
  • 1 bay leaf optional
  • 6 cups chopped broccoli to bite-sized pieces
  • 2 cups shredded carrots
  • 12 ounces grated 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.

Video

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.

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.98 from 37 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating




89 Comments

  1. Donna says:

    5 stars
    This turned out fantastic! Great simple fall soup!

    1. Chelsea says:

      So thrilled to hear this!

  2. MaryKate says:

    Can I use frozen broccoli?

    1. Chelsea says:

      I haven’t tested with frozen broccoli, but I personally don’t love the flavor of defrosted broccoli, so I probably wouldnโ€™t recommend it.

  3. Kristine S says:

    5 stars
    This is the best BEST broccoli cheddar soup! As I perused recipes to make, I chose yours because it had lots of seasonings, lots of vegetables. It is so flavorful! It is going into my recipe box. 10 STARS โญ๏ธ!!!

    1. Chelsea says:

      Iโ€™m so thrilled to hear this! Thanks so much for your kind comment, Kristine!

  4. P says:

    5 stars
    This was amazing! So creamy and delicious! Made the double batch and froze half. This recipe will go in my favorites!

    1. Chelsea says:

      I am so thrilled to hear this! Thanks so much Pam!

  5. Barbara says:

    Too much brocoli, for amount of liquid.

    1. Chelsea says:

      You can definitely scale back if you’re not a huge broccoli person! ๐Ÿ™‚

  6. Patricia says:

    Can you use a non gluten containing flour like almond or chickpea flour?

    1. Chelsea Lords says:

      Sorry I’ve never tried that in a soup! I don’t know how well they’d thicken

  7. Cheryl says:

    5 stars
    The best broccoli cheddar soup I have ever eaten !!! The first time I have ever attempted to make this soup also. Thanks for the best recipe.

    1. Chelsea says:

      I am so thrilled to hear this! What a compliment! Thanks Cheryl! ๐Ÿ™‚

  8. Serena says:

    5 stars
    Delicious soup, made this today and absolutely loved it, thank you for this recipe.

    1. Chelsea says:

      Yay! SO thrilled to hear this! Thanks Serena! ๐Ÿ™‚

  9. Alex says:

    5 stars
    This recipe is AMAZING.

    It blows Paneraโ€”the standard by which I judge all broccoli cheddar soupsโ€”out of the water.

    Arguably my family’s No. 1 go-to comfort year-round. Also, one of few recipes I don’t change or tweak at all.

    1. Chelsea Lords says:

      THIS MADE MY DAY! I’m so thrilled to hear this! What a compliment! Thanks Alex! ๐Ÿ™‚

  10. Anna says:

    5 stars
    This is my go-to broccoli-cheddar soup! I’ve made this at least 5 times now and the husband and 5 year old both love it. I love using Trader Joe’s unexpected cheddar in this–parmy-cheddary heaven.

    1. Chelsea Lords says:

      I am so thrilled to hear this! Thanks Anna! ๐Ÿ™‚