Thick, creamy, cheesy – broccoli cheddar soup as it should be! This easy recipe is made with sharp cheddar cheese, fresh broccoli florets, and simple spices you likely have on hand already.
This savory, perfectly seasoned soup isn't a copycat recipe. It's just the ultimate broccoli cheese soup, and one your family will love. It got rave reviews at my house.
Let's get one thing straight: this isn't a Panera copycat recipe. It's so much better than that! Plus you can make it gluten-free if you'd like.
When it comes to making homemade broccoli cheddar soup, I'm a purist. I don't add carrots to my soup like many Panera copycat recipes call for.
This recipe is heavy on the broccoli and cheese, with just a few choice aromatics added in to round out the flavor of this cheesy soup.
Prepare this broccoli and cheddar soup recipe as written, or double it to freeze for later. Leftovers stay in the fridge up to a week, so you can enjoy it for two dinners if you'd like.
Serve with a crisp green salad or crusty bread for dipping. No matter the season, this easy broccoli cheese soup is always a good idea!
Jump to:
Recipe Ingredients
A mixture of garlic, onion, and celery flavor the base of this soup. Whenever I sauté veggies in butter — like I did for this recipe! — I always add a little olive oil to the pan as well to prevent the butter from burning.
A combination of cornstarch and flour helps thicken the soup base, while shredded cheddar cheese and half and half add creaminess and flavor.
Paprika, red pepper flakes, and seasoned salt flavor the soup. I love using Redmond Organic Season Salt, which is made with mineral-rich, untreated salt and seasonings. (Use the code TARATEASPOON for 15% off. Not sponsored, but I am an affiliate and I love this brand!)
Naturally, I couldn't make cheddar broccoli soup from scratch without the broccoli! I love grabbing a bag of already trimmed and cut broccoli florets from the produce section to save time, but use what you have on hand.
The one ingredient you may not have on hand already is sodium citrate. It's completely optional, but it helps prevent the cheesy soup base from curdling.
How to Make Broccoli Cheddar Soup From Scratch
Making broccoli cheddar cheese soup is incredibly easy and takes less than an hour to prepare.
I've given detailed instructions in the recipe card below, but here's an overview of how the soup comes together.
- Melt butter and oil together in a soup pot over medium-high heat.
- Add the onion, celery, and garlic and cook until the onions are softened and translucent.
- Stir in the flour, cornstarch, paprika, sodium citrate (if using), seasoned salt, and red pepper flakes. Add broth and water and stir to combined.
- Allow the soup to heat to just steaming and then add the broccoli.
- Cover and simmer until the broccoli is very tender.
- Reduce the heat to low and add half and half.
- Stir in the shredded cheese a little at a time until completely melted. Do NOT boil.
- Serve immediately.
What Makes Broccoli Cheese Soup Grainy?
The main culprit that curdles broccoli cheese soup and makes it grainy is heat. Heat mixed with cheese in liquid! My secret to smooth cheese soup is below.
It's very important that you reduce the heat to low before stirring in the half and half and shredded cheese.
If the soup is simmering too violently, or you add the dairy products to the soup when it's cooking on a higher heat, your broccoli cheddar soup will inevitably curdle.
If you've struggled with making homemade broccoli and cheddar soup in the past, I highly recommend buying a bag of sodium citrate. It's a natural emulsifier that creates super smooth cheese soups, sauces, and dips.
Another reason your soup may be grainy is because you used pre-shredded cheddar cheese.
Bagged pre-shredded cheeses are often coated in potato starch or something similar to prevent clumps from forming. This added starch also prevents the cheese from melting properly in soups and can create a grainy texture.
Let me know how it went!
Scroll to the bottom of the page to rate ⭐⭐⭐⭐⭐ and comment on this recipe. Leaving comments helps other too!
Can This Soup Be Served in a Bread Bowl?
Be my guest! If you'd like a thicker soup for your bread bowls, add an extra tablespoon of flour.
Can This Recipe Be Doubled?
Yes, this recipe is easily doubled. That would make a total of 12 cups of soup. Just make sure to use a large soup pot.
Can You Freeze Broccoli Cheddar Soup?
Absolutely! This is a great soup to prepare and freeze for later. Frozen broccoli cheese soup will last up to six months if frozen properly. I'm a huge fan of freezing meals for later. See my tips on this post.
I recommend freezing smaller portions of soup in zip-top freezer bags or resealable bags for best results. Be sure to squeeze as much excess air out of the bags before stashing them in the freezer!
How to make Gluten-Free Broccoli Cheese Soup:
You can make flour-thickened broccoli soup GF by swapping the all-purpose flour with a gluten-free AP flour. A 1-to-1 formula will be the best. I prefer to use the Cup4Cup brand.
What to Eat with Broccoli Cheddar Soup
Enjoy this soup as an appetizer, side dish, or main course! Here are a few dishes that pair well with cheddar broccoli soup:
Tips for the Best Broccoli and Cheddar Soup
- You can use yellow or white cheddar cheese. Yellow cheddar will impart that classic yellow color to the soup, but both work well in terms of taste.
- I used sharp cheddar cheese to ensure the cheese flavor is really enhanced, but a milder cheddar is also fine.
- The soup can be made gluten free by swapping gluten-free flour for the all-purpose flour. I use the Cup4Cup brand for all my gluten-free cooking needs.
- Make this soup vegetarian by using vegetable broth.
Classic Broccoli Cheddar Soup
Ingredients
- 1 tablespoon butter
- 1 tablespoon olive oil
- ¾ cup finely diced onion
- ½ cup finely diced celery
- 1 clove garlic minced
- 2 tablespoons all-purpose flour
- 1½ teaspoons cornstarch
- ¼ teaspoon paprika
- ¼ teaspoon sodium citrate optional
- 1¼ teaspoons season salt
- Pinch red pepper flakes
- 2 cups low-sodium chicken broth
- 1 cup water
- 5 cups small broccoli florets and stems
- 1 cup half and half
- 2½ cups grated sharp Cheddar (10 ounces)
Instructions
- Melt butter and oil together in a 4- or 6-quart soup pot over medium-high heat. Add onion, celery, and garlic and stir. Cook, stirring, until onions are softened and translucent, 5 to 7 minutes.
- Stir in flour, cornstarch, paprika, sodium citrate (if using), season salt, and red pepper flakes. Add broth and water and stir to combined.
- Allow soup to heat to just steaming and then add the broccoli. Bring to a simmer, reducing heat if necessary. Cover and simmer until broccoli is very tender, about 25 minutes.
- Reduce heat to low and add half and half. Stir in cheese a little at a time until completely melted. Do not boil. Season to taste with extra season salt and red pepper flakes.
- Serve, topped with extra cheese if desired. Can be stored in the fridge for up to a week, or frozen up to 3 months. (Makes 6 cups)
Notes
- You can use yellow or white cheddar cheese. Yellow cheddar will impart that classic yellow color to the soup, but both work well in terms of taste.
- I used sharp cheddar cheese to ensure the cheese flavor is really enhanced, but a milder cheddar is also fine.
Nutrition
Make a delicious soup recipe today
About Tara Teaspoon
I’ve been in the food publishing business for over 20 years, creating recipes & food-styling for magazines, books, television & advertising. Order my new cookbook & stick around for amazing things to eat.
Mia says
Well, this has become a favorite at our house! It is sooo easy and sooo tasty!
Amy says
Never buying store-bought soup again!! This is a childhood favorite and your version exceeded my expectations. Amazing!
Kathy Lowe says
We were hungry for Brocoli soup during this cold weather. We tried this one from Tara. It was divine! We wouldn’t change anything about this soup recipe! Perfect for this time of year.
Carol G says
I love Broccoli Cheddar Soup and your recipe is so good. Soup is creamy, texture is perfect! Thank you!
Tara Teaspoon says
Thank you Carol! I appreciate you letting me know you enjoyed this recipe. Tara
Jenseena Cook says
This recipe was so easy to make and delicious!! It's perfect for this cold time of year - a very comforting, amazing soup! Thanks for yet another winner, Tara!!