My Broccoli Cheddar Soup Will Make You Forget All About Panera
There is something incredibly satisfying about broccoli cheddar soup. Like mac and cheese, this beloved classic is all about comfort — it’s rich, cheesy, and indulgent.
I wanted this soup to feel rich and thick without being too heavy. I found that using equal parts chicken stock and half-and-half did just that. The half-and-half created a layer of richness, while the chicken stock balanced the soup, added depth, and brought out the flavors in the garlic powder. While you can definitely use fresh minced garlic in addition to garlic powder (or as a substitution), I found that garlic powder alone added the right amount of garlic essence and brought out the flavors in both the onion and Dijon mustard.
This soup is great for busy weeknights, as you can shortcut it by buying broccoli already cut into florets and picking up shredded carrots. I like to top bowls with crispy homemade croutons for texture. It’s just as easy to make as it is satisfying to eat.
Why You’ll Love It
It’s decadent without being too heavy. Instead of adding all dairy, this recipe cuts it with chicken broth, which makes the soup feel less heavy and just as rich and creamy.
No soggy broccoli here! Because the broccoli is only cooked for eight minutes, it keeps its shape and adds texture to create the perfect spoonful.
Key Ingredients in Broccoli Cheddar Soup
Broccoli: The broccoli is the star of the show here. It brings out the nutty, slightly salty notes in cheddar cheese with its subtle sweet flavor while adding an added layer of texture to the soup.
Cheddar cheese: Mild cheddar cheese melts easily due to its high fat content, which helps with the overall texture of the soup.
Dijon mustard: Just a half teaspoon adds a hint of acidity and sharpness to the creamy soup.
How to Make Broccoli Cheddar Soup
Make the soup base. In a large heavy-bottomed pot, melt unsalted butter over medium heat. Add diced yellow onion, garlic powder, kosher salt, black pepper, and garlic powder. Cook until the onion is translucent. Sprinkle in all-purpose flour and cook, stirring often, until lightly browned.
Add broccoli. Stir in chopped broccoli florets, half-and-half, low-sodium chicken broth, grated carrot, and Dijon mustard. Bring to a boil, stirring occasionally, then reduce the heat to maintain a simmer. Cook until the broccoli is tender. Turn off the heat.
Melt the cheese. While stirring constantly, add shredded mild cheddar cheese a handful at a time, waiting until the cheese is completely melted before adding the next handful. Overheating the cheese can cause the soup to break and look curdled. (That’s why turning off the heat is the key to a smooth and creamy soup.)
Serve. Garnish with more shredded cheddar cheese and croutons if desired.
Helpful Swaps
Two cloves of fresh garlic minced can be substituted for garlic powder.
Heavy cream can be substituted for half-and-half.
Vegetable broth can be substituted for chicken broth for a vegetarian option.
Storage and Make-Ahead Tips
If making ahead, I recommend making the soup up until the point of adding the cheese. This will prevent the cheese from overheating and separating during reheating. To reheat, bring the soup back to a simmer, then turn off the heat and whisk in the cheese until melted for the best consistency.
What to Serve with Broccoli Cheddar Soup
Broccoli Cheddar Soup Recipe
Creamy, cheesy, and dangerously easy to make.
Prep time 10 minutes to 15 minutes
Cook time 15 minutes
Makes about 7 cups
Serves 4
Ingredients
4 tablespoons (1/2 stick) unsalted butter
1 medium yellow onion, diced (about 1 1/2 cups)
1 teaspoon garlic powder
1 teaspoon kosher salt
1/2 teaspoon freshly ground black pepper
2 tablespoons all-purpose flour
3 cups broccoli florets, cut into 1/2-inch pieces (about 9 1/2 ounces, from 1 small head)
2 cups half-and-half
2 cups low-sodium chicken broth
1 cup peeled and grated carrot (grated on the large holes of a box grater, about 2 medium carrots)
1/2 teaspoon Dijon mustard
8 ounces mild yellow cheddar cheese, shredded (about 2 cups), plus more for serving
Homemade Croutons, for garnish (optional)
Instructions
Show Images
Melt 4 tablespoons unsalted butter in a large heavy-bottomed saucepan over medium heat. Add 1 medium diced yellow onion, 1 teaspoon garlic powder, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1/2 teaspoon garlic powder. Cook, stirring occasionally, until the onion is translucent, 2 to 3 minutes.
Sprinkle in 2 tablespoons all-purpose flour and cook, stirring often, until lightly browned, 1 to 2 minutes. Stir in 3 cups chopped broccoli florets, 2 cups half-and-half, 2 cups low-sodium chicken broth, 1 cup grated carrot, and 1/2 teaspoon Dijon mustard. Bring to a boil, stirring occasionally.
Reduce the heat to maintain a simmer and cook, stirring occasionally, until the broccoli is tender, about 5 minutes. Turn off the heat.
While stirring constantly, add 8 ounces shredded mild cheddar cheese a handful at a time, waiting until the cheese is completely melted before adding the next handful. Serve garnished with more shredded cheddar cheese and croutons if desired.
Recipe Notes
Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat over medium-low heat until warmed through, being careful not to overheat the soup, as the cheese may separate.
Further Reading
Why People Are Ditching Their Seltzer After a Disturbing Study
The One Cookware Brand That Gordon Ramsay Can’t Stop Talking About