This post may contain affiliate links. Please read our disclosure policy.
This Best Broccoli Cheese Soup is a thick, rich, creamy soup with chunks of tender broccoli pieces melted in cheese! It is the perfect comfort soup for the colder months and a great way to enjoy veggies. This easy, creamy broccoli cheddar soup recipe is even better than Panera!

Broccoli Cheese Soup
Broccoli cheese soup is comforting and creamy. This soup will keep you warm, satisfied, and cozy all winter long. It’s a great soup to make ahead of time and freezes for later, too! If you’re a fan of delicious soup recipes, check out our Enchilada Soup recipe – everyone loves that one too!
Pin this now to save it for later
Pin It Now
Ingredients:
- salted butter
- sweet onion – You could also replace this with a yellow or white onion.
- garlic – Out of garlic? Swap for ½ teaspoon garlic powder.
- all-purpose flour
- chicken stock – You can easily use vegetable stock, too.
- salt
- pepper
- mustard powder
- paprika
- broccoli florets
- shredded carrots
- whole milk – Make this soup extra rich and creamy by using half and half.
- shredded cheddar cheese – shred the cheese yourself for the best melting.

Broccoli Cheese Soup Recipe:
Prepare your aromatics. In a large pot or Dutch oven over medium heat, melt the butter and sauté the onions until translucent (About 5 minutes). Add the garlic and cook until fragrant (about 30 seconds).


Whisk in the flour. Wisk in the flour and cook for 2-4 minutes until smooth and thick.


Season. Slowly whisk in the chicken stock and add the salt, pepper, mustard powder, and paprika.
Add the veggies. Add the broccoli and carrots and bring to a simmer. Cover with a lid and simmer for 15 minutes or until the veggies are fork-tender.


Make it creamy. Stir in the milk and simmer uncovered until the soup is thick enough to coat the back of a spoon (about 5 minutes).
Melt the cheese. Lower the heat to low and slowly add 2 cups of cheddar cheese, stirring continuously until the cheese has melted into the soup.

Freezer Recipe
Broccoli cheese soup is a great make-ahead meal to freeze for later. Prepare your soup as directed and allow it to cool completely. Transfer to an airtight container or resealable bag, allowing room for expansion. When you’re ready to reheat, allow the soup to come to room temperature in the refrigerator. Place the thawed soup into a pot and cook, stirring occasionally, for about 10 minutes.

More Soup Recipes
Broccoli Cheese Soup Recipe

Broccoli Cheddar Soup
Equipment
- large pot or Dutch oven with a lid
- Whisk
- Mixing Spoon
- Measuring cups and spoons
Ingredients
- ¼ cup butter (½ stick)
- 1 small sweet onion, diced
- 1 Tablespoon garlic, minced
- ⅓ cup all-purpose flour
- 3 cups chicken stock
- 1 teaspoon salt
- ½ teaspoon pepper
- ½ teaspoon mustard powder
- ½ teaspoon paprika
- 3 cups broccoli florets chopped
- ½ cup shredded carrots
- 2 cups whole milk
- 3 cups shredded cheddar cheese (divided)
Instructions
- Prepare your aromatics. In a large pot or Dutch oven over medium heat, melt the butter and sauté the onions until translucent (About 5 minutes). Add the garlic and cook until fragrant (about 30 seconds).
- Whisk in the flour. Whisk in the flour and cook for 2-4 minutes until smooth and thick.
- Season. Slowly whisk in the chicken stock and add the salt, pepper, mustard powder, and paprika.
- Add the veggies. Add the broccoli and carrots and bring to a simmer. Cover with a lid and simmer for 15 minutes or until the veggies are fork-tender.
- Make it creamy. Stir in the milk and simmer uncovered until the soup is thick enough to coat the back of a spoon (about 5 minutes).
- Melt the cheese. Lower the heat to low and slowly add 2 cups of cheddar cheese, stirring continuously until the cheese has melted into the soup.
- Garnish and serve. Garnish with the remaining cheddar cheese and serve warm.
Notes
- cayenne: Add a pinch of cayenne for a slight kick.
- chili powder: Add ½ teaspoon chili powder for smokey undertones in this soup.
- celery: Sauté a stalk of diced celery with the onion for extra flavor.
- pepper jack cheese: Top with pepperjack cheese for a little bit of spice
- ham: Add some extra protein to your soup by adding diced ham.








